إضافة خلفية إلى PDF
Contents
[
Hide
]
يمكن استخدام صور الخلفية لإضافة علامة مائية أو تصميم خفيف إلى المستندات. في Aspose.PDF for Java، كل مستند PDF هو مجموعة من الصفحات وكل صفحة تحتوي على مجموعة من القطع الفنية. يمكن استخدام فئة BackgroundArtifact لإضافة صورة خلفية إلى كائن الصفحة.
يعرض مقطع الشيفرة التالي كيفية إضافة صورة خلفية إلى صفحات PDF باستخدام كائن BackgroundArtifact مع 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 {
// للحصول على أمثلة كاملة وملفات البيانات، يرجى زيارة
// https://github.com/aspose-pdf/Aspose.Pdf-for-Java
String myDir = "";
// قم بإنشاء كائن مستند جديد
Document doc = new Document();
// أضف صفحة جديدة إلى كائن المستند
Page page = doc.getPages().add();
// إنشاء كائن BackgroundArtifact
BackgroundArtifact background = new BackgroundArtifact();
// تحديد الصورة لكائن backgroundartifact
background.setBackgroundImage(new FileInputStream(myDir + "logo.png"));
// إضافة backgroundartifact إلى مجموعة القطع الفنية للصفحة
page.getArtifacts().add(background);
// حفظ المستند
doc.save(_dataDir + "BackGround.pdf");
}
}