Skip to main content

PdfDocumentOptions.DefaultProducer Property

Specifies the default value of the PdfDocument.Producer property for all generated PDF files.

Namespace: DevExpress.XtraPrinting

Assembly: DevExpress.Printing.v23.2.Core.dll

NuGet Package: DevExpress.Printing.Core

Declaration

public static string DefaultProducer { get; set; }

Property Value

Type Description
String

A String which stores the Producer name.

Property Paths

You can access this nested property as listed below:

Object Type Path to DefaultProducer
PdfExportOptions
.DocumentOptions .DefaultProducer

Remarks

When the PdfDocumentOptions.Producer property is not specified, the DefaultProducer property value is used to specify the Producer of a PDF file.

Example

This example illustrates how to use the PdfDocumentOptions.Producer and PdfDocumentOptions.DefaultProducer properties.

using DevExpress.XtraPrinting;
// ...

private static void ExportProducerLocal(XtraReport1 report) {
    report.ExportOptions.Pdf.DocumentOptions.Producer = "Some Producer";
    report.ExportToPdf("testProducer.pdf");

    System.Diagnostics.Process.Start("testProducer.pdf");
}

private static void ExportProducerGlobal(XtraReport1 report) {
    PdfDocumentOptions.DefaultProducer = "Some Default Producer";
    report.ExportToPdf("testGlobalProducer.pdf");

    System.Diagnostics.Process.Start("testGlobalProducer.pdf");
}
See Also