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 עבור חבילת 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 יתר על המידה: משדר את הדף הבא לגודל הדפים (בראשונה JPEG). |
getNextImage(stream: OutputStream, pageSize: PageSize, format: ImageFormat) → boolean | PageSize + פורמט העומס – גרסה זורמת. |
getNextImage(stream: OutputStream, format: ImageFormat, width: double, height: double, quality: int) → boolean | יתר על המידה של שקיעת רוחב כפול/גובה (מתאים לחתימה API C#). |
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 | שמור את כל הדפים כקטגוריה F (פורמט פקס B/W, CCITT4 דחיסה). |
saveAsTIFFClassF(outputFile: String, width: int, height: int) → boolean | TIFF Class F עם מימדים ממוקדים. |
close() | סגור את המהפך ומשחרר את המסמך המחובר. |