PDFParser

ภาพรวม

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

เครื่องพารัสไฟล์ PDF ที่ใช้การโหลดวัตถุอ่อนแอ.

หมวดนี้ให้ 16 วิธีในการทํางานกับวัตถุ PDFParser ในโปรแกรม Java. วิธีการที่ใช้ได้แก่: PDFParser, close, getAllObjectKeys, getCatalog, getDecryptor, getObject, getTrailer, getVersion, initSecurity, isEncrypted, parse, parseObjectBody,และวิธีการเพิ่มเติม 2 วิธี. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: allObjectKeys, catalog, decryptor, encrypted, trailer, version.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
trailerPdfDictionaryอ่านกลับคําศัพท์รถบรรทุก.
versionfloatอ่านการส่งกลับรุ่น PDF (เช่น.
catalogPdfDictionaryอ่านกลับวัตถุประกอบของ root catalog (ค่าของ /Root ใน trailer).
allObjectKeysSet<PdfObjectKey>อ่านกลับคีย์วัตถุที่รู้จักทั้งหมดจากตารางอ้างอิงข้าม.
encryptedbooleanอ่านกลับ true หากเอกสารนี้ถูกเข้ารหัส.
decryptorPDFDecryptorอ่านกลับเครื่องออกรหัสที่ใช้ได้ หากเอกสารถูกเปิดด้วยการเข้ารบรณับรองอย่างสําเร็จ.

วิธีการ

Signatureคําอธิบาย
PDFParser(reader: RandomAccessReader)สร้าง PDF Parser ใหม่สําหรับแหล่งที่ให้.
parse()การวิเคราะห์โครงสร้างไฟล์ PDF: หัวข้อ, รวมอ้างอิง และ Trailer.
getObject(key: PdfObjectKey)PdfBaseอัตราของวัตถุโดยคีย์ของมัน (เลขวัสดุ + เลขรุ่น).
getObject(objectNumber: int)PdfBaseอัตราของวัตถุโดยเลขวัสดุ (รุ่น 0).
getTrailer()PdfDictionaryกลับคําศัพท์รถบรรทุก.
getVersion()floatการส่งกลับรุ่น PDF (เช่น.
getCatalog()PdfDictionaryกลับวัตถุประกอบของ root catalog (ค่าของ /Root ใน trailer).
getAllObjectKeys()Set<PdfObjectKey>กลับคีย์วัตถุที่รู้จักทั้งหมดจากตารางอ้างอิงข้าม.
initSecurity(password: byte[])เริ่มการปลดรหัสถ้า PDF ถูกเข้ารบ.
initSecurity(password: byte[], customHandler: ICustomSecurityHandler)เริ่มการปลดรหัสถ้า PDF ถูกเข้ารบ.
isEncrypted()booleanกลับ true หากเอกสารนี้ถูกเข้ารหัส.
setDecryptor(decryptor: PDFDecryptor)ตั้งค่าตัวถอดรหัสโดยตรง (สำหรับการทดสอบ).
getDecryptor()PDFDecryptorกลับเครื่องออกรหัสที่ใช้ได้ หากเอกสารถูกเปิดด้วยการเข้ารบรณับรองอย่างสําเร็จ.
resolveReference(obj: PdfBase)PdfBaseแก้คําอ้างอิงของวัตถุ PDF กับวัสดุจริง.
parseObjectBody()PdfBaseการวิเคราะห์ตัวของวัตถุที่ตําแหน่ง lexer ปัจจุบัน.
close()ปิดตัวอ่านที่อยู่เบื้องหลัง และปล่อยทรัพยากรที่เกี่ยวข้องได้.

ดูเช่นกัน

 ภาษาไทย