Przytnij PDF przez Java

Progresywne rozwiązanie do przycinania plików PDF przy użyciu serwera Aspose.PDF dla interfejsów API Java, bez użycia jakiegokolwiek oprogramowania, takiego jak Microsoft lub Adobe Acrobat

Przytnij PDF za pomocą Java

Czy musisz przyciąć PDF? Programowa modyfikacja dokumentów PDF jest istotną częścią nowoczesnych cyfrowych przepływów pracy. Z bibliotekami Java, takimi jak Aspose.PDF - są to samodzielne rozwiązania, które nie opierają się na innym oprogramowaniu i są gotowe do użytku komercyjnego. Obejmują wszystkie możliwe potrzeby profesjonalnych programistów Java.

Ta biblioteka Java umożliwia programistom szybkie i wydajne przycinanie dokumentów PDF poprzez programowanie. Dzięki tej bibliotece można łatwo przycinać pliki PDF z wieloma właściwościami, takimi jak szerokość, wysokość, krwawienie, przycinanie i pole przycinania. Aspose.PDF umożliwia dostęp do tych właściwości. Jest to samodzielne rozwiązanie do przetwarzania dokumentów PDF w Javie, które nie wymaga instalacji żadnego oprogramowania innych firm.

Aby przyciąć plik PDF, użyjemy interfejsu API Aspose.PDF for Java, który jest bogatym w funkcje, wydajnym i łatwym w użyciu interfejsem API do manipulacji dokumentami dla platformy Java. Możesz pobrać jego najnowszą wersję bezpośrednio z Maven i zainstalować ją w swoim projekcie opartym na Maven, dodając następujące konfiguracje do plikupom.xml.

Repository

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java AP</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

Dependency

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-pdf</artifactId>
<version>version of aspose-pdf API</version>
</dependency>

Jak przyciąć PDF za pomocą Java


Aby wypróbować kod w swoim środowisku, potrzebujesz Aspose.PDF for Java.

  1. Otwórz dokument PDF przy użyciu obiektu Document.
  2. Wybierz typ pudełka i utwórz nowy Box Rectagle
  3. Zapisz zaktualizowany dokument w nowej ścieżce przy użyciu metody Save ().

Jeśli chcesz przyciąć stronę PDF, pomocne może być rozwiązanie kadrowania. Dzięki tej potężnej bibliotece Aspose.PDF Java możesz zmienić plik PDF, zachowując jego jakość. To profesjonalne narzędzie wykorzystuje Java do efektywnego przycinania plików PDF. Poniższy przykład pokazuje, jak zmodyfikować dokument PDF w Java:

Przytnij pliki PDF - Java

Ten przykładowy kod pokazuje, jak przyciąć stronę PDF - Java

Input file:

File not added

Output format:

Output file:


	    // Open document
        Document pdfDocument = new Document(_dataDir + "sample.pdf");

        public static void CropPagesPDF() {
        Document pdfDocument = new Document("crop_page.pdf");
        Page page = pdfDocument.getPages().get_Item(1);

        System.out.println(page.getCropBox());
        System.out.println(page.getTrimBox());
        System.out.println(page.getArtBox());
        System.out.println(page.getBleedBox());
        System.out.println(page.getMediaBox());

        // Create new Box Rectagle
        Rectangle newBox = new Rectangle(100, 100, 80, 10);

        page.setCropBox(newBox);
        page.setTrimBox(newBox);
        page.setArtBox(newBox);
        page.setBleedBox(newBox);

        // Save output document
        pdfDocument.save(_dataDir + "crop_page_modified.pdf");
    }

Informacje o pliku Aspose.PDF dla Java API

Aspose.PDF for Java API to biblioteka, która umożliwia programistom dodawanie możliwości przetwarzania plików PDF do swoich aplikacji. Może być używany do tworzenia dowolnego typu 32-bitowych i 64-bitowych aplikacji do generowania lub odczytywania, konwertowania i manipulowania plikami PDF bez użycia programu Adobe Acrobat. Aspose.PDF for Java umożliwia programistom wstawianie tabel, wykresów, obrazów, hiperłączy, niestandardowych czcionek - i nie tylko - do dokumentów PDF. Ponadto możliwe jest również przycinanie plików PDF. Aspose.PDF for Java zapewnia doskonałe funkcje bezpieczeństwa do tworzenia bezpiecznych plików PDF.

Więcej informacji na temat Aspose.PDF for Java API można znaleźć w dokumentacja i examples na temat korzystania z API. Niektóre z kluczowych funkcji Aspose.PDF for Java API obejmują obsługę różnych formatów plików, w tym HTML, XFA, TXT, PCL, XML, XPS i formatów plików graficznych, obsługę różnych wersji PDF i rozbudowaną funkcjonalność hiperłączy.