Trabalhando com Metadados de Arquivo PDF em C#

O seguinte trecho de código também funciona com a biblioteca Aspose.PDF.Drawing.

Obter Informações do Arquivo PDF

Para obter informações específicas de um arquivo PDF, você primeiro precisa obter o objeto DocumentInfo usando a propriedade Info do objeto Document. Uma vez que o objeto DocumentInfo é recuperado, você pode obter os valores das propriedades individuais. O seguinte trecho de código mostra como obter informações do arquivo PDF.

Definir Informações do Arquivo PDF

Aspose.PDF for .NET permite que você defina informações específicas de arquivo para um PDF, informações como autor, data de criação, assunto e título. Para definir essas informações:

  1. Crie um objeto DocumentInfo.
  2. Defina os valores das propriedades.
  3. Salve o documento atualizado usando o método Save da classe Document.

O seguinte trecho de código mostra como definir informações do arquivo PDF.

Obter Metadados XMP de um Arquivo PDF

Aspose.PDF permite que você acesse os metadados XMP de um arquivo PDF. Para obter os metadados de um arquivo PDF:

  1. Crie um objeto Document e abra o arquivo PDF de entrada.
  2. Obtenha os metadados do arquivo usando a propriedade Metadata.

O seguinte trecho de código mostra como obter metadados do arquivo PDF.

Definir Metadados XMP em um Arquivo PDF

Aspose.PDF permite que você defina metadados em um arquivo PDF. Para definir metadados:

  1. Crie um objeto Document.
  2. Defina os valores dos metadados usando a propriedade Metadata.
  3. Salve o documento atualizado usando o método Save do objeto Document.

O seguinte trecho de código mostra como definir metadados em um arquivo PDF.

Inserir Metadados com Prefixo

Alguns desenvolvedores precisam criar um novo namespace de metadados com um prefixo. O seguinte trecho de código mostra como inserir metadados com prefixo.