PrintLargePdf

PrintLargePdf(string)

يفتح ويطبع ملف PDF كبير. إذا كان ملف Pdf الخاص بك يحتوي على مئات الصفحات أو أكثر أو كان حجمه أكثر من 3 ميغابايت ، يوصى بهذه الطريقة للحصول على أداء أفضل.

public void PrintLargePdf(string filePath)
معامليكتبوصف
filePathStringمسار ملف Pdf.

ملاحظات

لقد دمجت هذه الطريقة فتح الملف وطباعته ولا تحتاج إلى استدعاء OpenPdfFile () بشكل صريح.

أمثلة

[C#]
dfViewer viewer = new PdfViewer();
iewer.AutoResize = true;     // طباعة الملف بالحجم المعدل
iewer.AutoRotate = true;     // طباعة الملف مع التدوير المعدل
iewer.PrintPageDialog=false;// لا تنتج مربع حوار رقم الصفحة عند الطباعة
iewer.PrintLargePdf(@"d:\test.pdf");

VisualBasic]
im viewer As PdfViewer = new PdfViewer();
iewer.AutoResize = true      'اطبع الملف بالحجم المعدل
iewer.AutoRotate = true      'اطبع الملف مع التدوير المعدل
iewer.PrintPageDialog=false;// لا تنتج مربع حوار رقم الصفحة عند الطباعة
iewer.PrintLargePdf(@"d:\test.pdf")
iewer.ClosePdfFile();

أنظر أيضا


PrintLargePdf(Stream)

يفتح ويطبع تدفق PDF كبير. إذا كان ملف Pdf الخاص بك يحتوي على مئات الصفحات أو أكثر أو كان حجمه أكثر من 3 ميغابايت ، يوصى بهذه الطريقة للحصول على أداء أفضل.

public void PrintLargePdf(Stream inputStream)
معامليكتبوصف
inputStreamStreamدفق pdf ليتم فتحه وطباعته ..

ملاحظات

لقد دمجت هذه الطريقة فتح الملف وطباعته ولا تحتاج إلى استدعاء OpenPdfFile () بشكل صريح.

أمثلة

[C#]
dfViewer viewer = new PdfViewer();
iewer.AutoResize = true;        // طباعة الملف بالحجم المعدل
iewer.AutoRotate = true;        // طباعة الملف مع التدوير المعدل
iewer.PrintPageDialog=false;// لا تنتج مربع حوار رقم الصفحة عند الطباعة
iewer.PrintLargePdf(new MemoryStream(File.ReadAllBytes(@"d:\test.pdf")));
iewer.ClosePdfFile();

VisualBasic]
im viewer As PdfViewer = new PdfViewer();
iewer.AutoResize = true         'اطبع الملف بالحجم المعدل
iewer.AutoRotate = true         'اطبع الملف مع التدوير المعدل
iewer.PrintPageDialog=false;// لا تنتج مربع حوار رقم الصفحة عند الطباعة
iewer.PrintLargePdf(new MemoryStream(File.ReadAllBytes(@"d:\test.pdf")))
iewer.ClosePdfFile()

أنظر أيضا


PrintLargePdf(string, PrinterSettings)

يفتح ويطبع ملف Pdf كبير بإعدادات الطابعة المحددة. إذا كان ملف Pdf الخاص بك يحتوي على مئات من الصفحات أو أكثر أو كان حجمه أكثر من 3 ميغابايت ، يوصى بهذه الطريقة للحصول على أداء أفضل.

public void PrintLargePdf(string filePath, PrinterSettings printerSettings)
معامليكتبوصف
filePathStringمسار ملف Pdf.
printerSettingsPrinterSettingsإعدادات الطابعة.

ملاحظات

لقد دمجت هذه الطريقة فتح الملف وطباعته ولا تحتاج إلى استدعاء OpenPdfFile () بشكل صريح.

أمثلة

