PdfConverter

المعلومات العامة

PdfConverter هي فئة في Aspose.PDF FOSS لـ .NET. الميراث من: IDisposable.

واجهة لتحويل صفحات PDF إلى صور.

توفر هذه الفئة 63 طريقة للعمل مع PdfConverter كائنات في برامج .NET. المنهجيات المتاحة تشمل: BindPdf, Close, Dispose, DoConvert, GetNextImage, HasNextImage, MergeImages, MergeImagesAsTiff, PdfConverter, SaveAsTIFF, SaveAsTIFFClassF. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .Net. خصائص: CoordinateType, Document, EndPage, FormPresentationMode, PageCount, Password,و 5 المزيد.

خصائص

اسمالنوعالوصولوصف
ResolutionResolutionالقراءة/ الكتابةدقة الناتج في DPI.
Passwordstring?القراءة/ الكتابةكلمة المرور المستخدمة عند ربط ملفات PDF المشفرة.
UserPasswordstring?القراءة/ الكتابةكلمة المرور المستخدمة عند ربط ملفات PDF مشفرة.
StartPageintالقراءة/ الكتابة1-based start page (inclusive).
EndPageintالقراءة/ الكتابة1-based end page (inclusive).
PageCountintاقرأعدد الصفحات في المستند المقيد، أو 0 إذا لم يكن هناك مقيداً.
CoordinateTypePageCoordinateTypeالقراءة/ الكتابةأي مربع صفحة يستخدم كحدود العرض.
FormPresentationModeFormPresentationModeالقراءة/ الكتابةوضع عرض المجال النموذجي.
ShowHiddenAreasboolالقراءة/ الكتابةعرض المحتوى خارج منطقة قطع الصفحة.
RenderingOptionsAspose.Pdf.RenderingOptions?القراءة/ الكتابةخيارات التجديف.
DocumentDocument?اقرأالوثيقة المرتبطة، أو لا قيمة لها إذا لم يكن هناك.

الطرق

