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.

נכסים

שםסוגגישהתיאור
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 יתר על המידה: משדר את הדף הבא לגודל הדפים (בראשונה JPEG).
getNextImage(stream: OutputStream, pageSize: PageSize, format: ImageFormat)booleanPageSize + פורמט העומס – גרסה זורמת.
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)booleanTIFF Class F עם מימדים ממוקדים.
close()סגור את המהפך ומשחרר את המסמך המחובר.

ראה גם

 עברית