PdfPageEditor

PdfPageEditor

Overview

PdfPageEditor เป็นคลาสใน Aspose.PDF FOSS สําหรับ Java. ทายาทจาก: java.io.Closeable.

ให้วิธีการแก้ไขคุณสมบัติของหน้าแต่ละตัว เช่น ขนาด, การหมุน และการค้นหาข้อมูลหน้า.

หมวดนี้ให้ 19 วิธีในการทํางานกับวัตถุ PdfPageEditor ในโปรแกรม Java. วิธีการที่ใช้ได้แก่: PdfPageEditor, bindPdf, close, getPageCount, getPageRotation, getPageRotations, getPageSize, getProcessPages, getZoom, movePosition, save, setPageRotation,และ 4 วิธีเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: pageCount, pageRotations, processPages, zoom.

Properties

NameTypeAccessDescription
pageRotationsjava.util.Map<Integer, Integer>Readการคืนการหมุนที่ใช้ในขณะนี้กับทุกหน้า.
processPagesint[]Readส่งผลการเรียงเลขหน้าที่ปฏิบัติงานควรส่งผลกระทบ.
pageCountintReadกลับจํานวนหน้าทั้งหมดในเอกสารที่ผูกพัน.
zoomfloatReadการคืนตัวปัจจัยการขยายขนาด.

Methods

SignatureDescription
PdfPageEditor()สร้างตัวอย่างใหม่ {@code PdfPageEditor}.
bindPdf(inputFile: String)booleanเชื่อมไฟล์ PDF กับการจัดทํานี้.
bindPdf(inputStream: InputStream)booleanการผูกพัน PDF จากการส่งเข้า.
bindPdf(document: Document)booleanเชื่อมต่อ {@link Document} ที่มีอยู่กับผู้แก้ไขนี้.
getPageSize(pageNumber: int)float[]กลับขนาดของหน้าที่กําหนดเป็นอัตราการท่อง {@code [ความกว้าง, ความสูง]}.
setPageSize(pageNumber: int, size: PageSize)กําหนดขนาดของหน้าที่กําหนดไว้.
getPageRotation(pageNumber: int)intการหมุนของหน้าที่กําหนดในระดับ.
setPageRotation(pageNumber: int, rotation: int)กําหนดการหมุนของหน้าที่กําหนดไว้.
setPageRotations(rotations: java.util.Map<Integer, Integer>)ผังการใช้หมุนจากแผนที่ {@code pageNumber → degrees}.
getPageRotations()java.util.Map<Integer, Integer>การคืนการหมุนที่ใช้ในขณะนี้กับทุกหน้า.
getProcessPages()int[]ส่งผลการเรียงเลขหน้าที่ปฏิบัติงานควรส่งผลกระทบ.
setProcessPages(processPages: int[])กําหนดเรียงของเลขหน้าที่การปฏิบัติควรจะมีผลต่อ.
getPageCount()intกลับจํานวนหน้าทั้งหมดในเอกสารที่ผูกพัน.
getZoom()floatการคืนตัวปัจจัยการขยายขนาด.
setZoom(zoom: float)กําหนดตัวปัจจัยการขยายที่นําไปใช้กับทุกหน้า (หรือถูกประมวลผล) เมื่อ {@link #save(String)} หรือ { @link * save ((OutputStream) } ถูกเรียก.
movePosition(dx: int, dy: int)แปลเนื้อหาหน้าโดยหน่วย {@code (dx, dy)} เมื่อเอกสารถูกบันทึกไว้.
save(outputFile: String)booleanเก็บเอกสารที่ผูกเข้าเป็นไฟล์.
save(outputStream: OutputStream)booleanเก็บเอกสารที่เชื่อมต่อไปยังสตรีมการออก.
close()ปิด editor และปล่อยเอกสารที่ผูกพัน.

See Also

 ภาษาไทย