PdfName

ภาพรวม

PdfName เป็นคลาสใน Aspose.PDF FOSS สําหรับ Java. ทายาทจาก: PdfBase, Comparable<PdfName>.

PDF ชื่อวัตถุ (§7.3.5, ISO 32000-1:2008).

หมวดนี้ให้ 15 วิธีในการทํางานกับวัตถุ PdfName ในโปรแกรม Java. วิธีการที่ใช้ได้แก่: accept, compareTo, equals, fromPdfToken, getName, getObjectKey, getValue, hashCode, isDirty, isIndirect, of, setDirty,และวิธีการเพิ่มเติมอีก 3 วิธี. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: ANNOTS, ARTBOX, ASCII85_DECODE, ASCII_HEX_DECODE, BASE_FONT, BBOX,และอีก 55 คน.

คุณสมบัติ

ชื่อประเภทAccessคําอธิบาย
nameStringอ่านการส่งกลับชื่อที่ถูกปลดรหัส (ไม่มี “/” ก่อน).
valueStringอ่านกลับค่าชื่อที่ถูกปลุกรหัส.
TYPEPdfNameอ่านรับประเภท.
SUBTYPEPdfNameอ่านรับค่าชนิดย่อย.
PAGESPdfNameอ่านรับหน้า.
PAGEPdfNameอ่านรับหน้า.
FONTPdfNameอ่านรับแบบอักษร.
LENGTHPdfNameอ่านรับความยาว.
FILTERPdfNameอ่านรับตัวกรอง.
FLATE_DECODEPdfNameอ่านรับการถอดรหัส flate.
LZW_DECODEPdfNameอ่านรับค่า lzw decode.
ASCII_HEX_DECODEPdfNameอ่านรับการถอดรหัส ascii hex.
ASCII85_DECODEPdfNameอ่านรับการถอดรหัส ascii85.
RUN_LENGTH_DECODEPdfNameอ่านรับการถอดรหัสความยาวรัน.
CCITTFAX_DECODEPdfNameอ่านรับการถอดรหัส ccittfax.
DCT_DECODEPdfNameอ่านรับค่า dct decode.
JPX_DECODEPdfNameอ่านรับการถอดรหัส jpx.
WIDTHPdfNameอ่านรับความกว้าง.
HEIGHTPdfNameอ่านรับความสูง.
RESOURCESPdfNameอ่านดึงทรัพยากร.
CONTENTSPdfNameอ่านรับเนื้อหา.
MEDIABOXPdfNameอ่านรับค่า mediabox.
CROPBOXPdfNameอ่านรับค่า cropbox.
TRIMBOXPdfNameอ่านรับค่า trimbox.
BLEEDBOXPdfNameอ่านรับค่า bleedbox.
ARTBOXPdfNameอ่านรับ artbox.
COUNTPdfNameอ่านรับจำนวน.
KIDSPdfNameอ่านรับค่า kids.
PARENTPdfNameอ่านรับพาเรนท์.
CATALOGPdfNameอ่านรับแคตาล็อก.
ROOTPdfNameอ่านรับราก.
SIZEPdfNameอ่านรับขนาด.
PREVPdfNameอ่านรับค่า prev.
INFOPdfNameอ่านรับข้อมูล.
IDPdfNameอ่านรับค่า id.
ENCRYPTPdfNameอ่านรับค่า encrypt.
DECODE_PARMSPdfNameอ่านรับพารามิเตอร์การถอดรหัส.
ENCODINGPdfNameอ่านรับการเข้ารหัส.
BASE_FONTPdfNameอ่านรับแบบอักษรพื้นฐาน.
FIRST_CHARPdfNameอ่านรับอักขระตัวแรก.
LAST_CHARPdfNameอ่านรับอักขระสุดท้าย.
WIDTHSPdfNameอ่านรับความกว้าง.
TO_UNICODEPdfNameอ่านรับค่า Unicode ของ to.
FONT_DESCRIPTORPdfNameอ่านรับตัวบรรยายแบบอักษร.
XOBJECTPdfNameอ่านรับค่า xobject.
IMAGEPdfNameอ่านรับภาพ.
FORMPdfNameอ่านรับฟอร์ม.
BBOXPdfNameอ่านรับค่า bbox.
MATRIXPdfNameอ่านรับเมทริกซ์.
ANNOTSPdfNameอ่านรับค่า annots.
RECTPdfNameอ่านรับค่า rect.
ROTATEPdfNameอ่านรับค่า rotate.
SPdfNameอ่านรับค่า s.
NPdfNameอ่านรับค่า n.
PREDICTORPdfNameอ่านรับตัวทำนาย.
COLUMNSPdfNameอ่านรับคอลัมน์.
COLORSPdfNameอ่านรับสี.
BITS_PER_COMPONENTPdfNameอ่านรับบิตต่อคอมโพเนนต์.
dirtybooleanอ่านกลับ {@code true} หากวัตถุนี้ถูกปรับเปลี่ยนตั้งแต่การโหลด.
indirectbooleanอ่านกลับข้อมูลว่าตัวนี้เป็นตัวอ้างอิง (มีคีย์ของตัว) หรือไม่.
objectKeyPdfObjectKeyอ่านกลับคีย์วัตถุที่ไม่ตรง, หรือ {@code null} สําหรับวัสดุโดยตรง.

วิธีการ

Signatureคําอธิบาย
of(name: String)PdfNameกลับ PdfName สําหรับชื่อที่ออกรหัสให้.
fromPdfToken(pdfToken: String)PdfNameDecodes โตเกนชื่อ PDF (with {@code #XX} hex escapes) เป็น PdfName.
getName()Stringการส่งกลับชื่อที่ถูกปลดรหัส (ไม่มี “/” ก่อน).
getValue()Stringกลับค่าชื่อที่ถูกปลุกรหัส.
writeTo(os: OutputStream)
accept(visitor: IPdfVisitor<T>)T
compareTo(other: PdfName)int
equals(o: Object)boolean
hashCode()int
toString()String
isDirty()booleanกลับ {@code true} หากวัตถุนี้ถูกปรับเปลี่ยนตั้งแต่การโหลด.
setDirty(dirty: boolean)ตั้งค่าสถานะ dirty flag ของวัตถุนี้.
isIndirect()booleanกลับข้อมูลว่าตัวนี้เป็นตัวอ้างอิง (มีคีย์ของตัว) หรือไม่.
getObjectKey()PdfObjectKeyกลับคีย์วัตถุที่ไม่ตรง, หรือ {@code null} สําหรับวัสดุโดยตรง.
setObjectKey(key: PdfObjectKey)ตั้งค่ากุญแจของอ็อบเจ็กต์โดยอ้อม.

ดูเช่นกัน

 ภาษาไทย