PdfString

סקירה כללית

PdfString הוא שיעור ב Aspose.PDF FOSS עבור Java. מורשת מ : PdfBase.

אובייקט מסגרת PDF (סעיף 7.3.4, ISO 32000-1:2008).

שיעור זה מספק 20 שיטות לעבוד עם אובייקטים PdfString בתוכניות Java. שיטות זמינות כוללות: PdfString, accept, equals, fromHex, getAsDate, getBytes, getHexString, getObjectKey, getString, hashCode, isBinary, isDirty,7 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Java לאחר התקנת Aspose.PDF FOSS עבור חבילת Java. רכוש : asDate, binary, bytes, dirty, forceHex, hexString,ועוד שלושה.

נכסים

שםסוגגישהתיאור
bytesbyte[]קראוהחזיר את ה-Bytes היבשים של רצועה זו.
stringStringקראודק את הוויטות כטקסט: אם BOM קיים, UTF-16BE; אחרת PDFDocEncoding.
forceHexbooleanקראוחוזר אם זה רצועה מחזקת את הרדיואקטיביות.
asDateLocalDateTimeקראומנסה לחתוך את השורה כנתונים PDF.
hexStringStringקראוהחזיר את השורה בציגה הקס: <AABBCC…>
שימוש בשורות בינאריות (IDs, מפתחות הצפנה).
binarybooleanקראוחוזר נכון אם רצועה זו מכילה ביטים שאינם ניתן להדפיס.
(אולי נתונים בינאריים כגון מזהה קובץ או מפתח הצפנה).
dirtybooleanקראוהחזיר {@code true} אם האובייקט הזה שונה מאז ההעלאה.
indirectbooleanקראוהחזיר אם האובייקט הזה הוא אוביין עקיף (יש לו מפתח אובי).
objectKeyPdfObjectKeyקראוהחזיר את מפתח האובייקט העקיף, או {@code null} עבור אוביינים ישירים.

שיטות

חתימהתיאור
PdfString(bytes: byte[])יצירת PdfString מתוך ביטים ירוקים.
PdfString(text: String)יצירת PdfString מתוך שורת Java.
fromHex(hex: String)PdfStringיצירת PdfString מתוך שורת הקס (ללא זוויות אבן).
getBytes()byte[]החזיר את ה-Bytes היבשים של רצועה זו.
getString()Stringדק את הוויטות כטקסט: אם BOM קיים, UTF-16BE; אחרת PDFDocEncoding.
setForceHex(forceHex: boolean)קבע אם רצועה זו צריכה להיות תמיד סריאליזציה בצורת הקס.
isForceHex()booleanחוזר אם זה רצועה מחזקת את הרדיואקטיביות.
getAsDate()LocalDateTimeמנסה לחתוך את השורה כנתונים PDF.
getHexString()Stringהחזיר את השורה בציגה הקס: <AABBCC…>
שימוש בשורות בינאריות (IDs, מפתחות הצפנה).
isBinary()booleanחוזר נכון אם רצועה זו מכילה ביטים שאינם ניתן להדפיס.
(אולי נתונים בינאריים כגון מזהה קובץ או מפתח הצפנה).
writeTo(os: OutputStream)
accept(visitor: IPdfVisitor<T>)T
equals(o: Object)boolean
hashCode()int
toString()String
isDirty()booleanהחזיר {@code true} אם האובייקט הזה שונה מאז ההעלאה.
setDirty(dirty: boolean)תנו את הדגל המלוכלך על האובייקט הזה.
isIndirect()booleanהחזיר אם האובייקט הזה הוא אוביין עקיף (יש לו מפתח אובי).
getObjectKey()PdfObjectKeyהחזיר את מפתח האובייקט העקיף, או {@code null} עבור אוביינים ישירים.
setObjectKey(key: PdfObjectKey)הקלד את המפתח הישיר של האובייקט.

ראה גם

 עברית