ลักษณะรวม

สรุปของลักษณะ

Aspose.PDF FOSS for Java is a comprehensive Java library for PDF document creation and manipulation, covering the following capability areas:

โครงสร้างเอกสาร

  • สร้างเอกสาร PDF ใหม่ผ่านการใช้งาน Document class constructor (ไม่มีการแสดงผล)
  • เข้าถึงเอกสารที่มีอยู่ผ่าน Document(filePath) หรือ Document(stream) เครื่องสร้าง
  • บริหารหน้าผ่าน PageCollection ผ่าน Document.getPages()
  • Each Page เผยแพร่ getMediaBox(), getCropBox(), getRotate(),และ getAnnotations()
  • เข้าถึงตาราง PDF ผ่าน getCatalog() และรถบรรทุกผ่าน getTrailer()
  • การจัดการไฟล์ที่ติดตั้งผ่าน getEmbeddedFiles()

Annotations

การ Annotation abstract class เป็นฐานสําหรับคําอธิบายทั้งหมดใน PDF ประเภทคอนกรีต ได้แก่: WidgetAnnotation, FreeTextAnnotation, HighlightAnnotation, UnderlineAnnotation, CircleAnnotation, CaretAnnotation,และอื่นๆ ทุกคําอธิบายถูกวางบนตารางที่เรียกว่า Page ใน a Rectangle ตําแหน่ง.

แนวข้อสัมพันธ์

การ Form กลุ่ม (ผ่านการใช้งาน) Document.getForm()) จัดการสนาม AcroForm ประเภทสนานรวมถึง ButtonField, CheckboxField, RadioButtonField, TextBoxField, ComboBoxField,และ ListBoxField.- ครับ FormEditor คลาสนี้ให้วิธีการสะดวกสําหรับการแก้ไขแบบฟอร์มจํานวนมาก.

การปรับเปลี่ยนหน้า

PdfFileEditor เสนอให้ concatenate(), extract(), splitToPages(), insert(),และ delete() สําหรับการปรับเปลี่ยนเอกสารในระดับหน้า. ContentsResizeParameters และ ContentsResizeValue การควบคุมการปรับขนาดเนื้อหาภายในขอบเขตหน้า.

PDF/A ความตึงพอใจ

ActionRules การตรวจสอบการใช้งานของ PDF/A; ActionFixes ให้การแก้ไขผ่าน removeCatalogAA(), removePageAA(),และ removeWidgetAA(). AnnotationRules และ AnnotationFixes การจัดการความเป็นกันในระดับการอธิบายคําบรรยาย.

Security

AESCipher ให้การเข้ารหัส AES-CBC ด้วย encrypt(key, data), decrypt(key, data), และตัวแปร IV ที่กําหนดได้. PdfFileSecurity การจัดการการป้องกันคําผ่านระดับเอกสาร และอนุญาตการเข้าถึง.

การทําหน้า

BmpDevice ทําการทําหน้า PDF เป็นไฟล์ภาพ BMP เพื่อสร้างรูปเล็กและดูแบบก่อน. PdfPageRenderer ให้การทําหน้าแบบโปรแกรม.

Facades

การ org.aspose.pdf.facades แพ็คเกจให้บริการ task-focused class รวมถึง PdfAnnotationEditor, PdfBookmarkEditor, PdfContentEditor, PdfExtractor, PdfFileSecurity, PdfFileStamp,และ PdfPageEditor.

See Also

 ภาษาไทย