[C#]
dfViewer viewer = new PdfViewer();
iewer.AutoResize = true;       // طباعة الملف بالحجم المعدل
iewer.AutoRotate = true;       // طباعة الملف مع التدوير المعدل
iewer.PrintPageDialog=false;// لا تنتج مربع حوار رقم الصفحة عند الطباعة
ystem.Drawing.Printing.PrinterSettings ps = new System.Drawing.Printing.PrinterSettings();
rintDocument prtdoc = new PrintDocument();
s.PrinterName = prtdoc.PrinterSettings.PrinterName;
iewer.PrintLargePdf(@"d:\test.pdf",ps);
iewer.ClosePdfFile();

VisualBasic]
im viewer As PdfViewer = new PdfViewer();
iewer.AutoResize = true        'اطبع الملف بالحجم المعدل
iewer.AutoRotate = true        'اطبع الملف مع التدوير المعدل
iewer.PrintPageDialog=false;// لا تنتج مربع حوار رقم الصفحة عند الطباعة
im ps As System.Drawing.Printing.PrinterSettings = new System.Drawing.Printing.PrinterSettings()
im prtdoc As PrintDocument = new PrintDocument()
s.PrinterName = prtdoc.PrinterSettings.PrinterName
iewer.PrintLargePdf(@"d:\test.pdf",ps)
iewer.ClosePdfFile()

أنظر أيضا


PrintLargePdf(Stream, PrinterSettings)

يفتح ويطبع تدفق Pdf كبير بإعدادات الطابعة المحددة. إذا كان ملف Pdf الخاص بك يحتوي على مئات من الصفحات أو أكثر أو كان حجمه أكثر من 3 ميغابايت ، يوصى بهذه الطريقة للحصول على أداء أفضل.

public void PrintLargePdf(Stream inputStream, PrinterSettings printerSettings)
معامليكتبوصف
inputStreamStreamدفق pdf ليتم فتحه وطباعته ..
printerSettingsPrinterSettingsإعدادات الطابعة.

ملاحظات

لقد دمجت هذه الطريقة فتح الملف وطباعته ولا تحتاج إلى استدعاء OpenPdfFile () بشكل صريح.

أمثلة

[C#]
dfViewer viewer = new PdfViewer();
iewer.AutoResize = true;       // طباعة الملف بالحجم المعدل
iewer.AutoRotate = true;       // طباعة الملف مع التدوير المعدل
iewer.PrintPageDialog=false;// لا تنتج مربع حوار رقم الصفحة عند الطباعة
ystem.Drawing.Printing.PrinterSettings ps = new System.Drawing.Printing.PrinterSettings();
rintDocument prtdoc = new PrintDocument();
s.PrinterName = prtdoc.PrinterSettings.PrinterName;
iewer.PrintLargePdf(new MemoryStream(File.ReadAllBytes(@"d:\middleware.pdf")),ps);
iewer.ClosePdfFile();

VisualBasic]
im viewer As PdfViewer = new PdfViewer();
iewer.AutoResize = true        'اطبع الملف بالحجم المعدل
iewer.AutoRotate = true        'اطبع الملف مع التدوير المعدل
iewer.PrintPageDialog=false;// لا تنتج مربع حوار رقم الصفحة عند الطباعة
im ps As System.Drawing.Printing.PrinterSettings = new System.Drawing.Printing.PrinterSettings()
im prtdoc As PrintDocument = new PrintDocument()
s.PrinterName = prtdoc.PrinterSettings.PrinterName
iewer.PrintLargePdf(new MemoryStream(File.ReadAllBytes(@"d:\middleware.pdf")),ps)
iewer.ClosePdfFile()

أنظر أيضا


PrintLargePdf(string, PageSettings, PrinterSettings)

يفتح ويطبع ملف PDF كبير بإعدادات الصفحة المحددة وإعدادات الطابعة. إذا كان ملف Pdf يحتوي على مئات الصفحات أو أكثر أو كان حجمه أكبر من 3 ميغابايت ، يوصى بهذه الطريقة للحصول على أداء أفضل.

public void PrintLargePdf(string filePath, PageSettings pageSettings, 
    PrinterSettings printerSettings)
معامليكتبوصف
filePathStringمسار ملف Pdf.
pageSettingsPageSettingsإعدادات الصفحة.
printerSettingsPrinterSettingsإعدادات الطابعة.

ملاحظات

لقد دمجت هذه الطريقة فتح الملف وطباعته ولا تحتاج إلى استدعاء OpenPdfFile () بشكل صريح.

أمثلة

