Adicionar e Excluir um Marcador

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

Adicionar um Marcador a um Documento PDF

Os marcadores são mantidos na coleção OutlineItemCollection do objeto Document, que está na coleção OutlineCollection.

Para adicionar um marcador a um PDF:

  1. Abra um documento PDF usando o objeto Document.
  2. Crie um marcador e defina suas propriedades.
  3. Adicione a coleção OutlineItemCollection à coleção de Outlines.

O seguinte trecho de código mostra como adicionar um marcador em um documento PDF.

Adicionar um Marcador Filho ao Documento PDF

Os marcadores podem ser aninhados, indicando uma relação hierárquica com marcadores pai e filho. Este artigo explica como adicionar um marcador filho, ou seja, um marcador de segundo nível, a um PDF.

Para adicionar um marcador filho a um arquivo PDF, primeiro adicione um marcador pai:

  1. Abra um documento.
  2. Adicione um marcador à OutlineItemCollection, definindo suas propriedades.
  3. Adicione a OutlineItemCollection à coleção OutlineCollection do objeto Document.

O marcador filho é criado da mesma forma que o marcador pai, explicado acima, mas é adicionado à coleção de Outlines do marcador pai.

Os seguintes trechos de código mostram como adicionar um marcador filho a um documento PDF.

Excluir Todos os Marcadores de um Documento PDF

Todos os marcadores em um PDF estão na coleção OutlineCollection. Este artigo explica como excluir todos os marcadores de um arquivo PDF.

Para excluir todos os marcadores de um arquivo PDF:

  1. Chame o método Delete da coleção OutlineCollection.
  2. Salve o arquivo modificado usando o método Save do objeto Document.

Os seguintes trechos de código mostram como excluir todos os marcadores de um documento PDF.

Excluir um Marcador Específico de um Documento PDF

Para excluir um marcador específico de um arquivo PDF:

  1. Passe o título do marcador como parâmetro para o método Delete da coleção OutlineCollection.
  2. Em seguida, salve o arquivo atualizado com o método Save do objeto Document.

A classe Document fornece a coleção OutlineCollection. O método Delete remove qualquer marcador com o título passado para o método.

Os seguintes trechos de código mostram como excluir um marcador específico do documento PDF.