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.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
document | Document | اقرأ | يعيد الوثيقة المرتبطة حالياً. |
pageCount | int | اقرأ | يعيد العدد الإجمالي للصفحات في المستند المقترن. |
startPage | int | اقرأ | يعيد الصفحة الأولى، أو 0 إذا تم إلغاء التعيين. |
endPage | int | اقرأ | يعيد الصفحة النهائية، أو 0 إذا تم إلغاء التعيين. |
resolution | Resolution | اقرأ | يعيد القرار الحالي. |
coordinateType | PageCoordinateType | اقرأ | يعيد الصفحة التي يجب استخدامها كمساحة إحداثيات. |
الطرق
| التوقيع | وصف |
|---|---|
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) → boolean | PageSize overload: يُظهر الصفحة التالية بحجم الصفة المحدد (JPEG الافتراضي). |
getNextImage(stream: OutputStream, pageSize: PageSize, format: ImageFormat) → boolean | PageSize + شحنة التشغيل نسخة البث. |
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() | يغلق المحول و يطلق المستند المرتبط. |