التوقيعوصف
PdfConverter()المُصمم الافتراضي.
PdfConverter(renderer: IPageRenderer)يدعو PdfConverter على هذه الحالة PdfConverter.
PdfConverter(renderer: IPageRenderer, resolution: Resolution)
PdfConverter(document: Document)بناء مع وثيقة PDF مرتبطة بالفعل.
BindPdf(srcDoc: Document)ربط مستند PDF للتحويل.
BindPdf(inputFile: string)ربط مستند PDF من مسار ملف.
BindPdf(inputStream: Stream)ربط مستند PDF من تيار.
BindPdf(data: byte[])ربط مستند PDF من الملف بايت.
DoConvert()أبدأ التكرار.
HasNextImage()تحقق إذا كانت هناك صفحة أخرى متاحة للتحويل.
GetNextImage(format: PdfConverterImageFormat)قم بتصوير الصفحة التالية إلى بايتات صورة.
GetNextImage(outputStream: Stream)قم بتصوير الصفحة التالية كـ PNG واكتب لتشغيل البث.
GetNextImage(outputFile: string)قم بتصوير الصفحة التالية كـ PNG وحفظها إلى مسار ملف.
GetNextImage(outputStream: Stream, format: PdfConverterImageFormat)قم بتصوير الصفحة التالية واكتب على البث.
GetNextImage(outputFile: string, format: PdfConverterImageFormat)قم بتصوير الصفحة التالية وحفظها إلى مسار ملف مع تنسيق محدد.
GetNextImage(outputFile: string, format: SdiImageFormat)قم بتصوير الصفحة التالية وحفظها إلى مسار ملف باستخدام ImageFormat.
GetNextImage(outputStream: Stream, format: SdiImageFormat)قم بتصوير الصفحة التالية ليتم تشغيلها باستخدام ImageFormat.
GetNextImage(outputFile: string, format: SdiImageFormat, quality: int)إظهار الصفحة التالية مع تلميح جودة JPEG.
GetNextImage(outputStream: Stream, format: SdiImageFormat, quality: int)يدعو GetNextImage على هذه الحالة PdfConverter.
GetNextImage(outputFile: string, pageSize: PageSize)قم بتقديم الصفحة التالية في PageSize (JPEG حسب الافتراض) وحفظها إلى ملف.
GetNextImage(outputFile: string, pageSize: PageSize, format: PdfConverterImageFormat)إظهار الصفحة التالية في PageSize مع تنسيق صورة الموردة، إلى ملف.
GetNextImage(outputFile: string, pageSize: PageSize, format: SdiImageFormat)إظهار الصفحة التالية في PageSize مع تنسيق صورة الموردة، إلى ملف.
GetNextImage(outputFile: string, pageSize: PageSize, format: SdiImageFormat, quality: int)إظهار الصفحة التالية في PageSize مع تنسيق صورة المقدمة وتلميح جودة JPEG، لملف.
GetNextImage(outputStream: Stream, pageSize: PageSize)قم بتقديم الصفحة التالية في PageSize (JPEG حسب الافتراض) واكتب لتشغيل.
GetNextImage(outputStream: Stream, pageSize: PageSize, format: SdiImageFormat)قم بتقديم الصفحة التالية في PageSize مع تنسيق صورة الموردة، ليتم البث.
GetNextImage(outputStream: Stream, pageSize: PageSize, format: SdiImageFormat, quality: int)قم بتقديم الصفحة التالية في PageSize مع تنسيق صورة مُقدمة ومع إشارة جودة JPEG، ليتم البث.
GetNextImage(outputFile: string, format: SdiImageFormat, imageWidth: int, imageHeight: int, quality: int)قم بتقديم الصفحة التالية بحجم بكسل واضح مع تنسيق صورة المقدمة ونوعية JPEG، لملف.
GetNextImage(outputFile: string, format: SdiImageFormat, imageWidth: int, imageHeight: int)قم بتصوير الصفحة التالية بحجم بكسل واضح مع تنسيق الصورة المقدمة، لملف.
GetNextImage(outputStream: Stream, format: SdiImageFormat, imageWidth: int, imageHeight: int)قم بتصوير الصفحة التالية بحجم بكسل واضح مع تنسيق الصورة المقدمة، ليتم البث.
GetNextImage(outputStream: Stream, format: SdiImageFormat, imageWidth: int, imageHeight: int, quality: int)قم بتقديم الصفحة التالية بحجم بكسل واضح مع تنسيق صورة مُقدمة ونوعية JPEG، ليتم البث.
GetNextImage(outputFile: string, format: SdiImageFormat, imageWidth: double, imageHeight: double, quality: int)نوع عرض/ارتفاع دقيق مزدوج من GetNextImage ((string, SdiImageFormat , int, int ,int).
GetNextImage(outputStream: Stream, format: SdiImageFormat, imageWidth: double, imageHeight: double, quality: int)نوع عرض/ارتفاع دقيق مزدوج من GetNextImage ((Stream، SdiImageFormat ، int, int , int).
GetNextImage(output: Stream, pageSize: PageSize, format: PdfConverterImageFormat)قم بتقديم الصفحة التالية في PageSize مع تنسيق صورة الموردة، ليتم البث.
SaveAsTIFF(outputFile: string)حفظ جميع الصفحات المرتبطة كملفات TIFF إلى ملف.
SaveAsTIFF(outputStream: Stream)حفظ جميع الصفحات المرتبطة كـ TIFF إلى تيار.
SaveAsTIFF(outputFile: string, settings: TiffSettings?)حفظ جميع الصفحات المرتبطة ك TIFF متعددة الصفات باستخدام الإعدادات المعروضة.
SaveAsTIFF(outputStream: Stream, settings: TiffSettings?)احفظ جميع الصفحات المرتبطة كـ TIFF إلى تيار باستخدام الإعدادات المعروضة.
SaveAsTIFF(outputStream: Stream, settings: TiffSettings, converter: IIndexBitmapConverter?)احفظ جميع الصفحات المرتبطة كـ TIFF إلى تيار باستخدام الإعدادات المعروضة.
SaveAsTIFF(outputFile: string, settings: TiffSettings, converter: IIndexBitmapConverter?)احفظ جميع الصفحات المرتبطة كـ TIFF إلى ملف باستخدام الإعدادات التي تم توفيرها.
SaveAsTIFF(outputFile: string, compressionType: CompressionType)حفظ جميع الصفحات المرتبطة كـ TIFF، تعديل الضغط.
SaveAsTIFF(outputStream: Stream, compressionType: CompressionType)يطلب SaveAsTIFF على هذه PdfConverter حالة.
SaveAsTIFF(outputFile: string, imageWidth: int, imageHeight: int)حفظ جميع الصفحات المرتبطة ك TIFF متعدد الصفات في حجم بكسل واضح.
SaveAsTIFF(outputFile: string, imageWidth: int, imageHeight: int, settings: TiffSettings?)
SaveAsTIFF(outputStream: Stream, imageWidth: int, imageHeight: int)
SaveAsTIFF(outputStream: Stream, imageWidth: int, imageHeight: int, settings: TiffSettings?)
SaveAsTIFF(outputFile: string, imageWidth: int, imageHeight: int, compressionType: CompressionType)
SaveAsTIFF(outputStream: Stream, imageWidth: int, imageHeight: int, compressionType: CompressionType)
SaveAsTIFF(outputStream: Stream, imageWidth: int, imageHeight: int, settings: TiffSettings, converter: IIndexBitmapConverter?)حفظ جميع الصفحات المرتبطة كـ TIFF بحجم بكسل واضح باستخدام الإعدادات المعروضة.
SaveAsTIFF(outputFile: string, imageWidth: int, imageHeight: int, settings: TiffSettings, converter: IIndexBitmapConverter?)حفظ جميع الصفحات المرتبطة كـ TIFF بحجم بكسل واضح إلى ملف.
SaveAsTIFF(outputFile: string, pageSize: PageSize)حفظ جميع الصفحات المرتبطة كـ TIFF مخصصة ل PageSize.
SaveAsTIFF(outputFile: string, pageSize: PageSize, settings: TiffSettings?)
SaveAsTIFF(outputStream: Stream, pageSize: PageSize)
SaveAsTIFF(outputStream: Stream, pageSize: PageSize, settings: TiffSettings?)
SaveAsTIFFClassF(outputFile: string)حفظ جميع الصفحات المرتبطة كطبقة TIFF F (CCITT4، 1bpp) تنسيق الفاكس ITU-T.
SaveAsTIFFClassF(outputStream: Stream)يطلب SaveAsTIFFClassF على هذه PdfConverter حالة.
SaveAsTIFFClassF(outputFile: string, imageWidth: int, imageHeight: int)الفئة F (CCITT4، 1bpp) بحجم بكسل واضح.
SaveAsTIFFClassF(outputStream: Stream, imageWidth: int, imageHeight: int)
SaveAsTIFFClassF(outputFile: string, pageSize: PageSize)فئة F (CCITT4، 1bpp) مخصصة للموقع PageSize.
SaveAsTIFFClassF(outputStream: Stream, pageSize: PageSize)
Close()أطلق المرجع الوثيقة المرتبطة.
Dispose()تدعو إلى التخلص من هذه الحالة PdfConverter.
MergeImages(inputImagesStreams: List<Stream>, outputImageFormat: Aspose.Pdf.Drawing.ImageFormat, mergeMode: ImageMergeMode, horizontal: int?, vertical: int?)قم بتجميع العديد من تدفقات الصور المدخلة إلى صورة مركبة واحدة، وضعت وفقاً لـ mergeMode (الملصق الرأسي أو السطر الأفقي أو التداخل المركزي) ، مشفر في outputImageFormat.
MergeImagesAsTiff(inputImagesStreams: List<Stream>)الجمع بين صور TIFF متعددة الإدخال في تيار واحد من طراز Tiff متعدد الأطر إطار واحد لكل مدخل.

انظر أيضاً

 العربية