PdfAnnotationEditor

Resumo geral

PdfAnnotationEditor é uma classe em Aspose.PDF FOSS para Java.

Fornece métodos para gerenciar anotações em um documento PDF: achatamento, exclusão e contagem de anodações.

Esta classe fornece 21 métodos para trabalhar com objetos PdfAnnotationEditor em programas Java. Os métodos disponíveis incluem: PdfAnnotationEditor, bindPdf, close, deleteAnnotations, exportAnnotationsXfdf, flattenAnnotations, getAnnotationCount, getDocument, importAnnotationFromXfdf, importAnnotationsFromXfdf, modifyAnnotationsAuthor, save. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: document.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
documentDocumentLeia.Retorna o documento vinculado.

Métodos de avaliação

AssinaturaDescrição:
PdfAnnotationEditor()Cria uma nova instância {@code PdfAnnotationEditor}.
PdfAnnotationEditor(document: Document)Cria um novo {@code PdfAnnotationEditor} vinculado ao documento especificado.
bindPdf(inputFile: String)booleanLiga um ficheiro PDF a este editor.
bindPdf(inputStream: InputStream)booleanLiga um PDF a partir de uma entrada.
bindPdf(document: Document)booleanLiga um {@link Document} existente a este editor.
flattenAnnotations()booleanApresenta todas as anotações no documento: cada anotación que traz uma notação de texto.
O fluxo de aparência normal ({@code /AP /N}) tem essa aparencia queimada em
o fluxo de conteúdo da página envolto num cm {@code q
deleteAnnotations()booleanElimina todas as anotações de todas os documentos.
deleteAnnotations(annotationType: String)booleanElimina as anotações do tipo especificado de todas as páginas.
getAnnotationCount(pageNumber: int)intRetorna o número de anotações na página especificada.
modifyAnnotationsAuthor(startPage: int, endPage: int, oldAuthor: String, newAuthor: String)Renomear o autor (entrada /T da anotação) em cada marcação.
Anotativa na faixa de páginas inclusiva [página inicial, página final] cuja
autor atual é igual a {@code oldAuthor}.
save(outputFile: String)booleanSalva o documento vinculado a um ficheiro.
save(outputStream: OutputStream)booleanSalva o documento vinculado para um fluxo de saída.
exportAnnotationsXfdf(stream: OutputStream, startPage: int, endPage: int, annotTypes: AnnotationType[])Exporta anotações para o formato XFDF, opcionalmente filtrando por intervalo de página e tipo.
importAnnotationFromXfdf(stream: InputStream, annotTypes: AnnotationType[])Importa anotações de um fluxo de entrada XFDF.
importAnnotationFromXfdf(stream: InputStream)Importa anotações de um fluxo de entrada XFDF (todos os tipos).
importAnnotationFromXfdf(filePath: String)Importa anotações de um ficheiro XFDF (todos os tipos).
importAnnotationsFromXfdf(filePath: String)Importa anotações de um ficheiro XFDF (todos os tipos).
importAnnotationsFromXfdf(stream: InputStream)Importa anotações de um fluxo de entrada XFDF (todos os tipos).
importAnnotationsFromXfdf(stream: InputStream, annotTypes: AnnotationType[])Importa anotações de um fluxo de entrada XFDF com filtragem de tipo.
getDocument()DocumentRetorna o documento vinculado.
close()Fecha o editor e libera o documento vinculado.

Ver também:

 Português