PdfContentEditor

Resumo geral

PdfContentEditor é uma classe em Aspose.PDF FOSS para Java. Herdeiros de: AutoCloseable.

Fornece métodos para a edição de conteúdo PDF, principalmente operações de substituição de texto.

Esta classe fornece 17 métodos para trabalhar com objetos PdfContentEditor em programas Java. Os métodos disponíveis incluem: PdfContentEditor, bindPdf, close, createText, deleteStampById, getDocument, getReplaceTextStrategy, getStamps, getTextReplaceOptions, replaceText, save, setTextReplaceOptions. 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, replaceTextStrategy, textReplaceOptions.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
textReplaceOptionsTextReplaceOptionsLeia.Retorna as opções de substituição do texto utilizadas neste editor.
replaceTextStrategyReplaceTextStrategyLeia.Retorna as configurações da estratégia de substituição do texto.
documentDocumentLeia.Retorna o documento vinculado.

Métodos de avaliação

AssinaturaDescrição:
PdfContentEditor()Cria uma nova instância {@code PdfContentEditor}.
getTextReplaceOptions()TextReplaceOptionsRetorna as opções de substituição do texto utilizadas neste editor.
setTextReplaceOptions(options: TextReplaceOptions)Defina as opções de substituição do texto.
getReplaceTextStrategy()ReplaceTextStrategyRetorna as configurações da estratégia de substituição do texto.
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.
save(outputFile: String)booleanSalva o documento vinculado a um ficheiro.
save(outputStream: OutputStream)booleanSalva o documento vinculado para um fluxo de saída.
replaceText(searchText: String, replaceText: String)booleanSubstitui todas as ocorrências do texto especificado em todo o documento.
replaceText(searchText: String, pageNumber: int, replaceText: String)booleanSubstitui todas as ocorrências do texto especificado numa página específica.
getDocument()DocumentRetorna o documento vinculado.
getStamps(pageNumber: int)StampInfo[]Retorna os metadados de selos armazenados numa página.
deleteStampById(pageNumber: int, stampId: int)booleanElimina uma entrada de metadados por ID do selo.
deleteStampById(stampId: int)booleanElimina as entradas de metadados do selo por ID de selo em todas as páginas.
createText(rect: org.aspose.pdf.Rectangle, title: String, contents: String, open: boolean, icon: String, pageNumber: int)booleanCria um {@link org.aspose.pdf.annotations.TextAnnotation} em
a página dada no retângulo dado.
close()Fecha o editor e libera o documento vinculado.

Ver também:

 Português