{"@attributes":{"version":"2.0"},"channel":{"title":"Documentation \u2013 Kelas PdfFileStamp","link":"https:\/\/docs.aspose.com\/pdf\/id\/java\/pdffilestamp-class\/","description":"Recent content in Kelas PdfFileStamp on Documentation","generator":"Hugo -- gohugo.io","language":"id","lastBuildDate":"Sat, 05 Jun 2021 00:00:00 +0000","item":[{"title":"Java: Tambahkan Stempel Halaman PDF","link":"https:\/\/docs.aspose.com\/pdf\/id\/java\/add-pdf-page-stamp\/","pubDate":"Sat, 05 Jun 2021 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/pdf\/id\/java\/add-pdf-page-stamp\/","description":"\n        \n        \n        <h2 id=\"tambahkan-stempel-halaman-pdf-pada-semua-halaman-dalam-file-pdf\">Tambahkan Stempel Halaman PDF pada Semua Halaman dalam File PDF<\/h2>\n<p>Kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a> memungkinkan Anda menambahkan stempel halaman PDF pada semua halaman dari sebuah file PDF.\nIn order to add PDF page stamp, you first need to create objects of <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a> dan <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a> classes. Anda juga perlu membuat stempel halaman PDF menggunakan metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a>. Anda dapat mengatur atribut lain seperti asal, rotasi, latar belakang dll. menggunakan objek <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a> juga. Kemudian Anda dapat menambahkan stempel dalam file PDF menggunakan metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#addStamp-com.aspose.pdf.facades.Stamp-\">addStamp<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Akhirnya, simpan file PDF keluaran menggunakan metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#close--\">close<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Cuplikan kode berikut menunjukkan kepada Anda cara menambahkan stempel halaman PDF pada semua halaman dalam file PDF.<\/p>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-csharp\" data-lang=\"csharp\"><span class=\"line\"><span class=\"cl\"><span class=\"kd\">public<\/span> <span class=\"kd\">static<\/span> <span class=\"k\">void<\/span> <span class=\"n\">AddPageStampOnAllPages<\/span><span class=\"p\">()<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"p\">{<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"c1\">\/\/ Buat objek PdfFileStamp<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">PdfFileStamp<\/span> <span class=\"n\">fileStamp<\/span> <span class=\"p\">=<\/span> <span class=\"k\">new<\/span> <span class=\"n\">PdfFileStamp<\/span><span class=\"p\">();<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"c1\">\/\/ Buka Dokumen<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"n\">BindPdf<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span> <span class=\"p\">+<\/span> <span class=\"s\">&#34;sample.pdf&#34;<\/span><span class=\"p\">);<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"c1\">\/\/ Buat stempel<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">Aspose<\/span><span class=\"p\">.<\/span><span class=\"n\">Pdf<\/span><span class=\"p\">.<\/span><span class=\"n\">Facades<\/span><span class=\"p\">.<\/span><span class=\"n\">Stamp<\/span> <span class=\"n\">stamp<\/span> <span class=\"p\">=<\/span> <span class=\"k\">new<\/span> <span class=\"n\">Aspose<\/span><span class=\"p\">.<\/span><span class=\"n\">Pdf<\/span><span class=\"p\">.<\/span><span class=\"n\">Facades<\/span><span class=\"p\">.<\/span><span class=\"n\">Stamp<\/span><span class=\"p\">();<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"n\">BindPdf<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span> <span class=\"p\">+<\/span> <span class=\"s\">&#34;pagestamp.pdf&#34;<\/span><span class=\"p\">,<\/span> <span class=\"m\">1<\/span><span class=\"p\">);<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"n\">SetOrigin<\/span><span class=\"p\">(<\/span><span class=\"m\">20<\/span><span class=\"p\">,<\/span> <span class=\"m\">20<\/span><span class=\"p\">);<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"n\">Rotation<\/span> <span class=\"p\">=<\/span> <span class=\"m\">90.0F<\/span><span class=\"p\">;<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"n\">IsBackground<\/span> <span class=\"p\">=<\/span> <span class=\"kc\">true<\/span><span class=\"p\">;<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"c1\">\/\/ Tambahkan stempel ke file PDF<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"n\">AddStamp<\/span><span class=\"p\">(<\/span><span class=\"n\">stamp<\/span><span class=\"p\">);<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"c1\">\/\/ Simpan file PDF yang diperbarui<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"n\">Save<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span> <span class=\"p\">+<\/span> <span class=\"s\">&#34;PageStampOnAllPages.pdf&#34;<\/span><span class=\"p\">);<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"c1\">\/\/ Tutup fileStamp<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"n\">Close<\/span><span class=\"p\">();<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"p\">}<\/span>\n<\/span><\/span><\/code><\/pre><\/div><h2 id=\"menambahkan-cap-halaman-pdf-pada-halaman-tertentu-dalam-file-pdf\">Menambahkan Cap Halaman PDF pada Halaman Tertentu dalam File PDF<\/h2>\n<p>Kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a> memungkinkan Anda untuk menambahkan cap halaman PDF pada halaman tertentu dari file PDF.\nUntuk menambahkan stempel halaman PDF, pertama-tama Anda perlu membuat objek dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a> dan <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a>. Anda juga perlu membuat cap halaman PDF menggunakan metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp#bindPdf-java.lang.String-int-\">bindPdf<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a>. Anda dapat mengatur atribut lain seperti origin, rotasi, latar belakang dll. menggunakan objek <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a> juga. Sebagaimana Anda ingin menambahkan cap halaman PDF pada halaman tertentu dari file PDF, Anda juga perlu mengatur properti <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp#setPages-int:A-\">Pages<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a>. Properti ini memerlukan array integer yang berisi nomor halaman di mana Anda ingin menambahkan cap. Kemudian Anda dapat menambahkan cap dalam file PDF menggunakan metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#addStamp-com.aspose.pdf.facades.Stamp-\">addStamp<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Akhirnya, simpan file PDF keluaran menggunakan metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#close--\">close<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Contoh kode berikut menunjukkan kepada Anda bagaimana menambahkan cap halaman PDF pada halaman tertentu dalam sebuah file PDF.<\/p>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-csharp\" data-lang=\"csharp\"><span class=\"line\"><span class=\"cl\"><span class=\"kd\">public<\/span> <span class=\"kd\">static<\/span> <span class=\"k\">void<\/span> <span class=\"n\">AddPageStampOnCertainPages<\/span><span class=\"p\">()<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"p\">{<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"c1\">\/\/ Buat objek PdfFileStamp<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">PdfFileStamp<\/span> <span class=\"n\">fileStamp<\/span> <span class=\"p\">=<\/span> <span class=\"k\">new<\/span> <span class=\"n\">PdfFileStamp<\/span><span class=\"p\">();<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"c1\">\/\/ Buka Dokumen<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"n\">BindPdf<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span> <span class=\"p\">+<\/span> <span class=\"s\">&#34;sample.pdf&#34;<\/span><span class=\"p\">);<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"c1\">\/\/ Buat cap<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">Aspose<\/span><span class=\"p\">.<\/span><span class=\"n\">Pdf<\/span><span class=\"p\">.<\/span><span class=\"n\">Facades<\/span><span class=\"p\">.<\/span><span class=\"n\">Stamp<\/span> <span class=\"n\">stamp<\/span> <span class=\"p\">=<\/span> <span class=\"k\">new<\/span> <span class=\"n\">Aspose<\/span><span class=\"p\">.<\/span><span class=\"n\">Pdf<\/span><span class=\"p\">.<\/span><span class=\"n\">Facades<\/span><span class=\"p\">.<\/span><span class=\"n\">Stamp<\/span><span class=\"p\">();<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"n\">BindPdf<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span> <span class=\"p\">+<\/span> <span class=\"s\">&#34;pagestamp.pdf&#34;<\/span><span class=\"p\">,<\/span> <span class=\"m\">1<\/span><span class=\"p\">);<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"n\">SetOrigin<\/span><span class=\"p\">(<\/span><span class=\"m\">20<\/span><span class=\"p\">,<\/span> <span class=\"m\">20<\/span><span class=\"p\">);<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"n\">Rotation<\/span> <span class=\"p\">=<\/span> <span class=\"m\">90.0F<\/span><span class=\"p\">;<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"n\">IsBackground<\/span> <span class=\"p\">=<\/span> <span class=\"kc\">true<\/span><span class=\"p\">;<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"n\">Pages<\/span> <span class=\"p\">=<\/span> <span class=\"k\">new<\/span><span class=\"p\">[]<\/span> <span class=\"p\">{<\/span> <span class=\"m\">1<\/span><span class=\"p\">,<\/span> <span class=\"m\">3<\/span> <span class=\"p\">};<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"c1\">\/\/ Tambahkan cap ke file PDF<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"n\">AddStamp<\/span><span class=\"p\">(<\/span><span class=\"n\">stamp<\/span><span class=\"p\">);<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"c1\">\/\/ Simpan file PDF yang diperbarui<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"n\">Save<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span> <span class=\"p\">+<\/span> <span class=\"s\">&#34;PageStampOnAllPages.pdf&#34;<\/span><span class=\"p\">);<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"c1\">\/\/ Tutup fileStamp<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"n\">Close<\/span><span class=\"p\">();<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"p\">}<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"c1\">\/\/ Tambahkan Nomor Halaman PDF<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"kd\">public<\/span> <span class=\"kd\">enum<\/span> <span class=\"n\">PageNumPosition<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"p\">{<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">            <span class=\"n\">PosBottomMiddle<\/span><span class=\"p\">,<\/span> <span class=\"n\">PosBottomRight<\/span><span class=\"p\">,<\/span> <span class=\"n\">PosUpperRight<\/span><span class=\"p\">,<\/span> <span class=\"n\">PosSidesRight<\/span><span class=\"p\">,<\/span> <span class=\"n\">PosUpperMiddle<\/span><span class=\"p\">,<\/span> <span class=\"n\">PosBottomLeft<\/span><span class=\"p\">,<\/span> <span class=\"n\">PosSidesLeft<\/span><span class=\"p\">,<\/span> <span class=\"n\">PosUpperLeft<\/span>\n<\/span><\/span><span class=\"line\"><span class=\"cl\">        <span class=\"p\">}<\/span>\n<\/span><\/span><\/code><\/pre><\/div><h2 id=\"tambahkan-nomor-halaman-dalam-file-pdf-facades\">Tambahkan Nomor Halaman dalam File PDF (facades)<\/h2>\n<p>Kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a> memungkinkan Anda menambahkan nomor halaman dalam file PDF.\nUntuk menambahkan nomor halaman, pertama-tama Anda perlu membuat objek dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Jika Anda ingin menampilkan nomor halaman seperti &ldquo;Halaman X dari N&rdquo; di mana X adalah nomor halaman saat ini dan N adalah jumlah total halaman dalam file PDF, maka Anda perlu terlebih dahulu mendapatkan jumlah halaman menggunakan properti getNumberOfpages dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileInfo\">PdfFileInfo<\/a>. Untuk mendapatkan nomor halaman saat ini, Anda dapat menggunakan tanda <strong>#<\/strong> dalam teks Anda di mana pun Anda suka. Anda dapat memformat teks nomor halaman menggunakan kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/FormattedText\">FormattedText<\/a>. Jika Anda ingin memulai penomoran halaman dari nomor tertentu, Anda dapat mengatur properti setStartingNumber. Setelah Anda siap untuk menambahkan nomor halaman dalam file, Anda perlu memanggil metode addPageNumber dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Terakhir, simpan file PDF keluaran menggunakan metode Save dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>.<\/p>\n<p>Cuplikan kode berikut menunjukkan cara menambahkan nomor halaman dalam file PDF.<\/p>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-java\" data-lang=\"java\"><span class=\"line\"><span class=\"cl\"><span class=\"w\"> <\/span><span class=\"kd\">public<\/span><span class=\"w\"> <\/span><span class=\"kd\">static<\/span><span class=\"w\"> <\/span><span class=\"kt\">void<\/span><span class=\"w\"> <\/span><span class=\"nf\">AddPageNumberInPdfFile<\/span><span class=\"p\">()<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buat objek PdfFileStamp<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">PdfFileStamp<\/span><span class=\"w\"> <\/span><span class=\"n\">fileStamp<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">PdfFileStamp<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buka Dokumen<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">bindPdf<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Dapatkan total jumlah halaman<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"kt\">int<\/span><span class=\"w\"> <\/span><span class=\"n\">totalPages<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">PdfFileInfo<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample.pdf&#34;<\/span><span class=\"p\">).<\/span><span class=\"na\">getNumberOfPages<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buat teks terformat untuk nomor halaman<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">FormattedText<\/span><span class=\"w\"> <\/span><span class=\"n\">formattedText<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">FormattedText<\/span><span class=\"p\">(<\/span><span class=\"s\">&#34;Halaman # dari &#34;<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"n\">totalPages<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">java<\/span><span class=\"p\">.<\/span><span class=\"na\">awt<\/span><span class=\"p\">.<\/span><span class=\"na\">Color<\/span><span class=\"p\">.<\/span><span class=\"na\">WHITE<\/span><span class=\"p\">,<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">                <\/span><span class=\"n\">java<\/span><span class=\"p\">.<\/span><span class=\"na\">awt<\/span><span class=\"p\">.<\/span><span class=\"na\">Color<\/span><span class=\"p\">.<\/span><span class=\"na\">GRAY<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">FontStyle<\/span><span class=\"p\">.<\/span><span class=\"na\">TimesBoldItalic<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">EncodingType<\/span><span class=\"p\">.<\/span><span class=\"na\">Winansi<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"kc\">false<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">12<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Tetapkan nomor awal untuk halaman pertama; Anda mungkin ingin memulai dari 2 atau lebih<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">setStartingNumber<\/span><span class=\"p\">(<\/span><span class=\"n\">1<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Tambahkan nomor halaman<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">addPageNumber<\/span><span class=\"p\">(<\/span><span class=\"n\">formattedText<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"p\">(<\/span><span class=\"kt\">int<\/span><span class=\"p\">)<\/span><span class=\"w\"> <\/span><span class=\"n\">PageNumPosition<\/span><span class=\"p\">.<\/span><span class=\"na\">PosUpperRight<\/span><span class=\"p\">.<\/span><span class=\"na\">ordinal<\/span><span class=\"p\">());<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Simpan file PDF yang diperbarui<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;AddPageNumber_out.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Tutup fileStamp<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">close<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">    <\/span><span class=\"p\">}<\/span><span class=\"w\">\n<\/span><\/span><\/span><\/code><\/pre><\/div><h3 id=\"gaya-penomoran-kustom\">Gaya Penomoran Kustom<\/h3>\n<p>The <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a> kelas menawarkan fitur untuk menambahkan informasi Nomor Halaman sebagai objek stempel di dalam dokumen PDF. Sebelum rilis ini, kelas tersebut hanya mendukung 1,2,3,4 sebagai gaya penomoran halaman. Namun, ada permintaan dari beberapa pelanggan untuk menggunakan gaya penomoran khusus saat menempatkan stempel nomor halaman di dalam dokumen PDF. Untuk memenuhi persyaratan ini, properti <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf\/numberingstyle\">NumberingStyle<\/a> telah diperkenalkan, yang menerima nilai dari enumerasi <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf\/numberingstyle\">NumberingStyle<\/a>. Ditentukan di bawah ini adalah nilai-nilai yang ditawarkan dalam enumerasi ini.<\/p>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-java\" data-lang=\"java\"><span class=\"line\"><span class=\"cl\"><span class=\"w\"> <\/span><span class=\"kd\">public<\/span><span class=\"w\"> <\/span><span class=\"kd\">static<\/span><span class=\"w\"> <\/span><span class=\"kt\">void<\/span><span class=\"w\"> <\/span><span class=\"nf\">AddCustomPageNumberInPdfFile<\/span><span class=\"p\">()<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buat objek PdfFileStamp<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">PdfFileStamp<\/span><span class=\"w\"> <\/span><span class=\"n\">fileStamp<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">PdfFileStamp<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buka Dokumen<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">bindPdf<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Dapatkan total jumlah halaman<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"kt\">int<\/span><span class=\"w\"> <\/span><span class=\"n\">totalPages<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">PdfFileInfo<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample.pdf&#34;<\/span><span class=\"p\">).<\/span><span class=\"na\">getNumberOfPages<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buat teks terformat untuk nomor halaman<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">FormattedText<\/span><span class=\"w\"> <\/span><span class=\"n\">formattedText<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">FormattedText<\/span><span class=\"p\">(<\/span><span class=\"s\">&#34;Halaman # dari &#34;<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"n\">totalPages<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">java<\/span><span class=\"p\">.<\/span><span class=\"na\">awt<\/span><span class=\"p\">.<\/span><span class=\"na\">Color<\/span><span class=\"p\">.<\/span><span class=\"na\">WHITE<\/span><span class=\"p\">,<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">                <\/span><span class=\"n\">java<\/span><span class=\"p\">.<\/span><span class=\"na\">awt<\/span><span class=\"p\">.<\/span><span class=\"na\">Color<\/span><span class=\"p\">.<\/span><span class=\"na\">GRAY<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">FontStyle<\/span><span class=\"p\">.<\/span><span class=\"na\">TimesBoldItalic<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">EncodingType<\/span><span class=\"p\">.<\/span><span class=\"na\">Winansi<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"kc\">false<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">12<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Tentukan gaya penomoran sebagai Angka Romawi Huruf Besar<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">setNumberingStyle<\/span><span class=\"p\">(<\/span><span class=\"n\">NumberingStyle<\/span><span class=\"p\">.<\/span><span class=\"na\">NumeralsRomanUppercase<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Atur nomor mulai untuk halaman pertama; Anda mungkin ingin memulai dari 2 atau lebih<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">setStartingNumber<\/span><span class=\"p\">(<\/span><span class=\"n\">1<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Tambahkan nomor halaman<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">addPageNumber<\/span><span class=\"p\">(<\/span><span class=\"n\">formattedText<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">PageNumPosition<\/span><span class=\"p\">.<\/span><span class=\"na\">PosUpperRight<\/span><span class=\"p\">.<\/span><span class=\"na\">ordinal<\/span><span class=\"p\">());<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Simpan file PDF yang diperbarui<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;AddPageNumber_out.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Tutup fileStamp<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">close<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">    <\/span><span class=\"p\">}<\/span><span class=\"w\">\n<\/span><\/span><\/span><\/code><\/pre><\/div>\n      "},{"title":"Java: Tambahkan Stempel Teks dan Gambar","link":"https:\/\/docs.aspose.com\/pdf\/id\/java\/add-text-and-image-stamp\/","pubDate":"Sat, 05 Jun 2021 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/pdf\/id\/java\/add-text-and-image-stamp\/","description":"\n        \n        \n        <h2 id=\"tambahkan-stempel-teks-pada-semua-halaman-dalam-file-pdf\">Tambahkan Stempel Teks pada Semua Halaman dalam File PDF<\/h2>\n<p>Kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a> memungkinkan Anda menambahkan stempel teks pada semua halaman file PDF.\nIn order to add text stamp, you first need to create objects of <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a> dan <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a> classes. Anda juga perlu membuat cap teks menggunakan metode BindLogo dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a>. Anda dapat mengatur atribut lain seperti asal, rotasi, latar belakang, dll. menggunakan objek <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a> juga. Kemudian Anda dapat menambahkan cap dalam file PDF menggunakan metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#addStamp-com.aspose.pdf.facades.Stamp-\">addStamp<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Terakhir, simpan file PDF keluaran menggunakan metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#close--\">close<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Cuplikan kode berikut menunjukkan cara menambahkan cap teks pada semua halaman dalam file PDF.<\/p>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-java\" data-lang=\"java\"><span class=\"line\"><span class=\"cl\"><span class=\"w\"> <\/span><span class=\"kd\">public<\/span><span class=\"w\"> <\/span><span class=\"kd\">static<\/span><span class=\"w\"> <\/span><span class=\"kt\">void<\/span><span class=\"w\"> <\/span><span class=\"nf\">AddTextStampOnAllPagesInPdfFile<\/span><span class=\"p\">()<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buat objek PdfFileStamp<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">PdfFileStamp<\/span><span class=\"w\"> <\/span><span class=\"n\">fileStamp<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">PdfFileStamp<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buka Dokumen<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">bindPdf<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buat cap<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">Stamp<\/span><span class=\"w\"> <\/span><span class=\"n\">stamp<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">Stamp<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"na\">bindLogo<\/span><span class=\"p\">(<\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">FormattedText<\/span><span class=\"p\">(<\/span><span class=\"s\">&#34;Hello World!&#34;<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">java<\/span><span class=\"p\">.<\/span><span class=\"na\">awt<\/span><span class=\"p\">.<\/span><span class=\"na\">Color<\/span><span class=\"p\">.<\/span><span class=\"na\">BLUE<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">java<\/span><span class=\"p\">.<\/span><span class=\"na\">awt<\/span><span class=\"p\">.<\/span><span class=\"na\">Color<\/span><span class=\"p\">.<\/span><span class=\"na\">GRAY<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">FontStyle<\/span><span class=\"p\">.<\/span><span class=\"na\">Helvetica<\/span><span class=\"p\">,<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">                <\/span><span class=\"n\">EncodingType<\/span><span class=\"p\">.<\/span><span class=\"na\">Winansi<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"kc\">true<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">14<\/span><span class=\"p\">));<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"na\">setOrigin<\/span><span class=\"p\">(<\/span><span class=\"n\">10<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">400<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"na\">setRotation<\/span><span class=\"p\">(<\/span><span class=\"n\">90<\/span><span class=\"p\">.<\/span><span class=\"na\">0F<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"na\">setBackground<\/span><span class=\"p\">(<\/span><span class=\"kc\">true<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Tambahkan cap ke file PDF<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">addStamp<\/span><span class=\"p\">(<\/span><span class=\"n\">stamp<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Simpan file PDF yang diperbarui<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;AddTextStamp-All_out.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Tutup fileStamp<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">close<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">    <\/span><span class=\"p\">}<\/span><span class=\"w\">\n<\/span><\/span><\/span><\/code><\/pre><\/div><h2 id=\"tambahkan-cap-teks-pada-halaman-tertentu-di-file-pdf\">Tambahkan Cap Teks pada Halaman Tertentu di File PDF<\/h2>\n<p>Kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a> memungkinkan Anda untuk menambahkan cap teks pada halaman tertentu dari file PDF.\nIn order to add text stamp, you first need to create objects of <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>and <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a> classes.<\/p>\n<p>Untuk menambahkan cap teks, Anda perlu membuat objek dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a> dan <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a>. You also need to create the text stamp using <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp#bindPdf-java.lang.String-int-\">bindPdf<\/a> method of <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a> class. You can set other attributes like origin, rotation, background etc.<\/p>\n<p>Anda dapat mengatur atribut lain seperti asal, rotasi, latar belakang, dll. menggunakan objek <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a> juga. Saat Anda ingin menambahkan teks cap pada halaman tertentu dari file PDF, Anda juga perlu mengatur properti <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp#setPages-int:A-\">Pages<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a>. Properti ini memerlukan array integer yang berisi nomor halaman di mana Anda ingin menambahkan cap. Kemudian Anda dapat menambahkan cap ke dalam file PDF menggunakan metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#addStamp-com.aspose.pdf.facades.Stamp-\">addStamp<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Terakhir, simpan file PDF keluaran menggunakan metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#close--\">close<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Cuplikan kode berikut menunjukkan cara menambahkan teks cap pada halaman tertentu dalam file PDF.<\/p>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-java\" data-lang=\"java\"><span class=\"line\"><span class=\"cl\"><span class=\"w\"> <\/span><span class=\"kd\">public<\/span><span class=\"w\"> <\/span><span class=\"kd\">static<\/span><span class=\"w\"> <\/span><span class=\"kt\">void<\/span><span class=\"w\"> <\/span><span class=\"nf\">AddTextStampOnParticularPagesInPdfFile<\/span><span class=\"p\">()<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buat objek PdfFileStamp<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">PdfFileStamp<\/span><span class=\"w\"> <\/span><span class=\"n\">fileStamp<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">PdfFileStamp<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buka Dokumen<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">bindPdf<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buat cap<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">Stamp<\/span><span class=\"w\"> <\/span><span class=\"n\">stamp<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">Stamp<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"na\">bindLogo<\/span><span class=\"p\">(<\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">FormattedText<\/span><span class=\"p\">(<\/span><span class=\"s\">&#34;Hello World!&#34;<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">java<\/span><span class=\"p\">.<\/span><span class=\"na\">awt<\/span><span class=\"p\">.<\/span><span class=\"na\">Color<\/span><span class=\"p\">.<\/span><span class=\"na\">BLUE<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">java<\/span><span class=\"p\">.<\/span><span class=\"na\">awt<\/span><span class=\"p\">.<\/span><span class=\"na\">Color<\/span><span class=\"p\">.<\/span><span class=\"na\">GRAY<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">FontStyle<\/span><span class=\"p\">.<\/span><span class=\"na\">Helvetica<\/span><span class=\"p\">,<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">                <\/span><span class=\"n\">EncodingType<\/span><span class=\"p\">.<\/span><span class=\"na\">Winansi<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"kc\">true<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">14<\/span><span class=\"p\">));<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"na\">setOrigin<\/span><span class=\"p\">(<\/span><span class=\"n\">10<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">400<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"na\">setRotation<\/span><span class=\"p\">(<\/span><span class=\"n\">90<\/span><span class=\"p\">.<\/span><span class=\"na\">0F<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"na\">setBackground<\/span><span class=\"p\">(<\/span><span class=\"kc\">true<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Atur halaman tertentu<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"na\">setPages<\/span><span class=\"p\">(<\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"kt\">int<\/span><span class=\"o\">[]<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\"> <\/span><span class=\"n\">2<\/span><span class=\"w\"> <\/span><span class=\"p\">});<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Tambahkan cap ke file PDF<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">addStamp<\/span><span class=\"p\">(<\/span><span class=\"n\">stamp<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Simpan file PDF yang diperbarui<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;AddTextStamp-Page_out.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Tutup fileStamp<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">close<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">    <\/span><span class=\"p\">}<\/span><span class=\"w\">\n<\/span><\/span><\/span><\/code><\/pre><\/div><h2 id=\"tambahkan-cap-gambar-pada-semua-halaman-di-file-pdf\">Tambahkan Cap Gambar pada Semua Halaman di File PDF<\/h2>\n<p>Kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a> memungkinkan Anda untuk menambahkan cap gambar pada semua halaman di file PDF.\nUntuk menambahkan cap gambar, pertama-tama Anda perlu membuat objek dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a> dan <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a>. Anda juga perlu membuat cap gambar menggunakan metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp#bindPdf-java.lang.String-int-\">bindPdf<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a>. Anda dapat mengatur atribut lain seperti asal, rotasi, latar belakang, dll. menggunakan objek <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a> juga. Kemudian Anda dapat menambahkan stempel di file PDF menggunakan metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades.PdfFileStamp#addStamp-com.aspose.pdf.facades.Stamp-\">addStamp<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Terakhir, simpan file PDF keluaran menggunakan metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades.PdfFileStamp#close--\">close<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Cuplikan kode berikut menunjukkan kepada Anda cara menambahkan cap gambar pada semua halaman di file PDF.<\/p>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-java\" data-lang=\"java\"><span class=\"line\"><span class=\"cl\"><span class=\"kd\">public<\/span><span class=\"w\"> <\/span><span class=\"kd\">static<\/span><span class=\"w\"> <\/span><span class=\"kt\">void<\/span><span class=\"w\"> <\/span><span class=\"nf\">AddImageStampOnParticularPagesInPdfFile<\/span><span class=\"p\">()<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buat objek PdfFileStamp<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">PdfFileStamp<\/span><span class=\"w\"> <\/span><span class=\"n\">fileStamp<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">PdfFileStamp<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buka Dokumen<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">bindPdf<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buat cap<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">Stamp<\/span><span class=\"w\"> <\/span><span class=\"n\">stamp<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">Stamp<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"na\">bindImage<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;aspose-logo.png&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"na\">setOrigin<\/span><span class=\"p\">(<\/span><span class=\"n\">10<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">200<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"na\">setRotation<\/span><span class=\"p\">(<\/span><span class=\"n\">90<\/span><span class=\"p\">.<\/span><span class=\"na\">0F<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"na\">setBackground<\/span><span class=\"p\">(<\/span><span class=\"kc\">true<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Tambahkan cap ke file PDF<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">addStamp<\/span><span class=\"p\">(<\/span><span class=\"n\">stamp<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Simpan file PDF yang diperbarui<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;AddImageStamp-All_out.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Tutup fileStamp<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">close<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">    <\/span><span class=\"p\">}<\/span><span class=\"w\">\n<\/span><\/span><\/span><\/code><\/pre><\/div><h3 id=\"mengontrol-kualitas-gambar-saat-menambahkan-sebagai-stempel\">Mengontrol kualitas gambar saat menambahkan sebagai stempel<\/h3>\n<p>Saat menambahkan Gambar sebagai objek stempel, Anda juga dapat mengontrol kualitas gambar. Untuk memenuhi persyaratan ini, properti Quality ditambahkan untuk kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a>. Ini menunjukkan kualitas gambar dalam persen (nilai yang valid adalah 0..100).<\/p>\n<h2 id=\"menambahkan-stempel-gambar-pada-halaman-tertentu-dalam-file-pdf\">Menambahkan Stempel Gambar pada Halaman Tertentu dalam File PDF<\/h2>\n<p>Kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a> memungkinkan Anda untuk menambahkan stempel gambar pada halaman tertentu dari file PDF.\nIn order to add image stamp, you first need to create objects of <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a> dan <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a> classes. You also need to create the image stamp using <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp#bindPdf-java.lang.String-int-\">bindPdf<\/a> method of <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a> class.<\/p>\n<p>Anda juga perlu membuat cap gambar menggunakan metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp#bindPdf-java.lang.String-int-\">bindPdf<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a>. You can set other attributes like origin, rotation, background etc.<\/p>\n<p>Anda dapat mengatur atribut lain seperti asal, rotasi, latar belakang dll. menggunakan objek <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a> juga. Saat Anda ingin menambahkan cap gambar pada halaman tertentu dari file PDF, Anda juga perlu mengatur properti <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp#setPages-int:A-\">Pages<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/Stamp\">Stamp<\/a>. Properti ini memerlukan array integer yang berisi nomor halaman di mana Anda ingin menambahkan cap. Kemudian Anda dapat menambahkan cap dalam file PDF menggunakan metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#addStamp-com.aspose.pdf.facades.Stamp-\">addStamp<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Terakhir, simpan file PDF keluaran menggunakan metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#close--\">close<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Potongan kode berikut menunjukkan cara menambahkan cap gambar pada halaman tertentu dalam file PDF.<\/p>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-java\" data-lang=\"java\"><span class=\"line\"><span class=\"cl\"><span class=\"w\">  <\/span><span class=\"kd\">public<\/span><span class=\"w\"> <\/span><span class=\"kd\">static<\/span><span class=\"w\"> <\/span><span class=\"kt\">void<\/span><span class=\"w\"> <\/span><span class=\"nf\">AddImageStampOnAllPagesInPdfFile<\/span><span class=\"p\">()<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buat objek PdfFileStamp<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">PdfFileStamp<\/span><span class=\"w\"> <\/span><span class=\"n\">fileStamp<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">PdfFileStamp<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buka Dokumen<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">bindPdf<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buat cap<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">Stamp<\/span><span class=\"w\"> <\/span><span class=\"n\">stamp<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">Stamp<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"na\">bindImage<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;aspose-logo.png&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"na\">setOrigin<\/span><span class=\"p\">(<\/span><span class=\"n\">10<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">200<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"na\">setRotation<\/span><span class=\"p\">(<\/span><span class=\"n\">90<\/span><span class=\"p\">.<\/span><span class=\"na\">0F<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"na\">setBackground<\/span><span class=\"p\">(<\/span><span class=\"kc\">true<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Atur halaman tertentu<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">stamp<\/span><span class=\"p\">.<\/span><span class=\"na\">setPages<\/span><span class=\"p\">(<\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"kt\">int<\/span><span class=\"o\">[]<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\"> <\/span><span class=\"n\">2<\/span><span class=\"w\"> <\/span><span class=\"p\">});<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Tambahkan cap ke file PDF<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">addStamp<\/span><span class=\"p\">(<\/span><span class=\"n\">stamp<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Simpan file PDF yang diperbarui<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;AddImageStamp-Page_out.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Tutup fileStamp<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">close<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">    <\/span><span class=\"p\">}<\/span><span class=\"w\">\n<\/span><\/span><\/span><\/code><\/pre><\/div>\n      "},{"title":"Java: Mengelola Header dan Footer","link":"https:\/\/docs.aspose.com\/pdf\/id\/java\/manage-header-and-footer\/","pubDate":"Sat, 05 Jun 2021 00:00:00 +0000","guid":"https:\/\/docs.aspose.com\/pdf\/id\/java\/manage-header-and-footer\/","description":"\n        \n        \n        <h2 id=\"menambahkan-header-dalam-file-pdf\">Menambahkan Header dalam File PDF<\/h2>\n<p>Kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a> memungkinkan Anda untuk menambahkan header dalam file PDF.\nDalam rangka menambahkan header, Anda pertama-tama perlu membuat objek dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Anda dapat memformat teks header menggunakan kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/FormattedText\">FormattedText<\/a>. Setelah Anda siap untuk menambahkan header dalam file, Anda perlu memanggil metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#addHeader-com.aspose.pdf.facades.FormattedText-float-\">addHeader<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Anda juga perlu menentukan setidaknya margin atas dalam metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#addHeader-com.aspose.pdf.facades.FormattedText-float-\">addHeader<\/a>. Terakhir, simpan file PDF keluaran menggunakan metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#close--\">close<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Cuplikan kode berikut menunjukkan cara menambahkan header dalam file PDF.<\/p>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-java\" data-lang=\"java\"><span class=\"line\"><span class=\"cl\"><span class=\"w\"> <\/span><span class=\"kd\">public<\/span><span class=\"w\"> <\/span><span class=\"kd\">static<\/span><span class=\"w\"> <\/span><span class=\"kt\">void<\/span><span class=\"w\"> <\/span><span class=\"nf\">AddHeader<\/span><span class=\"p\">()<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buat objek PdfFileStamp<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">PdfFileStamp<\/span><span class=\"w\"> <\/span><span class=\"n\">fileStamp<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">PdfFileStamp<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buka Dokumen<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">bindPdf<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buat teks berformat untuk nomor halaman<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">FormattedText<\/span><span class=\"w\"> <\/span><span class=\"n\">formattedText<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">FormattedText<\/span><span class=\"p\">(<\/span><span class=\"s\">&#34;Aspose - Ahli Format File Anda!&#34;<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">java<\/span><span class=\"p\">.<\/span><span class=\"na\">awt<\/span><span class=\"p\">.<\/span><span class=\"na\">Color<\/span><span class=\"p\">.<\/span><span class=\"na\">YELLOW<\/span><span class=\"p\">,<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">                <\/span><span class=\"n\">java<\/span><span class=\"p\">.<\/span><span class=\"na\">awt<\/span><span class=\"p\">.<\/span><span class=\"na\">Color<\/span><span class=\"p\">.<\/span><span class=\"na\">BLACK<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">FontStyle<\/span><span class=\"p\">.<\/span><span class=\"na\">Courier<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">EncodingType<\/span><span class=\"p\">.<\/span><span class=\"na\">Winansi<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"kc\">false<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">14<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Tambahkan header<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">addHeader<\/span><span class=\"p\">(<\/span><span class=\"n\">formattedText<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">20<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Simpan file PDF yang diperbarui<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;AddHeader_out.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Tutup fileStamp<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">close<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">    <\/span><span class=\"p\">}<\/span><span class=\"w\">\n<\/span><\/span><\/span><\/code><\/pre><\/div><h2 id=\"tambahkan-footer-dalam-file-pdf\">Tambahkan Footer dalam File PDF<\/h2>\n<p>Kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a> memungkinkan Anda untuk menambahkan footer dalam file PDF.\nUntuk menambahkan footer, pertama-tama Anda perlu membuat objek dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Anda dapat memformat teks footer menggunakan kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/FormattedText\">FormattedText<\/a>. Setelah Anda siap untuk menambahkan footer ke dalam file, Anda perlu memanggil metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#addFooter-com.aspose.pdf.facades.FormattedText-float-\">addFooter<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Anda juga perlu menentukan setidaknya margin bawah dalam metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#addFooter-com.aspose.pdf.facades.FormattedText-float-\">addFooter<\/a>. Terakhir, simpan file PDF keluaran menggunakan metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#close--\">close<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Cuplikan kode berikut menunjukkan kepada Anda cara menambahkan footer dalam file PDF.<\/p>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-java\" data-lang=\"java\"><span class=\"line\"><span class=\"cl\"><span class=\"w\"> <\/span><span class=\"kd\">public<\/span><span class=\"w\"> <\/span><span class=\"kd\">static<\/span><span class=\"w\"> <\/span><span class=\"kt\">void<\/span><span class=\"w\"> <\/span><span class=\"nf\">AddFooter<\/span><span class=\"p\">()<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buat objek PdfFileStamp<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">PdfFileStamp<\/span><span class=\"w\"> <\/span><span class=\"n\">fileStamp<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">PdfFileStamp<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buka Dokumen<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">bindPdf<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buat teks terformat untuk nomor halaman<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">FormattedText<\/span><span class=\"w\"> <\/span><span class=\"n\">formattedText<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">FormattedText<\/span><span class=\"p\">(<\/span><span class=\"s\">&#34;Aspose - Ahli Format File Anda!&#34;<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">java<\/span><span class=\"p\">.<\/span><span class=\"na\">awt<\/span><span class=\"p\">.<\/span><span class=\"na\">Color<\/span><span class=\"p\">.<\/span><span class=\"na\">BLUE<\/span><span class=\"p\">,<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">                <\/span><span class=\"n\">java<\/span><span class=\"p\">.<\/span><span class=\"na\">awt<\/span><span class=\"p\">.<\/span><span class=\"na\">Color<\/span><span class=\"p\">.<\/span><span class=\"na\">GRAY<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">FontStyle<\/span><span class=\"p\">.<\/span><span class=\"na\">Courier<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">EncodingType<\/span><span class=\"p\">.<\/span><span class=\"na\">Winansi<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"kc\">false<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">14<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Tambahkan footer<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">addFooter<\/span><span class=\"p\">(<\/span><span class=\"n\">formattedText<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">10<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Simpan file PDF yang diperbarui<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;AddFooter_out.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Tutup fileStamp<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">close<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">    <\/span><span class=\"p\">}<\/span><span class=\"w\">\n<\/span><\/span><\/span><\/code><\/pre><\/div><h2 id=\"tambahkan-gambar-di-header-file-pdf-yang-ada\">Tambahkan Gambar di Header File PDF yang Ada<\/h2>\n<p>Kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a> memungkinkan Anda untuk menambahkan gambar di header file PDF.\nUntuk menambahkan gambar di header, Anda pertama-tama perlu membuat objek dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Setelah itu, Anda perlu memanggil metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#addHeader-com.aspose.pdf.facades.FormattedText-float-\">addHeader<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Anda dapat mengirimkan gambar ke metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#addHeader-com.aspose.pdf.facades.FormattedText-float-\">addHeader<\/a>. Akhirnya, simpan file PDF keluaran menggunakan metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#close--\">close<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Cuplikan kode berikut menunjukkan cara menambahkan gambar di header file PDF.<\/p>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-java\" data-lang=\"java\"><span class=\"line\"><span class=\"cl\"><span class=\"kd\">public<\/span><span class=\"w\"> <\/span><span class=\"kd\">static<\/span><span class=\"w\"> <\/span><span class=\"kt\">void<\/span><span class=\"w\"> <\/span><span class=\"nf\">AddImageHeader<\/span><span class=\"p\">()<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buat objek PdfFileStamp<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">PdfFileStamp<\/span><span class=\"w\"> <\/span><span class=\"n\">fileStamp<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">PdfFileStamp<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buka Dokumen<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">bindPdf<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">FileInputStream<\/span><span class=\"w\"> <\/span><span class=\"n\">fs<\/span><span class=\"p\">;<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"k\">try<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"n\">fs<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">FileInputStream<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;aspose-logo.png&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"c1\">\/\/ Tambahkan Header<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">addHeader<\/span><span class=\"p\">(<\/span><span class=\"n\">fs<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">10<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"c1\">\/\/ Simpan file PDF yang diperbarui<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;AddImage-Header_out.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"p\">}<\/span><span class=\"w\"> <\/span><span class=\"k\">catch<\/span><span class=\"w\"> <\/span><span class=\"p\">(<\/span><span class=\"n\">FileNotFoundException<\/span><span class=\"w\"> <\/span><span class=\"n\">e<\/span><span class=\"p\">)<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"n\">e<\/span><span class=\"p\">.<\/span><span class=\"na\">printStackTrace<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"p\">}<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Tutup fileStamp<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">close<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">    <\/span><span class=\"p\">}<\/span><span class=\"w\">\n<\/span><\/span><\/span><\/code><\/pre><\/div><h2 id=\"tambahkan-gambar-di-footer-dari-file-pdf-yang-ada\">Tambahkan Gambar di Footer dari File PDF yang Ada<\/h2>\n<p>Kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a> memungkinkan Anda untuk menambahkan gambar di footer dari file PDF.\nUntuk menambahkan gambar di footer, pertama-tama Anda perlu membuat objek dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Setelah itu, Anda perlu memanggil metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#addFooter-com.aspose.pdf.facades.FormattedText-float-\">addFooter<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Anda dapat melewatkan gambar ke metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#addFooter-com.aspose.pdf.facades.FormattedText-float-\">addFooter<\/a>. Terakhir, simpan file PDF output menggunakan metode <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp#close--\">close<\/a> dari kelas <a href=\"https:\/\/reference.aspose.com\/pdf\/java\/com.aspose.pdf.facades\/PdfFileStamp\">PdfFileStamp<\/a>. Cuplikan kode berikut menunjukkan bagaimana menambahkan gambar di footer file PDF.<\/p>\n<div class=\"highlight\"><pre tabindex=\"0\" class=\"chroma\"><code class=\"language-java\" data-lang=\"java\"><span class=\"line\"><span class=\"cl\"><span class=\"w\">    <\/span><span class=\"kd\">public<\/span><span class=\"w\"> <\/span><span class=\"kd\">static<\/span><span class=\"w\"> <\/span><span class=\"kt\">void<\/span><span class=\"w\"> <\/span><span class=\"nf\">AddImageFooter<\/span><span class=\"p\">()<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buat objek PdfFileStamp<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">PdfFileStamp<\/span><span class=\"w\"> <\/span><span class=\"n\">fileStamp<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">PdfFileStamp<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Buka Dokumen<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">bindPdf<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;sample.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">FileInputStream<\/span><span class=\"w\"> <\/span><span class=\"n\">fs<\/span><span class=\"p\">;<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"k\">try<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"n\">fs<\/span><span class=\"w\"> <\/span><span class=\"o\">=<\/span><span class=\"w\"> <\/span><span class=\"k\">new<\/span><span class=\"w\"> <\/span><span class=\"n\">FileInputStream<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;aspose-logo.png&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"c1\">\/\/ Tambahkan footer<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">addFooter<\/span><span class=\"p\">(<\/span><span class=\"n\">fs<\/span><span class=\"p\">,<\/span><span class=\"w\"> <\/span><span class=\"n\">10<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"c1\">\/\/ Simpan file PDF yang diperbarui<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">save<\/span><span class=\"p\">(<\/span><span class=\"n\">_dataDir<\/span><span class=\"w\"> <\/span><span class=\"o\">+<\/span><span class=\"w\"> <\/span><span class=\"s\">&#34;AddImage-Footer_out.pdf&#34;<\/span><span class=\"p\">);<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"p\">}<\/span><span class=\"w\"> <\/span><span class=\"k\">catch<\/span><span class=\"w\"> <\/span><span class=\"p\">(<\/span><span class=\"n\">FileNotFoundException<\/span><span class=\"w\"> <\/span><span class=\"n\">e<\/span><span class=\"p\">)<\/span><span class=\"w\"> <\/span><span class=\"p\">{<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">            <\/span><span class=\"n\">e<\/span><span class=\"p\">.<\/span><span class=\"na\">printStackTrace<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"p\">}<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"c1\">\/\/ Tutup fileStamp<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">        <\/span><span class=\"n\">fileStamp<\/span><span class=\"p\">.<\/span><span class=\"na\">close<\/span><span class=\"p\">();<\/span><span class=\"w\">\n<\/span><\/span><\/span><span class=\"line\"><span class=\"cl\"><span class=\"w\">    <\/span><span class=\"p\">}<\/span><span class=\"w\">\n<\/span><\/span><\/span><\/code><\/pre><\/div>\n      "}]}}