PdfViewer
محتويات
[
يخفي
]PdfViewer class
يمثل فئة لعرض أو طباعة ملف pdf.
public sealed class PdfViewer : IFacade
المنشئون
اسم | وصف |
---|---|
PdfViewer() | تهيئة جديدPdfViewer الكائن . |
PdfViewer(Document) | تهيئة جديدPdfViewer الكائن . |
الخصائص
اسم | وصف |
---|---|
AutoResize { get; set; } | الحصول على أو تعيين قيمة منطقية تشير إلى ما إذا كان الملف سيتم طباعته بحجم محسن. إذا كانت صفحة الطباعة خاطئة بدون تحجيم الصفحة. |
AutoRotate { get; set; } | الحصول على أو تعيين قيمة منطقية تشير إلى ما إذا كان الملف سيتم طباعته باستخدام التدوير التلقائي |
AutoRotateMode { get; set; } | الحصول على أو تعيين قيمة AutoRotateMode التي تشير إلى اتجاه الدوران |
CoordinateType { get; set; } | الحصول على نوع إحداثيات الصفحة أو تعيينه (مربعات الوسائط / الاقتصاص). يتم استخدام قيمة كروبوكس افتراضيًا. |
FormPresentationMode { get; set; } | الحصول على أو تعيين وضع العرض التقديمي . |
HorizontalAlignment { get; set; } | الحصول على أو تعيين قيمة تشير إلى المحاذاة الأفقية |
PageCount { get; } | الحصول على عدد الصفحات لملف Pdf الحالي. |
Password { get; set; } | الحصول على أو تعيين كلمة مرور مستند الإدخال. |
PrintAsGrayscale { get; set; } | الحصول على أو تعيين قيمة منطقية تشير إلى ما إذا كانت الصفحة تتم طباعتها كتدرج الرمادي. افتراضيا هو خطأ. |
PrintAsImage { get; set; } | تعيين أو الحصول على وضع لـ PdfViewer للطباعة كصورة. |
PrinterJobName { get; set; } | الحصول على أو تعيين اسم المستند في قائمة انتظار الطابعة عند طباعة المستند. القيمة الافتراضية هي اسم الملف. |
PrintPageDialog { get; set; } | الحصول على أو تعيين قيمة منطقية تشير إلى ما إذا كان سيتم إنتاج مربع حوار رقم الصفحة عند الطباعة. |
PrintStatus { get; } | الحصول على نتيجة مهمة الطباعة. إذا كان النجاح لاغيا خلاف ذلك ، كائن الاستثناء. |
RenderingOptions { get; set; } | الحصول على خيارات التقديم أو تعيينها . |
Resolution { get; set; } | الحصول على الدقة أو تعيينها أثناء العرض والطباعة. دقة أعلى ، سرعة أبطأ. القيمة الافتراضية هي 150. |
ScaleFactor { get; set; } | الحصول على أو تعيين قيمة النقطة العائمة التي تشير إلى عامل القياس. القيمة الافتراضية هي 1.0. |
UseIntermidiateImage { get; set; } | يحصل / يحدد استخدام تحويل صفحة pdf إلى ملف png متوسط أثناء الطباعة في وضع الملف. استخدمه عندما يكون حجم ملف الإخراج مهمًا. |
VerticalAlignment { get; set; } | الحصول على أو تعيين قيمة تشير إلى المحاذاة الرأسية |
طُرق
اسم | وصف |
---|---|
BindPdf(Document) | تهيئة الواجهة . |
BindPdf(Stream) | تهيئة الواجهة . |
BindPdf(string) | تهيئة الواجهة . |
Close() | إغلاق الواجهة . |
DecodeAllPages() | إحضار صفحات من ملف pdf الحالي. |
DecodePage(int) | يقوم بفك تشفير صفحة من ملف PDF واحد. |
Dispose() | التخلص من موارد الواجهة . |
GetDefaultPageSettings() | الحصول على إعدادات الصفحة الافتراضية. |
GetDefaultPrinterSettings() | الحصول على إعدادات الطابعة الافتراضية. |
PrintDocument() | طباعة مستند Pdf باستخدام الطابعة الافتراضية. |
PrintDocumentWithSettings(PrinterSettings) | يطبع مستند Pdf بإعدادات الطابعة. سيتناسب حجم صفحة الإخراج مع حجم الصفحة الأولى للمستند. |
PrintDocumentWithSettings(PageSettings, PrinterSettings) | يطبع مستند Pdf بالإعدادات. إذا كان حجم المستند غير متوافق مع حجم الصفحة ، فسيقوم pdf.kit بتمديده ليلائم حجم الصفحة. |
PrintDocumentWithSetup() | يطبع مستند Pdf بمربع حوار الإعداد. اختر طابعة باستخدام مربع الحوار. |
PrintLargePdf(Stream) | يفتح ويطبع تدفق PDF كبير. إذا كان ملف Pdf الخاص بك يحتوي على مئات الصفحات أو أكثر أو كان حجمه أكثر من 3 ميغابايت ، يوصى بهذه الطريقة للحصول على أداء أفضل. |
PrintLargePdf(string) | يفتح ويطبع ملف PDF كبير. إذا كان ملف Pdf الخاص بك يحتوي على مئات الصفحات أو أكثر أو كان حجمه أكثر من 3 ميغابايت ، يوصى بهذه الطريقة للحصول على أداء أفضل. |
PrintLargePdf(Stream, PrinterSettings) | يفتح ويطبع تدفق Pdf كبير بإعدادات الطابعة المحددة. إذا كان ملف Pdf الخاص بك يحتوي على مئات من الصفحات أو أكثر أو كان حجمه أكثر من 3 ميغابايت ، يوصى بهذه الطريقة للحصول على أداء أفضل. |
PrintLargePdf(string, PrinterSettings) | يفتح ويطبع ملف Pdf كبير بإعدادات الطابعة المحددة. إذا كان ملف Pdf الخاص بك يحتوي على مئات من الصفحات أو أكثر أو كان حجمه أكثر من 3 ميغابايت ، يوصى بهذه الطريقة للحصول على أداء أفضل. |
PrintLargePdf(Stream, PageSettings, PrinterSettings) | يفتح ويطبع تدفق Pdf كبير مع إعدادات الصفحة المحددة وإعدادات الطابعة. إذا كان ملف Pdf يحتوي على مئات الصفحات أو أكثر أو كان حجمه أكثر من 3 ميغابايت ، يوصى بهذه الطريقة للحصول على أداء أفضل. |
PrintLargePdf(string, PageSettings, PrinterSettings) | يفتح ويطبع ملف PDF كبير بإعدادات الصفحة المحددة وإعدادات الطابعة. إذا كان ملف Pdf يحتوي على مئات الصفحات أو أكثر أو كان حجمه أكبر من 3 ميغابايت ، يوصى بهذه الطريقة للحصول على أداء أفضل. |
Save(Stream) | يحفظ مستند PDF الناتج للدفق . |
Save(string) | يحفظ مستند PDF الناتج في ملف. |
أنظر أيضا
- interface IFacade
- مساحة الاسم Aspose.Pdf.Facades
- المجسم Aspose.PDF