AddPageNumber

AddPageNumber(string)

أضف رقم الصفحة إلى الملف. قد يحتوي نص رقم الصفحة على علامة # والتي سيتم استبدالها برقم الصفحة. يتم وضع رقم الصفحة في أسفل الصفحة يتم توسيطه أفقيًا.

public void AddPageNumber(string formatString)
معامليكتبوصف
formatStringStringنص رقم الصفحة

أمثلة

PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
fileStamp.AddPageNumber("Page #");
fileStamp.Close();

أنظر أيضا


AddPageNumber(FormattedText)

يضيف رقم الصفحة إلى الصفحة. قد يحتوي رقم الصفحة على علامة # والتي سيتم استبدالها برقم الصفحة . يتم وضع رقم الصفحة في أسفل الصفحة في المنتصف أفقيًا .

public void AddPageNumber(FormattedText formattedText)
معامليكتبوصف
formattedTextFormattedTextتمثل سلسلة التنسيق لرقم الصفحة على أنها FormattedText.

أمثلة

PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
fileStamp.AddPageNumber(new FormattedText("Page #"));
fileStamp.Close();

أنظر أيضا


AddPageNumber(string, int, float, float, float, float)

يضيف رقم الصفحة إلى صفحات المستند.

public void AddPageNumber(string formatString, int position, float leftMargin, float rightMargin, 
    float topMargin, float bottomMargin)
معامليكتبوصف
formatStringStringسلسلة تنسيق لرقم الصفحة.
positionInt32الموضع حيث سيتم وضع رقم الصفحة على الصفحة. 0 - الوسط السفلي ، 1 - أسفل اليمين ، 2 - أعلى اليمين ، 3 - الجوانب اليمنى ، 4 - الوسط العلوي ، 5 - اليسار السفلي ، 6 - الجوانب اليسرى ، 7 - اليسار العلوي. يمكنك استخدام الثوابت التالية: PosBottomMiddle = 0 ، PosBottomRight = 1 ، PosUpperRight = 2 ، PosSidesRight = 3 ، PosUpperMiddle ، PosBottomLeft = 5 ، PosSidesLeft ، PosUpperLeft
leftMarginSingleالهامش على الحافة اليسرى من الصفحة.
rightMarginSingleالهامش على الحافة اليمنى من الصفحة.
topMarginSingleالهامش على الحافة العلوية للصفحة.
bottomMarginSingleالهامش على الحافة السفلية للصفحة.

أمثلة

PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
fileStamp.AddPageNumber("Page #", PdfFileStamp.PosBottomLeft, 100, 100, 200, 200);
fileStamp.Close();

أنظر أيضا


AddPageNumber(string, float, float)

يضيف رقم الصفحة في الموضع المحدد بالصفحة.

public void AddPageNumber(string formatString, float x, float y)
معامليكتبوصف
formatStringStringتنسيق السلسلة. يمكن أن تحتوي سلسلة التنسيق على علامة # والتي سيتم استبدالها برقم الصفحة.
xSingleتنسيق X لرقم الصفحة.
ySingleتنسيق Y لرقم الصفحة.

أمثلة

PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
fileStamp.AddPageNumber(new FormattedText("Page  #"), 123, 357);
fileStamp.Close();

أنظر أيضا


AddPageNumber(FormattedText, int, float, float, float, float)

يضيف رقم الصفحة إلى صفحات المستند.

public void AddPageNumber(FormattedText formattedText, int position, float leftMargin, 
    float rightMargin, float topMargin, float bottomMargin)
