CustomPropertiesExport

PdfSaveOptions.CustomPropertiesExport property

Obtiene o establece un valor que determina la formaCustomDocumentProperties se exportan a un archivo PDF.

public PdfCustomPropertiesExport CustomPropertiesExport { get; set; }

Observaciones

El valor predeterminado esNone.

Metadata el valor no se admite al guardar en PDF/A. Standard se utilizará en su lugar para PDF/A-1 y PDF/A-2 y None para PDF/A-4.

Standard el valor no se admite al guardar en PDF 2.0. Metadata se utilizará en su lugar.

Ejemplos

Muestra cómo exportar propiedades personalizadas al convertir un documento a PDF.

Document doc = new Document();

doc.CustomDocumentProperties.Add("Company", "My value");

// Crea un objeto "PdfSaveOptions" que podemos pasar al método "Guardar" del documento
// para modificar cómo ese método convierte el documento a .PDF.
PdfSaveOptions options = new PdfSaveOptions();

// Establece la propiedad "CustomPropertiesExport" en "PdfCustomPropertiesExport.None" para descartar
// propiedades personalizadas del documento a medida que guardamos el documento en .PDF.
// Establece la propiedad "CustomPropertiesExport" en "PdfCustomPropertiesExport.Standard"
// para preservar las propiedades personalizadas dentro del documento PDF de salida.
// Establece la propiedad "CustomPropertiesExport" en "PdfCustomPropertiesExport.Metadata"
// para preservar las propiedades personalizadas en un paquete XMP.
options.CustomPropertiesExport = pdfCustomPropertiesExportMode;

doc.Save(ArtifactsDir + "PdfSaveOptions.CustomPropertiesExport.pdf", options);

Ver también