PdfString
PdfString
نمای کلی
PdfString یک کلاس در Aspose.PDF FOSS برای جاوا است. وارثان از: PdfBase.
پی دی اف سیتری (§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 for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: asDate, binary, bytes, dirty, forceHex, hexString,، و سه تا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
bytes | byte[] | بخونید. | بایت های خام این رشته را باز می گرداند. |
string | String | بخونید. | بایت ها را به عنوان متن رمزگشایی می کند: اگر BOM وجود داشته باشد، UTF-16BE؛ در غیر این صورت PDFDocEncoding. |
forceHex | boolean | بخونید. | این رشته سریالیزاسیون هکس را مجبور می کند یا نه. |
asDate | LocalDateTime | بخونید. | تلاش برای تجزیه و تحلیل رشته به عنوان یک تاریخ PDF. |
hexString | String | بخونید. | رشته را در نمایش شش گانه باز می گرداند: <AABBCC…> برای رشته های باینری (ID ها، کلید رمزگذاری) استفاده می شود. |
binary | boolean | بخونید. | اگر این رشته حاوی بایت های غیر قابل چاپ باشد (احتمالاً داده های دوگانه مانند ID فایل یا کلید رمزگذاری) ، true را باز می گرداند. |
dirty | boolean | بخونید. | {@code true} را بازمی گرداند اگر این شی از زمان بارگیری تغییر یافته باشد. |
indirect | boolean | بخونید. | بازمی گرداند که آیا این شی یک شی غیرمستقیم است (کلیجی شی دارد). |
objectKey | PdfObjectKey | بخونید. | کلید شیء غیرمستقیم را یا {@code null} برای اشیاء مستقیم باز می گرداند. |
روش ها
| Signature | شرح: |
|---|---|
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…> برای رشته های باینری (ID ها، کلید رمزگذاری) استفاده می شود. |
isBinary() → boolean | اگر این رشته حاوی بایت های غیر قابل چاپ باشد (احتمالاً داده های دوگانه مانند ID فایل یا کلید رمزگذاری) ، true را باز می گرداند. |
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) | کلید شیء غیرمستقیم را تنظیم میکند. |