Java を使って PDF にフッターを追加

Java ライブラリを使用して PDF ファイルにフッターを追加します。

Java ライブラリを使用して PDF ドキュメントにフッターを追加

PDFファイルにフッターを追加するために、Javaプラットフォーム用の機能が豊富で強力で使いやすい変換APIである [Aspose.PDF for Java](https://products.aspose.com/pdf/java)APIを使用します。最新バージョンを [Maven](https://repository.aspose.com/webapp/ #/artifacts/browse/tree/general/repo/com/aspose/aspose-PDF) から直接ダウンロードし、以下の設定を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。スタンプを作成し、そのプロパティを定義します。 1。addStampメソッドを使用してスタンプをページに追加します。 1。PDF ファイルを保存します。

PDF ファイルのフッターに画像を追加-Java

このサンプルコードは、PDFのフッターに画像を追加する方法を示しています


    Document pdfDocument = new Document(_dataDir + "ImageInFooter.pdf");
    ImageStamp imageStamp = new ImageStamp(_dataDir + "aspose-logo.jpg");
    imageStamp.setBottomMargin(10);
    imageStamp.setHorizontalAlignment(HorizontalAlignment.Center);
    imageStamp.setVerticalAlignment(VerticalAlignment.Bottom);
    // Add footer on all pages
    for (Page page : pdfDocument.getPages()) {
        page.addStamp(imageStamp);
    }
    _dataDir = _dataDir + "ImageInFooter_out.pdf";
    pdfDocument.save(_dataDir);