NamedDestinations
Overview
NamedDestinations là một lớp trong Aspose.PDF FOSS cho Java.
Cung cấp quyền truy cập đến các điểm đến được đặt tên trong tài liệu PDF (ISO 32000-1:2008, §12.3.2.3).
Khóa học này cung cấp 9 phương pháp để làm việc với các đối tượng NamedDestinations trong các chương trình Java. Các phương pháp có sẵn bao gồm: NamedDestinations, add, get, getCount, getNames, getNamesArray, remove, set, size. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java. Tài sản : count, names, namesArray.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
names | List<String> | Read | Trả lại tất cả tên điểm đến được đặt từ cả hai nguồn, có thể được nạp và theo thứ tự nhập ({@code /Names → /Dests} đầu tiên nhập, sau đó thêm bất kỳ khóa nào từ từ điển {@code /dests }). |
count | int | Read | Trả lại tổng số các điểm đến được đặt tên. |
namesArray | String[] | Read | Trả lại tất cả tên điểm đến được đặt tên như một dòng. |
Methods
| Signature | Description |
|---|---|
NamedDestinations(catalog: PdfDictionary, doc: Document, parser: PDFParser) | Tạo một NamedDestinations phụ kiện. |
get(name: String) → ExplicitDestination | Giải quyết một điểm đến được đặt tên cho một đích cụ thể. |
getNames() → List<String> | Trả lại tất cả tên điểm đến được đặt từ cả hai nguồn, có thể được nạp và theo thứ tự nhập ({@code /Names → /Dests} đầu tiên nhập, sau đó thêm bất kỳ khóa nào từ từ điển {@code /dests }). |
getCount() → int | Trả lại tổng số các điểm đến được đặt tên. |
size() → int | Alias cho {@link #getCount()} phù hợp với tài sản của C# Aspose { @code .Coun}. |
getNamesArray() → String[] | Trả lại tất cả tên điểm đến được đặt tên như một dòng. |
add(name: String, destination: ExplicitDestination) | Thêm (hoặc thay thế) một điểm đến được đặt tên thông qua cây tên của catalog {@code /Names→/Dests} (PDF 1.2+). |
set(name: String, destination: ExplicitDestination) | Thiết lập một điểm đến được đặt tên – tương tự về mặt phân loại với {@link #add(String, ExplicitDestination)}; cây cái tên { @code put} thay thế bất kỳ giá trị hiện có nào. |
remove(name: String) → boolean | Xóa một điểm đến được đặt tên nếu nó tồn tại. |