Java から PDF をトリミング

マイクロソフトや Adobe Acrobat のようなソフトウェアを使用せずに、Java API 用のサーバーサイド Aspose.PDF を使用するプログレッシブ PDF クロップソリューション

Java で PDF をトリミング

PDFを切り抜く必要がありますか?プログラムによる PDF 文書の修正は、現代のデジタルワークフローに欠かせない要素です。Aspose.PDF のような Java ライブラリは、他のソフトウェアに依存しないスタンドアロンソリューションであり、すぐに商用利用が可能です。プロの Java 開発者のあらゆるニーズに応えます。

この Java ライブラリにより、開発者はプログラミングを通じて PDF 文書を迅速かつ効率的にトリミングできます。このライブラリを使用すると、幅、高さ、ブリード、クロップ、トリムボックスなどのさまざまなプロパティを使用して PDF を簡単にトリミングできます。Aspose.PDF ではこれらのプロパティにアクセスできます。Java で PDF 文書を処理するためのスタンドアロンソリューションであり、サードパーティ製のソフトウェアをインストールする必要はありません。

PDF ファイルをトリミングするには、Aspose.PDF for Java API を使用します。これは Java プラットフォーム向けの機能豊富で強力で使いやすい文書操作 API です。最新バージョンを Maven から直接ダウンロードし、pom.xml に以下の設定を追加することで Maven ベースのプロジェクトにインストールできます。

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>

Java から PDF を切り抜く方法


ご使用の環境でコードを試すには Aspose.PDF for Java が必要です。

1。Document オブジェクトを使用して PDF ドキュメントを開きます。 1.ボックスのタイプを選択し、新しい Box Rectagle を作成します。 1.Save () メソッドを使用して、更新したドキュメントを新しいパスに保存します。

PDFページをトリミングする場合は、トリミングソリューションが役立ちます。この強力な Aspose.PDF Java ライブラリを使用すると、品質を維持したまま PDF を変更できます。このプロフェッショナルツールは Java を使用して PDF を効果的にトリミングします。次の例は Java の PDF ドキュメントを変更する方法を示しています。

PDF ファイルの切り抜き-Java

このサンプルコードは、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");
    }

Java API の Aspose.PDF について

Aspose.PDF for Java API は、開発者がアプリケーションに PDF 処理機能を追加できるようにするライブラリです。これを使用すると、Adobe Acrobat を使用せずに PDF ファイルを生成、読み取り、変換、操作するためのあらゆるタイプの 32 ビットおよび 64 ビットアプリケーションを構築できます。Aspose.PDF for Java を使用すると、開発者は表、グラフ、画像、ハイパーリンク、カスタムフォントなどを PDF 文書に挿入できます。さらに、PDF を切り抜くこともできます。Aspose.PDF for Java は、安全な PDF ファイルを開発するための優れたセキュリティ機能を備えています。

Aspose.PDF for Java API の詳細については、API の使用方法に関する ドキュメントサンプル を参照してください。Aspose.PDF for Java API の主な機能には、HTML、XFA、TXT、PCL、XML、XPS、および画像ファイル形式を含むさまざまなファイル形式のサポート、さまざまな PDF バージョンのサポート、および広範なハイパーリンク機能などがあります。