إضافة خلفية إلى ملف PDF باستخدام C#

Contents
[ ]

يمكن استخدام الصور الخلفية لإضافة علامة مائية، أو تصميم خفي آخر، إلى المستندات. في Aspose.PDF لـ .NET، يتكون كل مستند PDF من مجموعة صفحات وكل صفحة تحتوي على مجموعة من الأدوات. يمكن استخدام فئة BackgroundArtifact لإضافة صورة خلفية إلى كائن صفحة.

تعمل الشفرة البرمجية التالية أيضًا مع مكتبة Aspose.PDF.Drawing.

توضح الشفرة البرمجية التالية كيفية إضافة صورة خلفية إلى صفحات PDF باستخدام كائن BackgroundArtifact مع C#.

// للأمثلة الكاملة وملفات البيانات، يرجى الذهاب إلى https://github.com/aspose-pdf/Aspose.PDF-for-.NET
// المسار إلى دليل المستندات.
string dataDir = RunExamples.GetDataDir_AsposePdf_Pages();

// إنشاء كائن مستند جديد
Document doc = new Document();

// إضافة صفحة جديدة لكائن المستند
Page page = doc.Pages.Add();

// إنشاء كائن أداة الخلفية
BackgroundArtifact background = new BackgroundArtifact();

// تحديد الصورة لكائن أداة الخلفية
background.BackgroundImage = File.OpenRead(dataDir + "aspose-total-for-net.jpg");

// إضافة أداة الخلفية إلى مجموعة أدوات الصفحة
page.Artifacts.Add(background);

dataDir = dataDir + "ImageAsBackground_out.pdf";
// حفظ المستند
doc.Save(dataDir);