Trabalhando com Texto em PDF usando Python

Contents
[ ]

Nós todos às vezes precisamos adicionar texto a um arquivo PDF. Por exemplo, quando você quer adicionar uma tradução abaixo do texto principal, colocar uma legenda ao lado de uma imagem ou simplesmente preencher um formulário de inscrição. Também é útil se todos os elementos de texto puderem ser formatados no estilo que você desejar. As manipulações de texto mais populares no seu arquivo PDF são: adicionar texto ao PDF, formatar texto dentro do arquivo PDF, substituir e rotacionar texto no seu documento. Aspose.PDF para Python via .NET é a melhor solução que tem tudo o que você precisa para interagir com o conteúdo do PDF.

Você é capaz de fazer o seguinte:

  • Adicionar Texto ao arquivo PDF - adicionar texto ao seu PDF, usar fontes de stream e arquivos, adicionar uma string HTML, adicionar um hyperlink, etc.
  • Tooltip em PDF - você pode adicionar um tooltip ao texto pesquisado adicionando um botão invisível usando Python.
  • Formatação de Texto dentro do PDF - Muitos recursos que você pode adicionar ao seu documento ao formatar o texto dentro dele. Adicionar indentação de linha, adicionar borda de texto, adicionar sublinhado, adicionar nova linha com a biblioteca Aspose.PDF.
  • Substituir Texto em PDF - para substituir texto em todas as páginas de um documento PDF. Primeiro, você precisa usar TextFragmentAbsorber.
  • Rotacionar Texto Dentro do PDF - rotacionar texto dentro do PDF usando a propriedade de rotação da Classe TextFragment.
  • Buscar e Obter Texto das Páginas do Documento PDF - você pode usar a classe TextFragmentAbsorber para buscar e obter texto das páginas.
  • Determinar Quebra de Linha - este tópico explica como rastrear a quebra de linha de fragmentos de texto de várias linhas.