معامليكتبوصف
formattedTextFormattedTextكائن FormattedText يمثل تنسيق رقم الصفحة وخصائصه في النص.
positionInt32الموضع حيث سيتم وضع رقم الصفحة على الصفحة. 0 - الوسط السفلي ، 1 - أسفل اليمين ، 2 - أعلى اليمين ، 3 - الجوانب اليمنى ، 4 - الوسط العلوي ، 5 - اليسار السفلي ، 6 - الجوانب اليسرى ، 7 - اليسار العلوي. يمكنك استخدام الثوابت التالية: PosBottomMiddle = 0 ، PosBottomRight = 1 ، PosUpperRight = 2 ، PosSidesRight = 3 ، PosUpperMiddle ، PosBottomLeft = 5 ، PosSidesLeft ، PosUpperLeft
leftMarginSingleالهامش على الحافة اليسرى من الصفحة.
rightMarginSingleالهامش على الحافة اليمنى من الصفحة.
topMarginSingleالهامش على الحافة العلوية للصفحة.
bottomMarginSingleالهامش على الحافة السفلية للصفحة.

أمثلة

PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
fileStamp.AddPageNumber(new FormattedText("Page #"), PdfFileStamp.PosBottomLeft, 100, 100, 200, 200);
fileStamp.Close();

أنظر أيضا


AddPageNumber(FormattedText, float, float)

يضيف رقم الصفحة في الموضع المحدد بالصفحة.

public void AddPageNumber(FormattedText formattedText, float x, float y)
معامليكتبوصف
formattedTextFormattedTextنص منسق يمثل تنسيق رقم الصفحة وخصائص النص . يمكن أن تحتوي سلسلة التنسيق على علامة # والتي سيتم استبدالها برقم الصفحة.
xSingleتنسيق X لرقم الصفحة.
ySingleتنسيق Y لرقم الصفحة.

أمثلة

PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
fileStamp.AddPageNumber(new FormattedText("Page  #"), 123, 357);
fileStamp.Close();

أنظر أيضا


AddPageNumber(string, int)

يضيف رقم الصفحة إلى الصفحات.

public void AddPageNumber(string formatString, int position)
معامليكتبوصف
formatStringStringتنسيق رقم الصفحة. قد يحتوي هذا النص على # والتي سيتم استبدالها برقم الصفحة.
positionInt32الموضع حيث سيتم وضع رقم الصفحة على الصفحة. 0 - الوسط السفلي ، 1 - أسفل اليمين ، 2 - أعلى اليمين ، 3 - الجوانب اليمنى ، 4 - الوسط العلوي ، 5 - اليسار السفلي ، 6 - الجوانب اليسرى ، 7 - اليسار العلوي. يمكنك استخدام الثوابت التالية: PosBottomMiddle = 0 ، PosBottomRight = 1 ، PosUpperRight = 2 ، PosSidesRight = 3 ، PosUpperMiddle ، PosBottomLeft = 5 ، PosSidesLeft ، PosUpperLeft

أمثلة

PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
fileStamp.AddPageNumber("Page #", PdfFileStamp.PosUpperRight);
fileStamp.Close();

أنظر أيضا


AddPageNumber(FormattedText, int)

يضيف رقم الصفحة إلى الصفحات.

public void AddPageNumber(FormattedText formattedText, int position)
معامليكتبوصف
formattedTextFormattedTextكائن FormattedText يحتوي على تنسيق رقم الصفحة وخصائص النص. قد يحتوي هذا النص على # والتي سيتم استبدالها برقم الصفحة.
positionInt32الموضع حيث سيتم وضع رقم الصفحة على الصفحة. 0 - الوسط السفلي ، 1 - أسفل اليمين ، 2 - أعلى اليمين ، 3 - الجوانب اليمنى ، 4 - الوسط العلوي ، 5 - اليسار السفلي ، 6 - الجوانب اليسرى ، 7 - اليسار العلوي. يمكنك استخدام الثوابت التالية: PosBottomMiddle = 0 ، PosBottomRight = 1 ، PosUpperRight = 2 ، PosSidesRight = 3 ، PosUpperMiddle ، PosBottomLeft = 5 ، PosSidesLeft ، PosUpperLeft

أمثلة

PdfFileStamp fileStamp = new PdfFileStamp("input.pdf", "output.pdf");
fileStamp.AddPageNumber("Page #", PdfFileStamp.PosUpperRight);
fileStamp.Close();

أنظر أيضا