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.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
autoResize | boolean | קראו | החזיר אם הדפים מחודשים באופן אוטומטי כדי להתאים את הנייר. |
autoRotate | boolean | קראו | החזיר אם הדפים מסתובבים באופן אוטומטי כדי להתאים הכי טוב. |
printPageDialog | boolean | קראו | החזיר אם דיאלוג הדפסה מופיע לפני הדפיסה. |
printAsGrayscale | boolean | קראו | חזר אם להדפיס ב- grayscale. |
resolution | int | קראו | החזיר את ההחלטה בהקשר של DPI. |
useIntermidiateImage | boolean | קראו | החזיר אם תמונה ביניים בשימוש. |
שיטות
| חתימה | תיאור |
|---|---|
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() |