Interfejs API PDF dla Android via Java

Twórz, edytuj, chroń i konwertuj dokumenty PDF do wielu formatów w aplikacjach opartych na sieci bez żadnych zależności Adobe Acrobat - Java

Przegląd

Aspose.PDF for Android Java to interfejs API przetwarzania PDF, który umożliwia aplikacjom na Androida odczyt, zapis, manipulowanie i renderowanie dokumentów PDF. API obsługuje szeroką gamę standardowych formatów plików, w tym HTML, TXT, EPUB, XPS i obrazy Aspose.PDF for Android via Java to niedrogie rozwiązanie, które oferuje opcje kompresji, wsparcie dla obiektów wykresu, rozszerzone zabezpieczenia, rozbudowaną funkcjonalność hiperłączy, obsługę czcionek niestandardowych, integrację ze źródłami danych, funkcje zakładek, możliwość pracy z załącznikami, adnotacjami, tekstem i obrazami i wiele więcej.

Zaawansowane funkcje biblioteki PDF w systemie Android

Dynamiczne manipulowanie dokumentami PDF

Aspose.PDF dla Androida za pośrednictwem Java oferuje generowanie plików PDF od podstaw, a także manipulowanie istniejącymi dokumentami. Jeśli chodzi o tworzenie plików PDF, możesz łatwo konwertować pliki tekstowe lub graficzne do formatu PDF. Ponadto możesz tworzyć tabele, a także określać szerokość tabeli, wyściółkę, informacje o marginesie, rozpiętość kolumn, rozpiętość wierszy i domyślny tekst komórki. Można również tworzyć zagnieżdżone tabele, a nawet integrować tabele ze źródłami bazy danych.

Konwertuj PDF na formaty Word, XPS i HTML

W aplikacjach na Androida konwertowanie plików PDF na inne formaty, takie jak Word, XPS, HTML, obrazy itp. Jest proste i można je zaimplementować za pomocą zaledwie kilku wierszy kodu.

Możliwości manipulacji treścią

Biblioteka PDF w systemie Android zapewnia wiele funkcji do manipulowania zawartością pliku PDF. Możesz dodawać, usuwać, aktualizować i usuwać tekst, obrazy, zakładki, hiperłącza, załączniki, adnotacje i wiele więcej. Obsługuje również dodawanie, przenoszenie, zmianę nazw i usuwanie pól formularza lub zmianę wyglądu pola formularza, określanie atrybutów, takich jak obowiązkowe, ukryte, tylko do odczytu i tak dalej. Importuj lub eksportuj pola formularzy i ich dane do i z XML. Integracja z bazą danych umożliwia importowanie i eksportowanie zawartości pól formularza do lub ze źródła danych lub przesyłanie danych pól formularza do zewnętrznego łącza internetowego.

Obrazowanie i możliwości wykresu

Aspose.PDF dla Androida za pośrednictwem Java obsługuje różne typy wykresów. Każdy wykres może być reprezentowany różnymi kształtami, takimi jak łuk, okrąg, krzywa, linia, prostokąt lub elipsa. Istniejące wykresy mogą być manipulowane, obracane lub skalowane zgodnie z wymaganiami lub można rysować nowe wykresy w dowolnym miejscu określonym przez współrzędne.

Ponadto PDF Android API zarządza i analizuje obrazy przebywające w pamięci, dysku lub lokalizacji internetowej, do formatu PDF. Wraz z konwencjonalnymi typami obrazów obsługiwane są również obrazy CCITT (fax), wielostronicowe obrazy TIFF i przezroczysty GIF.

Funkcje hiperłączy i załączników

API umożliwia dodanie:

  • Skróty hiperłączy do innych stron w dokumencie PDF
  • Hiperłącza do stron w innych dokumentach PDF
  • Hiperłącza do plików innych niż PDF
  • hiperłącza do lokalizacji internetowych.

Wraz z tworzeniem hiperłączy, masz również możliwość wyodrębniania hiperłączy z dokumentu PDF.

Funkcje zabezpieczeń PDF

API oferuje szyfrowanie 40-bitowe lub 128-bitowe. Można również ustawić hasła użytkownika i główne dla większego bezpieczeństwa. Manipulowanie treścią w plikach, takich jak kopiowanie treści, drukowanie, drukowanie zdegradowane, modyfikacja adnotacji, uzupełnianie pola formularza, a także montaż plików PDF można ograniczyć za pomocą tej biblioteki

Konwertuj PDF na formaty Word, XPS i HTML

Konwertuj PDF na formaty Word, XPS i HTML

W aplikacjach na Androida konwertowanie plików PDF na inne formaty, takie jak Word, XPS, HTML, obrazy itp. Jest proste i można je zaimplementować za pomocą zaledwie kilku wierszy kodu.

Konwertuj na DOCX, XPS i HTML

// load the file for conversion
Document pFile = new Document(SD_PATH + "template.pdf");
pFile.save(SD_PATH + "output.docx", SaveFormat.DocX);
pFile.save(SD_PATH + "output.xps", SaveFormat.Xps);
pFile.save(SD_PATH + "output.html", SaveFormat.Html);

Wsparcie i zasoby edukacyjne