PdfString
PdfString
Overview
PdfString در این مطلب به عنوان یک کلاس برای جاوا می پردازیم. میراث از : PdfBase.
PDF string object (§7.3.4، ISO 32000-1:2008).
این کلاس 20 روش برای کار با PdfString اشیاء در برنامه های جاوا ارائه می دهد. روش های موجود شامل: PdfString, accept, equals, fromHex, getAsDate, getBytes, getHexString, getObjectKey, getString, hashCode, isBinary, isDirty,و 7 روش اضافی. همه اعضای عمومی پس از نصب Aspose.PDF FOSS برای بسته جاوا به هر برنامه جاو دسترسی دارند. اموال : asDate, binary, bytes, dirty, forceHex, hexString,و سه تا دیگر.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
bytes | byte[] | Read | بایت های خام این نوار را بازگردانید. |
string | String | Read | بایت ها را به عنوان متن حذف کنید: اگر BOM وجود داشته باشد، UTF-16BE؛ در غیر این صورت PDFDocEncoding. |
forceHex | boolean | Read | بازگرداند که آیا این نوار باعث هکس سریالی شدن می شود یا خیر. |
asDate | LocalDateTime | Read | سعی کنید خط را به عنوان یک تاریخ PDF بشویید. |
hexString | String | Read | بازگرداندن ردیف در نمایندگی هکس: <AABBCC…> |
| برای نوارهای باینری (IDs، رمزگذاری کلید) استفاده می شود. | |||
binary | boolean | Read | بازگشت درست اگر این نوار حاوی بایت های غیر قابل چاپ باشد. |
| (ممکن است داده های باینری مانند ID فایل یا کلید رمزگذاری). | |||
dirty | boolean | Read | بازگشت {@code true} اگر این آیتم پس از بارگذاری تغییر کرده باشد. |
indirect | boolean | Read | بازگرداند که آیا این شی یک شی غیرمستقیم است (یک کلید شی دارد). |
objectKey | PdfObjectKey | Read | بازگرداندن کلید مستقیم اشیاء، یا {@code null} برای اشیاهای مستقیم. |
Methods
| Signature | Description |
|---|---|
PdfString(bytes: byte[]) | یک PdfString از بایت های خام ایجاد می کند. |
PdfString(text: String) | ایجاد یک PdfString از یک نوار جاوا. |
fromHex(hex: String) → PdfString | ایجاد یک PdfString از یک نوار هکس (بدون حلقه های زاویه ای). |
getBytes() → byte[] | بایت های خام این نوار را بازگردانید. |
getString() → String | بایت ها را به عنوان متن حذف کنید: اگر BOM وجود داشته باشد، UTF-16BE؛ در غیر این صورت PDFDocEncoding. |
setForceHex(forceHex: boolean) | تعیین اینکه آیا این نوار باید همیشه در شکل هکس سریال شود. |
isForceHex() → boolean | بازگرداند که آیا این نوار باعث هکس سریالی شدن می شود یا خیر. |
getAsDate() → LocalDateTime | سعی کنید خط را به عنوان یک تاریخ PDF بشویید. |
getHexString() → String | بازگرداندن ردیف در نمایندگی هکس: <AABBCC…> |
| برای نوارهای باینری (IDs، رمزگذاری کلید) استفاده می شود. | |
isBinary() → boolean | بازگشت درست اگر این نوار حاوی بایت های غیر قابل چاپ باشد. |
| (ممکن است داده های باینری مانند ID فایل یا کلید رمزگذاری). | |
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) | کلید مستقیم را به عنوان یک موضوع قرار دهید. |