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 ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: autoResize, autoRotate, printAsGrayscale, printPageDialog, resolution, useIntermidiateImage.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
autoResizebooleanอ่านการคืนผลการเปลี่ยนขนาดหน้าเป็นอัตโนมัติเพื่อให้เหมาะกับกระดาษ.
autoRotatebooleanอ่านการคืน whether pages are auto-rotated to best fit. ส่งผลว่าหน้าถูกหมุนอัตโนมัติเพื่อให้เหมาะสมที่สุดหรือไม่.
printPageDialogbooleanอ่านกลับข้อมูลว่า จะแสดงไดล็อกพิมพ์ก่อนการพัฒนา.
printAsGrayscalebooleanอ่านกลับข้อมูลที่ต้องการพิมพ์ในสีเทา.
resolutionintอ่านส่งผลการแสดงความละเอียดใน DPI.
useIntermidiateImagebooleanอ่านการคืนภาพที่ใช้เป็นตัวแทนระหว่างการแสดงภาพ.

วิธีการ

Signatureคําอธิบาย
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()

ดูเช่นกัน

 ภาษาไทย