NamedDestinations
NamedDestinations
نمای کلی
NamedDestinations یک کلاس در Aspose.PDF FOSS برای جاوا است.
دسترسی به مقاصد نامگذاری شده در یک سند PDF را فراهم می کند. (ISO 32000-1:2008, §12.3.2.3).
این کلاس ۹ روش برای کار با NamedDestinations در برنامه های جاوا را فراهم می کند. روش های موجود شامل: NamedDestinations, add, get, getCount, getNames, getNamesArray, remove, set, size. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for Java به هر برنامه جاوا قابل دسترسی هستند. خواص: count, names, namesArray.
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
names | List<String> | بخونید. | تمام نام های مقصد را از هر دو منبع باز می گرداند، به صورت تکراری و در ترتیب ورودی ({@code /Names → /Dests} ابتدا وارد می شود، سپس هر کلید اضافی از فرهنگ لغت {@ code / Dests } میراث). |
count | int | بخونید. | تعداد کل مقصد های نامگذاری شده را بازمی گرداند. |
namesArray | String[] | بخونید. | تمام نام های مقصد را به عنوان یک آرایه باز می گرداند. |
روش ها
| Signature | شرح: |
|---|---|
NamedDestinations(catalog: PdfDictionary, doc: Document, parser: PDFParser) | یک accessor NamedDestinations ایجاد می کند. |
get(name: String) → ExplicitDestination | یک مقصد نامگذاری شده را به یک هدف صریح حل می کند. |
getNames() → List<String> | تمام نام های مقصد را از هر دو منبع باز می گرداند، به صورت تکراری و در ترتیب ورودی ({@code /Names → /Dests} ابتدا وارد می شود، سپس هر کلید اضافی از فرهنگ لغت {@ code / Dests } میراث). |
getCount() → int | تعداد کل مقصد های نامگذاری شده را بازمی گرداند. |
size() → int | نام مستعار برای {@link #getCount()} که با ویژگی C# Aspose { @code .Counting } مطابقت دارد. |
getNamesArray() → String[] | تمام نام های مقصد را به عنوان یک آرایه باز می گرداند. |
add(name: String, destination: ExplicitDestination) | یک مقصد نامگذاری شده را از طریق درخت نام {@code /Names→/Dests} کاتالوگ اضافه می کند (یا جایگزین آن می شود) (PDF 1.2+). |
set(name: String, destination: ExplicitDestination) | یک مقصد نامگذاری شده را تعیین می کند که به طور معنایی مشابه {@link #add(String, ExplicitDestination) است. در درخت نام، { @code put } جایگزین هر مقدار موجود می شود. |
remove(name: String) → boolean | اگر نام مقصد وجود داشته باشد حذف می شود. |