Bezpłatna internetowa aplikacja do wyszukiwania treści dokumentów PDF
Jak wyszukiwać w pliku PDF online za pomocą aplikacji
- Prześlij plik PDF do wyszukiwania, klikając wewnątrz obszaru upuszczania lub metodą przeciągnij i upuść.
- Wprowadź kryteria wyszukiwania, określając parametry.
- Kliknij przycisk „SZUKAJ”, aby wyszukać PDF.
- Pobierz przeszukiwany plik PDF, aby natychmiast go wyświetlić.
Jak wyszukać plik PDF na Androidzie
- Zainstaluj „Aspose.PDF dla Java”.
- Dodaj odwołanie do biblioteki (zaimportuj bibliotekę) do swojego projektu Java.
- Otwórz źródłowy plik PDF przy użyciu klasy Dokument.
- Utwórz obiekt TextFragmentAbsorber, aby znaleźć wszystkie wystąpienia danych wejściowych.
- lub zdefiniuj kryteria wyszukiwania w Regex.
- Zaakceptuj absorber dla strony za pomocą getPages().accept(textFragmentAbsorber).
- Pobierz kolekcję wyodrębnionych fragmentów tekstu za pomocą metody textFragmentAbsorber.getTextFragments().
- Przejdź przez fragmenty, aby uzyskać wynik.
Przykład kodu dla aplikacji na Androida do wyszukiwania tekstu w plikach 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()); | |
} |
Opracuj aplikację do wyszukiwania plików PDF na Androida
Chcesz opracować narzędzie mobilne oparte na systemie Android z możliwością wyszukiwania PDF? Dzięki Aspose.PDF dla Androida przez Javę, podrzędnemu API Aspose.Total dla Androida przez Javę, każdy programista Androida może zintegrować powyższy kod API, aby zaprogramować wyszukiwanie tekstu w dokumentach. Potężna biblioteka systemu Android umożliwia programistom tworzenie rozwiązań do wyszukiwania dokumentów obsługujących wiele popularnych formatów, w tym format PDF.
Biblioteka Androida do wyszukiwania pliku PDF
- Nasze pakiety Java hostujemy w formacie Maven repositories .
- „Aspose.PDF for Java” to popularny plik JAR zawierający kod bajtowy.
- Postępuj zgodnie z step-by-step instructions , jak zainstalować Aspose.Words na Androida za pośrednictwem Java.
wymagania systemowe
- Interfejsy API Androida 31 i 32
- Android 4.0 i nowsze
- Narzędzia Android Studio i SDK
Więcej szczegółów na temat opcjonalnych zależności pakietów, takich jak JogAmp JOGL, silnik czcionek Harfbuzz, Java Advanced Imaging JAI, można znaleźć w
Product Documentation
.
FAQs
- Czy mogę użyć powyższego kodu Java w mojej aplikacji na Androida?Tak, możesz pobrać lub skopiować ten kod do wykorzystania przy tworzeniu aplikacji na Androida, skupiających się na wyodrębnianiu i odzyskiwaniu tekstu z różnych typów plików.
- Czy aplikacja z możliwością wyszukiwania tego dokumentu działa tylko w systemie Windows?Wyszukiwanie możesz inicjować z dowolnego urządzenia, niezależnie od systemu operacyjnego – Windows, Linux, Mac OS czy Android – pod warunkiem, że posiada ono zarówno nowoczesną przeglądarkę internetową, jak i aktywne połączenie internetowe.
- Czy korzystanie z aplikacji internetowej PDF Document Search jest bezpieczne?Oczywiście! Pliki wyjściowe zostaną automatycznie usunięte z naszych serwerów w ciągu 24 godzin, a powiązane linki do pobierania staną się nieaktywne.
- Z jakiej przeglądarki powinna korzystać aplikacja?Do wyszukiwania dokumentów PDF online można wykorzystać dowolną współczesną przeglądarkę internetową, w tym Google Chrome, Firefox, Opera lub Safari. Jednakże podczas tworzenia aplikacji komputerowej zalecamy wykorzystanie interfejsu API wyszukiwania dokumentów Aspose.Total w celu usprawnienia i wydajnego przetwarzania.