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شرح:
bytesbyte[]بخونید.بایت های خام این رشته را باز می گرداند.
stringStringبخونید.بایت ها را به عنوان متن رمزگشایی می کند: اگر BOM وجود داشته باشد، UTF-16BE؛ در غیر این صورت PDFDocEncoding.
forceHexbooleanبخونید.این رشته سریالیزاسیون هکس را مجبور می کند یا نه.
asDateLocalDateTimeبخونید.تلاش برای تجزیه و تحلیل رشته به عنوان یک تاریخ PDF.
hexStringStringبخونید.رشته را در نمایش شش گانه باز می گرداند: <AABBCC…> برای رشته های باینری (ID ها، کلید رمزگذاری) استفاده می شود.
binarybooleanبخونید.اگر این رشته حاوی بایت های غیر قابل چاپ باشد (احتمالاً داده های دوگانه مانند ID فایل یا کلید رمزگذاری) ، true را باز می گرداند.
dirtybooleanبخونید.{@code true} را بازمی گرداند اگر این شی از زمان بارگیری تغییر یافته باشد.
indirectbooleanبخونید.بازمی گرداند که آیا این شی یک شی غیرمستقیم است (کلیجی شی دارد).
objectKeyPdfObjectKeyبخونید.کلید شیء غیرمستقیم را یا {@code null} برای اشیاء مستقیم باز می گرداند.

روش ها

Signatureشرح:
PdfString(bytes: byte[])PdfString را از بایت خام ایجاد می کند.
PdfString(text: String)PdfString را از یک رشته جاوا ایجاد می کند.
fromHex(hex: String)PdfStringPdfString را از یک رشته شش گانه (بدون قوس های زاویه ای) ایجاد می کند.
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)کلید شیء غیرمستقیم را تنظیم می‌کند.

همچنین ببینید:

 فارسی