AddMargins

AddMargins(string, string, int[], double, double, double, double)

يغير حجم محتويات الصفحة ويضيف هوامش محددة. تم تحديد الهوامش بوحدات المساحة الافتراضية.

public bool AddMargins(string source, string destination, int[] pages, double leftMargin, 
    double rightMargin, double topMargin, double bottomMargin)
معامليكتبوصف
sourceStringمسار الوثيقة المصدر.
destinationStringالمسار حيث سيتم حفظ المستند الناتج.
pagesInt32[]صفيف فهارس الصفحات. إذا كانت فارغة ، فستتم معالجة جميع صفحات المستند.
leftMarginDoubleالهامش الأيسر.
rightMarginDoubleالهامش الأيمن.
topMarginDoubleالهامش العلوي.
bottomMarginDoubleالهامش السفلي.

قيمة الإرجاع

صحيح إذا كان تغيير الحجم ناجحًا.

أمثلة

PdfFileEditor fileEditor = new PdfFileEditor();
fileEditor.AddMargins("input.pdf", "output.pdf", 
    // معالجة الصفحات 1 و 2 و 3
    new int[] { 1, 2, 3}, 
    // الهامش الأيسر 10 وحدات
    10, 
    // الهامش الأيمن 5 وحدات
    5, 
    // الهامش الأعلى 5 وحدات
    5, 
    // الهامش السفلي 5 وحدات
    5);

أنظر أيضا


AddMargins(Stream, Stream, int[], double, double, double, double)

يغير حجم محتويات الصفحة ويضيف هوامش محددة. تم تحديد الهوامش بوحدات المساحة الافتراضية.

public bool AddMargins(Stream source, Stream destination, int[] pages, double leftMargin, 
    double rightMargin, double topMargin, double bottomMargin)
معامليكتبوصف
sourceStreamالدفق الذي يحتوي على وثيقة المصدر.
destinationStreamدفق حيث سيتم حفظ المستند الناتج.
pagesInt32[]صفيف فهارس الصفحات. إذا كانت فارغة ، فستتم معالجة جميع صفحات المستند.
leftMarginDoubleالهامش الأيسر.
rightMarginDoubleالهامش الأيمن.
topMarginDoubleالهامش العلوي.
bottomMarginDoubleالهامش السفلي.

قيمة الإرجاع

صحيح إذا كانت العملية ناجحة.

أمثلة

PdfFileEditor fileEditor = new PdfFileEditor();
Stream src = new Stream("input.pdf", FileMode.Open);
Stream dest = new Stream("output.pdf", FileMode.Create);
fileEditor.AddMargins(src, dest, 
    // معالجة الصفحات 1 و 2 و 3
    new int[] { 1, 2, 3}, 
    // الهامش الأيسر 10 وحدات
    10, 
    // الهامش الأيمن 5 وحدات
    5, 
    // الهامش الأعلى 5 وحدات
    5, 
    // الهامش السفلي 5 وحدات
    5);
    dest.Close();

أنظر أيضا