Establecer información del archivo PDF - fachadas

La clase PdfFileInfo te permite establecer información específica del archivo de un documento PDF. Necesitas crear un objeto de la clase PdfFileInfo y luego establecer diferentes propiedades específicas del archivo como Autor, Título, Palabra clave y Creador, etc. Finalmente, guarda el archivo PDF actualizado usando el método saveNewInfo(..) del objeto PdfFileInfo.

El siguiente fragmento de código te muestra cómo establecer la información del archivo PDF.

 public static void SetPdfInfo()
    {
        PdfFileInfo fileInfo = new PdfFileInfo(_dataDir + "sample.pdf");
        // Establecer información del PDF
        fileInfo.setAuthor("Aspose");
        fileInfo.setTitle ("Hello World!");
        fileInfo.setKeywords("Peace and Development");
        fileInfo.setCreator ("Aspose");
        
        // Guardar archivo actualizado
        fileInfo.saveNewInfo(_dataDir + "SetfileInfo_out.pdf");
    }

Establecer Información Meta

setMetaInfo método le permite agregar cualquier información. En nuestro ejemplo, agregamos un campo. Verifique el siguiente fragmento de código:

   public static void SetMetaInfo()
    {
        // Crear instancia del objeto PdffileInfo
        PdfFileInfo fInfo = new PdfFileInfo(_dataDir + "sample.pdf");
       
        // Establecer nuevo atributo de cliente como información meta
        fInfo.setMetaInfo("Reviewer", "usuario de Aspose.PDF");

        // Guardar archivo actualizado
        fInfo.saveNewInfo(_dataDir + "SetMetaInfo_out.pdf");

    }