PdfViewer

סקירה כללית

PdfViewer הוא שיעור ב Aspose.PDF FOSS עבור Java. מורשת מ : Printable, AutoCloseable.

פקס כדי להציג ולדפסה של מסמכים PDF.

שיעור זה מספק 26 שיטות לעבוד עם אובייקטים PdfViewer בתוכניות Java. שיטות זמינות כוללות: PdfViewer, bindPdf, close, closePdfFile, decodeAllPages, decodePage, getResolution, isAutoResize, isAutoRotate, isPrintAsGrayscale, isPrintPageDialog, isUseIntermidiateImage,11 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.PDF FOSS עבור חבילת Java. רכוש : autoResize, autoRotate, printAsGrayscale, printPageDialog, resolution, useIntermidiateImage.

נכסים

שםסוגגישהתיאור
autoResizebooleanקראוהחזיר אם הדפים מחודשים באופן אוטומטי כדי להתאים את הנייר.
autoRotatebooleanקראוהחזיר אם הדפים מסתובבים באופן אוטומטי כדי להתאים הכי טוב.
printPageDialogbooleanקראוהחזיר אם דיאלוג הדפסה מופיע לפני הדפיסה.
printAsGrayscalebooleanקראוחזר אם להדפיס ב- grayscale.
resolutionintקראוהחזיר את ההחלטה בהקשר של DPI.
useIntermidiateImagebooleanקראוהחזיר אם תמונה ביניים בשימוש.

שיטות

חתימהתיאור
PdfViewer()יצירת מקרה חדש PdfViewer .
bindPdf(inputFile: String)קשור קובץ PDF ל-View זה.
bindPdf(stream: InputStream)מחבר PDF מתוך זרם כניסה.
bindPdf(doc: Document)לחבר מסמך קיימת לקהל זה.
openPdfFile(inputFile: String)פותח קובץ PDF (למשל, עבור bindPdf).
printDocumentWithSettings(pageSettings: PrintPageSettings, printerSettings: PdfPrinterSettings)הדפסה את המסמך עם דף מסוים והגדרות המדפסת.
printDocumentWithSettings(printerSettings: PdfPrinterSettings)הדפסה את המסמך עם הגדרות המדפסת המפורטות באמצעות הגדרת דף ברירת מחדל.
printDocument()הדפסה את המסמך באמצעות הגדרות ברירת המחדל.
printLargePdf(inputFile: String)הדפסה של קובץ PDF גדול (חבילות והדפסים).
decodePage(pageNum: int)BufferedImageלהוריד דף אחד ל BufferedImage.
decodeAllPages()BufferedImage[]כל הדפים נרשמים ל- BufferedImage סדר.
print(g: Graphics, pf: PageFormat, pageIndex: int)int
isAutoResize()booleanהחזיר אם הדפים מחודשים באופן אוטומטי כדי להתאים את הנייר.
setAutoResize(v: boolean)קבע אם הדפים מתאוששים באופן אוטומטי כדי להתאים את הנייר.
isAutoRotate()booleanהחזיר אם הדפים מסתובבים באופן אוטומטי כדי להתאים הכי טוב.
setAutoRotate(v: boolean)קבע אם הדפים מסתובבים באופן אוטומטי.
isPrintPageDialog()booleanהחזיר אם דיאלוג הדפסה מופיע לפני הדפיסה.
setPrintPageDialog(v: boolean)הגדר אם מופיע דיאלוג הדפסה.
isPrintAsGrayscale()booleanחזר אם להדפיס ב- grayscale.
setPrintAsGrayscale(v: boolean)תן לה לצייר במדפסת גריי.
getResolution()intהחזיר את ההחלטה בהקשר של DPI.
setResolution(v: int)הגדרת הפתרון של דירוג ב- DPI.
setUseIntermidiateImage(v: boolean)הגדר אם להשתמש בתמונה ביניים כדי להדפיס.
isUseIntermidiateImage()booleanהחזיר אם תמונה ביניים בשימוש.
closePdfFile()סגור את קובץ PDF (למשל לסגור).
close()

ראה גם

 עברית