Metadados em PDF

Visualize e edite propriedades integradas e personalizadas de documentos PDF com aplicativos e APIs multiplataforma gratuitos

Como definir metadados de PDF usando a biblioteca Aspose.PDF

Para definir metadados de arquivos PDF, usaremos a API Aspose.PDF, que é uma API de manipulação de documentos rica em recursos, poderosa e fácil de usar. Abra o gerenciador de pacotes NuGet, procure por Aspose.PDF e instale. Você também pode usar o seguinte comando no Console do Gerenciador de Pacotes. O Aspose.PDF permite que você defina informações específicas do arquivo para um PDF, informações como autor, data de criação, assunto e título.

Etapas para definir metadados de PDF


Você precisa da biblioteca Aspose.PDF para testar o código em seu ambiente.

  1. Carregue o PDF com uma instância do Document.
  2. Defina os valores das propriedades.
  3. Salve o documento atualizado usando o método Salvar da classe Document.

Definir informações do arquivo PDF via C#

Este código de exemplo mostra como definir as informações de metadados do PDF

    // Open document
    Document pdfDocument = new Document(dataDir + "SetFileInfo.pdf");

    // Specify document information
    DocumentInfo docInfo = new DocumentInfo(pdfDocument);

    docInfo.Author = "Aspose";
    docInfo.CreationDate = DateTime.Now;
    docInfo.Keywords = "Aspose.Pdf, DOM, API";
    docInfo.ModDate = DateTime.Now;
    docInfo.Subject = "PDF Information";
    docInfo.Title = "Setting PDF Document Information";

    dataDir = dataDir + "SetFileInfo_out.pdf";
    // Save output document
    pdfDocument.Save(dataDir);