Aplicativo online gratuito de pesquisa de conteúdo de documentos PDF
Como pesquisar em arquivo PDF online usando o aplicativo
- Carregue o arquivo PDF para pesquisar clicando dentro da área para soltar ou arrastando e soltando.
- Insira os critérios de pesquisa especificando os parâmetros.
- Clique no botão “PESQUISAR” para pesquisar PDF.
- Baixe o PDF pesquisado para visualizar instantaneamente.
Como pesquisar arquivo PDF via Android
- Instale ‘Aspose.PDF para Java’.
- Adicione uma referência de biblioteca (importe a biblioteca) ao seu projeto Java.
- Abra o arquivo PDF de origem usando a classe Document.
- Crie o objeto TextFragmentAbsorber para encontrar todas as instâncias da entrada.
- ou defina os critérios de pesquisa em Regex.
- Escolha o absorvedor da página usando getPages().accept(textFragmentAbsorber).
- Obtenha a coleção de fragmentos de texto extraídos via textFragmentAbsorber.getTextFragments().
- Faça um loop pelos fragmentos para obter a saída.
Exemplo de código para aplicativos Android para pesquisar texto em arquivos PDF
Document pdfDocument = new Document("source-pdf-files.pdf"); | |
TextFragmentAbsorber textFragmentAbsorber = new TextFragmentAbsorber("sample"); | |
// via regular expression | |
// TextFragmentAbsorber textFragmentAbsorber = new TextFragmentAbsorber("\\d{4}-\\d{4}"); // like 1999-2000 | |
// TextSearchOptions textSearchOptions = new TextSearchOptions(true); | |
// textFragmentAbsorber.setTextSearchOptions(textSearchOptions); | |
pdfDocument.getPages().accept(textFragmentAbsorber); | |
TextFragmentCollection textFragmentCollection = textFragmentAbsorber.getTextFragments(); | |
for (TextFragment textFragment : (Iterable<TextFragment>) textFragmentCollection) { | |
System.out.println("Text :- " + textFragment.getText()); | |
System.out.println("Position :- " + textFragment.getPosition()); | |
System.out.println("XIndent :- " + textFragment.getPosition().getXIndent()); | |
System.out.println("YIndent :- " + textFragment.getPosition().getYIndent()); | |
System.out.println("Font - Name :- " + textFragment.getTextState().getFont().getFontName()); | |
System.out.println("Font - IsAccessible :- " + textFragment.getTextState().getFont().isAccessible()); | |
System.out.println("Font - IsEmbedded - " + textFragment.getTextState().getFont().isEmbedded()); | |
System.out.println("Font - IsSubset :- " + textFragment.getTextState().getFont().isSubset()); | |
System.out.println("Font Size :- " + textFragment.getTextState().getFontSize()); | |
System.out.println("Foreground Color :- " + textFragment.getTextState().getForegroundColor()); | |
} |
Desenvolva um aplicativo Android de pesquisa de arquivos PDF
Precisa desenvolver um utilitário móvel baseado em Android pesquisável PDF? Com Aspose.PDF para Android via Java, uma API filha do Aspose.Total para Android via Java, qualquer desenvolvedor Android pode integrar o código API acima para programar pesquisa de texto em documentos. A poderosa biblioteca Android permite que os programadores desenvolvam soluções de pesquisa de documentos que podem suportar muitos formatos populares, incluindo o formato PDF.
Biblioteca Android para pesquisar arquivo PDF
- Hospedamos nossos pacotes Java em Maven repositories .
- ‘Aspose.PDF for Java’ é um arquivo JAR comum contendo código de bytes.
- Acompanhe o step-by-step instructions sobre como instalar o Aspose.Words para Android via Java.
Requisitos de sistema
- API Android 31 e 32
- Android 4.0 e superior
- Ferramentas Android Studio e SDK
Para obter mais detalhes sobre dependências de pacotes opcionais, como JogAmp JOGL, mecanismo de fonte Harfbuzz, Java Advanced Imaging JAI, consulte
Product Documentation
.
FAQs
- Posso usar o código Java acima em meu aplicativo Android?Sim, sinta-se à vontade para baixar ou copiar este código para uso no desenvolvimento de aplicativos baseados em Android com foco na extração e recuperação de texto de vários tipos de arquivos.
- Este aplicativo pesquisável de documento funciona apenas no Windows?Você pode iniciar pesquisas a partir de qualquer dispositivo, independentemente do sistema operacional – seja Windows, Linux, Mac OS ou Android – desde que tenha um navegador moderno e uma conexão ativa com a Internet.
- É seguro usar o aplicativo online PDF Document Search?Claro! Os arquivos de saída serão removidos automaticamente de nossos servidores dentro de 24 horas e os links de download associados ficarão inativos.
- Qual navegador deve usar o aplicativo?Para pesquisas on-line de documentos PDF, você pode empregar qualquer navegador contemporâneo, incluindo Google Chrome, Firefox, Opera ou Safari. No entanto, ao desenvolver um aplicativo de desktop, recomendamos a utilização da API Aspose.Total Document Search para um processamento simplificado e eficiente.