[C#]
dfViewer viewer = new PdfViewer();
iewer.AutoResize = true;       // طباعة الملف بالحجم المعدل
iewer.AutoRotate = true;       // طباعة الملف مع التدوير المعدل
iewer.PrintPageDialog=false;// لا تنتج مربع حوار رقم الصفحة عند الطباعة
ystem.Drawing.Printing.PrinterSettings ps = new System.Drawing.Printing.PrinterSettings();
rintDocument prtdoc = new PrintDocument();
s.PrinterName = prtdoc.PrinterSettings.PrinterName;
ageSettings pgs = new PageSettings();
gs.PaperSize = new System.Drawing.Printing.PaperSize("A4", 827, 1169);
gs.Margins = new Margins(0, 0, 0, 0);
iewer.PrintLargePdf(@"d:\test.pdf",pgs,ps);
iewer.ClosePdfFile();

VisualBasic]
im viewer As PdfViewer = new PdfViewer();
iewer.AutoResize = true       'اطبع الملف بالحجم المعدل
iewer.AutoRotate = true       'اطبع الملف مع التدوير المعدل
iewer.PrintPageDialog=false;// لا تنتج مربع حوار رقم الصفحة عند الطباعة
im ps As System.Drawing.Printing.PrinterSettings = new System.Drawing.Printing.PrinterSettings()
im prtdoc As PrintDocument = new PrintDocument()
s.PrinterName = prtdoc.PrinterSettings.PrinterName
im pgs As PageSettings=new PageSettings()
gs.PaperSize = new System.Drawing.Printing.PaperSize("A4", 827, 1169)
gs.Margins = new Margins(0, 0, 0, 0)
iewer.PrintLargePdf(@"d:\test.pdf",pgs,ps)
iewer.ClosePdfFile()

أنظر أيضا


PrintLargePdf(Stream, PageSettings, PrinterSettings)

يفتح ويطبع تدفق Pdf كبير مع إعدادات الصفحة المحددة وإعدادات الطابعة. إذا كان ملف Pdf يحتوي على مئات الصفحات أو أكثر أو كان حجمه أكثر من 3 ميغابايت ، يوصى بهذه الطريقة للحصول على أداء أفضل.

public void PrintLargePdf(Stream inputStream, PageSettings pageSettings, 
    PrinterSettings printerSettings)
معامليكتبوصف
inputStreamStreamدفق pdf ليتم فتحه وطباعته.
pageSettingsPageSettingsإعدادات الصفحة.
printerSettingsPrinterSettingsإعدادات الطابعة.

ملاحظات

لقد دمجت هذه الطريقة فتح الملف وطباعته ولا تحتاج إلى استدعاء OpenPdfFile () بشكل صريح.

أمثلة

[C#]
dfViewer viewer = new PdfViewer();
iewer.AutoResize = true;       // طباعة الملف بالحجم المعدل
iewer.AutoRotate = true;       // طباعة الملف مع التدوير المعدل
iewer.PrintPageDialog=false;// لا تنتج مربع حوار رقم الصفحة عند الطباعة
ystem.Drawing.Printing.PrinterSettings ps = new System.Drawing.Printing.PrinterSettings();
rintDocument prtdoc = new PrintDocument();
s.PrinterName = prtdoc.PrinterSettings.PrinterName;
ageSettings pgs = new PageSettings();
gs.PaperSize = new System.Drawing.Printing.PaperSize("A4", 827, 1169);
gs.Margins = new Margins(0, 0, 0, 0);
iewer.PrintLargePdf(new MemoryStream(File.ReadAllBytes(@"d:\middleware.pdf")),pgs,ps);
iewer.ClosePdfFile();

VisualBasic]
im viewer As PdfViewer = new PdfViewer();
iewer.AutoResize = true       'اطبع الملف بالحجم المعدل
iewer.AutoRotate = true       'اطبع الملف مع التدوير المعدل
iewer.PrintPageDialog=false;// لا تنتج مربع حوار رقم الصفحة عند الطباعة
im ps As System.Drawing.Printing.PrinterSettings = new System.Drawing.Printing.PrinterSettings()
im prtdoc As PrintDocument = new PrintDocument()
s.PrinterName = prtdoc.PrinterSettings.PrinterName
im pgs As PageSettings=new PageSettings()
gs.PaperSize = new System.Drawing.Printing.PaperSize("A4", 827, 1169)
gs.Margins = new Margins(0, 0, 0, 0)
iewer.PrintLargePdf(new MemoryStream(File.ReadAllBytes(@"d:\middleware.pdf")),pgs,ps)
iewer.ClosePdfFile()

أنظر أيضا