PdfConverter

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

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

يحول صفحات PDF إلى صور راستر (JPEG، PNG).

توفر هذه الفئة 47 طريقة للعمل مع PdfConverter كائنات في برامج Java. المنهجيات المتاحة تشمل: PdfConverter, bindPdf, close, doConvert, getCoordinateType, getDocument, getEndPage, getNextImage, getPageCount, getResolution, getStartPage, hasNextImage,، و 6 طرق إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق Java بعد تثبيت حزمة Aspose.PDF FOSS for Java. خصائص: coordinateType, document, endPage, pageCount, resolution, startPage.

خصائص

اسمالنوعالوصولوصف
documentDocumentاقرأيعيد الوثيقة المرتبطة حالياً.
pageCountintاقرأيعيد العدد الإجمالي للصفحات في المستند المقترن.
startPageintاقرأيعيد الصفحة الأولى، أو 0 إذا تم إلغاء التعيين.
endPageintاقرأيعيد الصفحة النهائية، أو 0 إذا تم إلغاء التعيين.
resolutionResolutionاقرأيعيد القرار الحالي.
coordinateTypePageCoordinateTypeاقرأيعيد الصفحة التي يجب استخدامها كمساحة إحداثيات.

الطرق

التوقيعوصف
PdfConverter()يخلق مثال جديد {@code PdfConverter} بقراره الافتراضي 150 DPI.
PdfConverter(document: Document)يخلق محول جديد مرتبط بالوثيقة المقدمة.
bindPdf(inputFile: String)booleanيربط ملف PDF مع هذا المحول.
bindPdf(inputStream: InputStream)booleanيربط PDF من تيار إدخال.
bindPdf(document: Document)booleanيربط {@link Document} الموجود إلى هذا المحول.
getDocument()Documentيعيد الوثيقة المرتبطة حالياً.
setResolution(resolution: Resolution)يحدد القرار لتقديم الصورة.
doConvert()booleanيبدأ عملية التحويل بإعادة تعيين عداد الصفحات.
getPageCount()intيعيد العدد الإجمالي للصفحات في المستند المقترن.
setStartPage(startPage: int)يحدد الصفحة الأولى (بناء على 1) لتشمل في العروض التالية.
setEndPage(endPage: int)يحدد الصفحة الأخيرة (بناء على 1، بما في ذلك) للتعريضات اللاحقة.
getStartPage()intيعيد الصفحة الأولى، أو 0 إذا تم إلغاء التعيين.
getEndPage()intيعيد الصفحة النهائية، أو 0 إذا تم إلغاء التعيين.
getResolution()Resolutionيعيد القرار الحالي.
getCoordinateType()PageCoordinateTypeيعيد الصفحة التي يجب استخدامها كمساحة إحداثيات.
setCoordinateType(coordinateType: PageCoordinateType)يحدد مربع الصفحة الذي يجب استخدامه كمساحة إحداثيات.
hasNextImage()booleanيعيد إذا كان هناك صفحات أخرى لتحويلها.
getNextImage(outputFile: String, format: String)booleanيعطي الصفحة التالية إلى ملف صورة.
getNextImage(stream: OutputStream, format: String)booleanيعرض الصفحة التالية إلى تيار مخرج.
getNextImage(outputFile: String, format: ImageFormat)booleanيعرض الصفحة التالية لملف صورة باستخدام {@link ImageFormat} الممنوحة.
getNextImage(outputFile: String, format: ImageFormat, quality: int)booleanيعرض الصفحة التالية إلى ملف صورة بجودة JPEG صريحة.
getNextImage(stream: OutputStream, format: ImageFormat)booleanيعرض الصفحة التالية إلى تيار مخرج باستخدام {@link ImageFormat} الممنوحة.
getNextImage(stream: OutputStream, format: ImageFormat, quality: int)booleanيعرض الصفحة التالية إلى تيار مخرج مع جودة JPEG صريحة.
getNextImage(outputFile: String)booleanيعرض الصفحة التالية إلى ملف باستخدام تنسيق JPEG الافتراضي.
getNextImage(stream: OutputStream)booleanيعرض الصفحة التالية إلى سلسلة باستخدام تنسيق JPEG الافتراضي.
getNextImage(outputFile: String, format: ImageFormat, width: int, height: int)booleanيعطي الصفحة التالية إلى ملف مع أبعاد الناتج الواضحة.
getNextImage(outputFile: String, format: ImageFormat, width: int, height: int, quality: int)booleanيعطي الصفحة التالية إلى ملف ذو أبعاد واضحة ونوعية JPEG.
getNextImage(stream: OutputStream, format: ImageFormat, width: int, height: int)booleanيعرض الصفحة التالية إلى تيار ذو أبعاد مُوضحة للخروج.
getNextImage(stream: OutputStream, format: ImageFormat, width: int, height: int, quality: int)booleanيعرض الصفحة التالية إلى تيار ذو أبعاد واضحة ونوعية JPEG.
getNextImage(outputFile: String, format: ImageFormat, width: double, height: double, quality: int)booleanفائدة الملف ذات العرض / الارتفاع المزدوج (تطابق مع توقيع C # API).
getNextImage(outputFile: String, pageSize: PageSize)booleanPageSize overload: يُظهر الصفحة التالية بحجم الصفة المحدد (JPEG الافتراضي).
getNextImage(stream: OutputStream, pageSize: PageSize, format: ImageFormat)booleanPageSize + شحنة التشغيل نسخة البث.
getNextImage(stream: OutputStream, format: ImageFormat, width: double, height: double, quality: int)booleanسيل فائض النطاق المزدوج العرض/الارتفاع (يتوافق مع توقيع C# API).
saveAsTIFF(outputFile: String)booleanيقوم بتخزين جميع صفحات المستند المرتبط كملف TIFF واحد متعدد الصفحات.
saveAsTIFF(outputFile: String, settings: TiffSettings)booleanيقوم بتخزين جميع صفحات الوثيقة المرتبطة ك TIFF متعدد الصفحات مع الإعدادات.
saveAsTIFF(outputFile: String, settings: TiffSettings, resolution: Resolution)booleanيحفظ جميع الصفحات ك TIFF متعدد الصفات مع الإعدادات والقرار الواضح.
saveAsTIFF(stream: OutputStream, settings: TiffSettings)booleanيحفظ جميع الصفحات ك TIFF متعدد الصفات إلى تيار مخرج.
saveAsTIFF(outputFile: String, compression: CompressionType)booleanيقوم بتخزين جميع الصفحات ك TIFF متعددة الصفات مع نوع الضغط المحدد.
saveAsTIFF(outputFile: String, pageSize: PageSize, settings: TiffSettings)booleanيقوم بتخزين جميع الصفحات كصفحة TIFF متعددة الصفات المخصصة لحجم الصفة.
saveAsTIFF(stream: OutputStream, pageSize: PageSize, settings: TiffSettings)booleanيقوم بتخزين جميع الصفحات كصفحة TIFF متعددة الصفات المخصصة لحجم الصفة.
saveAsTIFF(outputFile: String, width: int, height: int)booleanيقوم بتخزين جميع الصفحات ك TIFF متعددة الصفات مقياس إلى أبعاد البكسل المقدمة.
saveAsTIFF(outputFile: String, width: int, height: int, compression: CompressionType)booleanيقوم بتخزين جميع الصفحات كصفحة TIFF متعددة المقياس إلى الأبعاد المعينة مع الضغط.
saveAsTIFF(outputFile: String, width: int, height: int, settings: TiffSettings)booleanيقوم بتخزين جميع الصفحات كصفحة TIFF متعددة المقاييس إلى الأبعاد المعينة مع الإعدادات.
saveAsTIFF(stream: OutputStream, width: int, height: int, settings: TiffSettings)booleanالإفراط في التحميل مع أبعاد الهدف والإعدادات الصريحة.
saveAsTIFFClassF(outputFile: String)booleanيقوم بتخزين جميع الصفحات كطبقة TIFF F (بإصدار الفاكس B/W، ضغط CCITT4).
saveAsTIFFClassF(outputFile: String, width: int, height: int)booleanفئة TIFF F مع أبعاد الهدف.
close()يغلق المحول و يطلق المستند المرتبط.

انظر أيضاً

 العربية