Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
يجب أن تحتوي جميع المستندات على أرقام صفحات. رقم الصفحة يسهل على القارئ تحديد أجزاء مختلفة من المستند. Aspose.PDF for .NET يتيح لك إضافة أرقام الصفحات باستخدام PageNumberStamp.
تعمل مقتطفات الشيفرة التالية أيضًا مع مكتبة Aspose.PDF.Drawing.
يمكنك استخدام فئة PageNumberStamp لإضافة ختم رقم الصفحة في ملف PDF. توفر فئة PageNumber Stamp الخصائص اللازمة لإنشاء ختم يعتمد على رقم الصفحة مثل التنسيق، الهوامش، المحاذاة، الرقم الابتدائي، إلخ. لإضافة ختم رقم الصفحة، تحتاج إلى إنشاء كائن Document وكائن PageNumberStamp باستخدام الخصائص المطلوبة. بعد ذلك، يمكنك استدعاء طريقة AddStamp من Page لإضافة الختم في PDF. يمكنك أيضًا تعيين سمات الخط لختم رقم الصفحة. يوضح لك مقتطف الشيفرة التالي كيفية إضافة أرقام الصفحات في ملف PDF.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void AddPageNumberToPdf()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_StampsWatermarks();
// Open PDF document
using (var document = new Aspose.Pdf.Document(dataDir + "PageNumberStamp.pdf"))
{
// Create page number stamp
var pageNumberStamp = new Aspose.Pdf.PageNumberStamp();
// Whether the stamp is background
pageNumberStamp.Background = false;
pageNumberStamp.Format = "Page # of " + document.Pages.Count;
pageNumberStamp.BottomMargin = 10;
pageNumberStamp.HorizontalAlignment = HorizontalAlignment.Center;
pageNumberStamp.StartingNumber = 1;
// Set text properties
pageNumberStamp.TextState.Font = Aspose.Pdf.Text.FontRepository.FindFont("Arial");
pageNumberStamp.TextState.FontSize = 14.0F;
pageNumberStamp.TextState.FontStyle = Aspose.Pdf.Text.FontStyles.Bold;
pageNumberStamp.TextState.FontStyle = Aspose.Pdf.Text.FontStyles.Italic;
pageNumberStamp.TextState.ForegroundColor = Color.Aqua;
// Add stamp to particular page
document.Pages[1].AddStamp(pageNumberStamp);
// Save PDF document
document.Save(dataDir + "PageNumberStamp_out.pdf");
}
}
إضافة أرقام صفحات PDF هو تطبيق ويب مجاني عبر الإنترنت يتيح لك استكشاف كيفية عمل وظيفة إضافة أرقام الصفحات.
ترقيم بايتس (المعروف أيضًا بختم بايتس) يُستخدم في المجالات القانونية والطبية والتجارية لوضع أرقام تعريفية و/أو علامات تاريخ/وقت على الصور والمستندات أثناء مسحها أو معالجتها، على سبيل المثال، خلال مرحلة الاكتشاف من التحضيرات للمحاكمة أو تحديد إيصالات الأعمال. توفر هذه العملية التعريف والحماية والترقيم التلقائي المتسلسل للصور أو المستندات.
تدعم Aspose.PDF حاليًا ترقيم بايتس بشكل محدود. سيتم تحديث هذه الوظيفة وفقًا لطلبات العملاء.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void RemoveBatesNumbering()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_StampsWatermarks();
// Open PDF document
using (var document = new Aspose.Pdf.Document(dataDir + "RemoveBatesNumberingInput.pdf"))
{
foreach (var page in document.Pages)
{
// Remove bates numbering
var artifacts = page.Artifacts.Where(ar => ar.CustomSubtype == "BatesN");
foreach (var artifact in artifacts)
{
page.Artifacts.Delete(artifact);
}
}
// Save PDF document
document.Save(dataDir + "RemoveBatesNumbering_out.pdf");
}
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.