Interfejs API PDF dla 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

Overview

Aspose.PDF for Java jest natywną biblioteką, która umożliwia programistom dodawanie możliwości przetwarzania plików PDF do swoich aplikacji. Interfejs API może być używany do tworzenia dowolnego typu 32-bitowych i 64-bitowych aplikacji do generowania lub odczytu, konwersji i manipulowania plikami PDF bez użycia programu Adobe Acrobat.

Aspose.PDF for Java API umożliwia wykonywanie szeregu zadań przetwarzania dokumentów, takich jak przetwarzanie formularzy, pobieranie i ustawianie informacji o metadanych, manipulowanie tekstem i stroną, zarządzanie adnotacjami, dodawanie lub usuwanie zakładek i znaków wodnych, załączniki, niestandardowa obsługa czcionek i wiele więcej.

Zaawansowane Java Funkcje biblioteki PDF

Manipuluj plikami PDF w locie

Aspose.PDF for Java jest dobrym wyborem do modyfikowania lub manipulowania istniejącymi plikami PDF w aplikacjach. Biblioteka ta umożliwia otwieranie lub ładowanie plików PDF, wyodrębnianie stron, wstawianie stron w określonym miejscu w pliku lub tworzenie N-up (liczba stron na jednej stronie) i broszur. Możesz także użyć interfejsu API do dodawania, aktualizowania i usuwania obrazów, załączników, zakładek, adnotacji, hiperłączy, znaków wodnych i pól formularzy z istniejącego pliku PDF.

Dzielenie i scalanie plików PDF

Aspose.PDF dla Java za pośrednictwem interfejsu API umożliwia podzielenie jednego pliku PDF na dwa lub więcej dokumentów PDF. Można go również użyć do konkatenacji dwóch lub więcej plików w jednym dokumencie lub dołączania stron PDF zgodnie z wymaganiami aplikacji.

Konwertuj PDF na JPG i inne formaty obrazów

Aspose.PDF for Java umożliwia renderowanie i przekształcanie każdej strony pliku PDF w konwencjonalne formaty graficzne, takie jak BMP, JPG i PNG, z najwyższą możliwą wiernością. Poza obrazami można łatwo zapisać PDF w formatach DOC i DOCX.

Zapisywanie stron PDF w formacie JPG - Java

wczytywanie istniejącego dokumentu PDF. konwertowanie stron PDF na obrazy zapisz każdą stronę w formacie JPG

Convert PDF to JPG on Java

// Create PdfConverter object
PdfConverter converter = new PdfConverter();

// Bind input pdf file
converter.bindPdf(_dataDir + "Sample-Document-01.pdf");

// Initialize the converting process
converter.doConvert();

int count=0;

// Check if pages exist and then convert to image one by one
while (converter.hasNextImage())
    converter.getNextImage(_dataDir + "page" + count + "_out.jpg", ImageType.getJpeg());
// Close the PdfConverter object
converter.close();

Przetwarzanie pola formularza

Aspose.PDF for Java oferuje możliwość dodawania pól formularzy do dokumentu PDF, czyli dynamicznie generowania pól formularzy w dokumentach PDF. Wystarczy zamówić położenie pól formularza zgodnie z tabelą lub według niestandardowego pozycjonowania, a pola formularza będą umieszczane w dokładnej pozycji za każdym razem.

Formatowanie zawartości PDF na najbardziej szczegółowym poziomie

Aspose.PDF for Java pozwala na zastosowanie poziomego wyrównania tekstu, takiego jak umieszczanie zawartości od prawej do lewej, zachowanie białych spacji w tekście, tworzenie akapitów tekstu zawieszonego do lewej i ustawianie własnych tabulatorów.

Wraz z poziomym wyrównaniem tekstu, można również dostosować wyrównanie pionowe dla segmentów tekstu, takich jak linia bazowa lub górna, a także więcej funkcji formatowania, takich jak ustawienie pierwszego planu tekstu i kolorów tła.