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,ועוד שלושה.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
bytes | byte[] | קראו | החזיר את ה-Bytes היבשים של רצועה זו. |
string | String | קראו | דק את הוויטות כטקסט: אם BOM קיים, UTF-16BE; אחרת PDFDocEncoding. |
forceHex | boolean | קראו | חוזר אם זה רצועה מחזקת את הרדיואקטיביות. |
asDate | LocalDateTime | קראו | מנסה לחתוך את השורה כנתונים PDF. |
hexString | String | קראו | החזיר את השורה בציגה הקס: <AABBCC…> |
| שימוש בשורות בינאריות (IDs, מפתחות הצפנה). | |||
binary | boolean | קראו | חוזר נכון אם רצועה זו מכילה ביטים שאינם ניתן להדפיס. |
| (אולי נתונים בינאריים כגון מזהה קובץ או מפתח הצפנה). | |||
dirty | boolean | קראו | החזיר {@code true} אם האובייקט הזה שונה מאז ההעלאה. |
indirect | boolean | קראו | החזיר אם האובייקט הזה הוא אוביין עקיף (יש לו מפתח אובי). |
objectKey | PdfObjectKey | קראו | החזיר את מפתח האובייקט העקיף, או {@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) | הקלד את המפתח הישיר של האובייקט. |