Tambahkan latar belakang ke PDF
Contents
[
Hide
]
Gambar latar belakang dapat digunakan untuk menambahkan watermark, atau desain halus lainnya, ke dokumen. Dalam Aspose.PDF untuk Java, setiap dokumen PDF adalah kumpulan halaman dan setiap halaman berisi kumpulan artefak. Kelas BackgroundArtifact dapat digunakan untuk menambahkan gambar latar belakang ke objek halaman.
Cuplikan kode berikut menunjukkan cara menambahkan gambar latar belakang ke halaman PDF menggunakan objek BackgroundArtifact dengan Java.
package com.aspose.pdf.examples;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import com.aspose.pdf.BackgroundArtifact;
import com.aspose.pdf.Document;
import com.aspose.pdf.Page;
public class ExampleAddBackground {
private static String _dataDir = "/home/admin1/pdf-examples/Samples/";
public static void InsertEmptyPageInPDFFileAtDesiredLocation() throws FileNotFoundException {
// Untuk contoh lengkap dan file data, silakan kunjungi
// https://github.com/aspose-pdf/Aspose.Pdf-for-Java
String myDir = "";
// Buat objek Document baru
Document doc = new Document();
// Tambahkan halaman baru ke objek dokumen
Page page = doc.getPages().add();
// Buat objek BackgroundArtifact
BackgroundArtifact background = new BackgroundArtifact();
// Tentukan gambar untuk objek backgroundartifact
background.setBackgroundImage(new FileInputStream(myDir + "logo.png"));
// Tambahkan backgroundartifact ke koleksi artefak halaman
page.getArtifacts().add(background);
// Simpan dokumen
doc.save(_dataDir + "BackGround.pdf");
}
}