AddMarginsPct

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

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

public bool AddMarginsPct(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.AddMarginsPct("input.pdf", "output.pdf", 
    // معالجة الصفحات 1 و 2 و 3
    new int[] { 1, 2, 3}, 
    // الهامش الأيسر هو 15٪ من عرض الصفحة 
    15, 
    // الهامش الأيمن هو 10٪ من عرض الصفحة
    10, 
    // الهامش العلوي 20٪ من عرض الصفحة
    20, 
    // الهامش السفلي 5٪ من عرض الصفحة
    5);

أنظر أيضا


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

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

public bool AddMarginsPct(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.AddMarginsPct(src, dest, 
    // معالجة الصفحات 1 و 2 و 3
    new int[] { 1, 2, 3}, 
    // الهامش الأيسر هو 15٪ من عرض الصفحة 
    15, 
    // الهامش الأيمن هو 10٪ من عرض الصفحة
    10, 
    // الهامش العلوي 20٪ من عرض الصفحة
    20, 
    // الهامش السفلي 5٪ من عرض الصفحة
    5);
    dest.Close();

أنظر أيضا