PdfViewer
Overview
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 ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: autoResize, autoRotate, printAsGrayscale, printPageDialog, resolution, useIntermidiateImage.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
autoResize | boolean | Read | การคืนผลการเปลี่ยนขนาดหน้าเป็นอัตโนมัติเพื่อให้เหมาะกับกระดาษ. |
autoRotate | boolean | Read | การคืน whether pages are auto-rotated to best fit. ส่งผลว่าหน้าถูกหมุนอัตโนมัติเพื่อให้เหมาะสมที่สุดหรือไม่. |
printPageDialog | boolean | Read | กลับข้อมูลว่า จะแสดงไดล็อกพิมพ์ก่อนการพัฒนา. |
printAsGrayscale | boolean | Read | กลับข้อมูลที่ต้องการพิมพ์ในสีเทา. |
resolution | int | Read | ส่งผลการแสดงความละเอียดใน DPI. |
useIntermidiateImage | boolean | Read | การคืนภาพที่ใช้เป็นตัวแทนระหว่างการแสดงภาพ. |
Methods
| Signature | Description |
|---|---|
PdfViewer() | สร้างตัวอย่างใหม่ PdfViewer. |
bindPdf(inputFile: String) | เชื่อมไฟล์ PDF กับตัวดูนี้. |
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[] | ทําให้ทุกหน้าเป็น array BufferedImage. |
print(g: Graphics, pf: PageFormat, pageIndex: int) → int | |
isAutoResize() → boolean | การคืนผลการเปลี่ยนขนาดหน้าเป็นอัตโนมัติเพื่อให้เหมาะกับกระดาษ. |
setAutoResize(v: boolean) | กําหนดว่าหน้าจะเปลี่ยนขนาดโดยอัตโนมัติเพื่อเข้ากับกระดาษหรือไม่. |
isAutoRotate() → boolean | การคืน whether pages are auto-rotated to best fit. ส่งผลว่าหน้าถูกหมุนอัตโนมัติเพื่อให้เหมาะสมที่สุดหรือไม่. |
setAutoRotate(v: boolean) | กําหนดว่าหน้าจะหมุนอัตโนมัติหรือไม่. |
isPrintPageDialog() → boolean | กลับข้อมูลว่า จะแสดงไดล็อกพิมพ์ก่อนการพัฒนา. |
setPrintPageDialog(v: boolean) | กําหนดการแสดงไดล็อกพิมพ์หรือไม่. |
isPrintAsGrayscale() → boolean | กลับข้อมูลที่ต้องการพิมพ์ในสีเทา. |
setPrintAsGrayscale(v: boolean) | กําหนดการที่จะพิมพ์ในสเกลสีเทา. |
getResolution() → int | ส่งผลการแสดงความละเอียดใน DPI. |
setResolution(v: int) | กําหนดความละเอียดการแสดงใน DPI. |
setUseIntermidiateImage(v: boolean) | กําหนดการใช้ภาพกลางในการพิมพ์หรือไม่. |
isUseIntermidiateImage() → boolean | การคืนภาพที่ใช้เป็นตัวแทนระหว่างการแสดงภาพ. |
closePdfFile() | ปิดไฟล์ PDF (ชื่อเรียกกันว่า close). |
close() |