W tym prostym temacie opisano jak przyciąć PDF przy użyciu języka Java. Obejmuje szczegóły konfiguracji środowiska, przepływ pracy programu oraz działający przykładowy kod przedstawiający podstawową aplikację do przycinania strony w formacie PDF przy użyciu języka Java. Ten przykład może być używany w dowolnym środowisku obsługującym język Java i nie opiera się na programie Adobe Acrobat ani żadnym innym narzędziu innej firmy do przycinania żądanej części pliku PDF.
Kroki, aby przyciąć plik PDF za pomocą Java
- Skonfiguruj środowisko, aby dodać Aspose.PDF for Java do przycięcia części strony
- Uzyskaj dostęp do źródłowego pliku PDF za pomocą obiektu klasy Document, aby go przyciąć
- Wyświetl istniejące pola stron PDF (jeśli są wymagane) wewnątrz konsoli
- Utwórz instancję obiektu klasy Rectangle i zdefiniuj obszar kadrowania
- Zastosuj utworzoną wartość Rectangle do CropBox, TrimBox, ArtBox i BleedBox
- Zapisz przycięty plik PDF
Wyżej wymienione kroki obejmują proces przycinania dokumentu PDF przy użyciu języka Java. Proces rozpoczyna się od uzyskania dostępu do pliku PDF i opcjonalnego wysłania istniejących wartości dla TrimBox, CropBox, BleedBox, ArtBox i MediaBox. W kolejnych krokach tworzony jest nowy prostokąt poprzez zdefiniowanie obszaru strony, który ma zostać przycięty, a następnie ustawienie tego prostokąta jako argumentu dla wszystkich wymienionych powyżej pól strony PDF.
Kod do przycinania pliku PDF przy użyciu języka Java
Powyższy przykład można potraktować jako podstawę do napisania aplikacji do przycinania strony w PDF z wykorzystaniem Javy. Można skonfigurować dowolną liczbę wartości pola PDF zgodnie z wymaganiami, ale ustawić nową wartość dla wszystkich tych pól, aby przyciąć wybraną część źródłowego pliku PDF i wyświetlić go w całości na nowej stronie pliku PDF. Możesz także użyć flagi normalizeCoordinates, aby w razie potrzeby zmodyfikować wymiary nowego prostokąta.
W tym prostym temacie nauczyliśmy się przycinać plik PDF za pomocą Javy. Jeśli chcesz poznać proces zmiany metadanych PDF, zapoznaj się z artykułem na jak zmienić metadane PDF za pomocą Java.