Именувана дестинация
Общ преглед
NamedDestination е клас в Aspose.PDF FOSS за .NET.
Наследява от: Aspose.Pdf.Annotations.IAppointment.
Представлява именувана дестинация в документа (PDF32000 §12.3.2.3).
Този клас предоставя 8 метода за работа с NamedDestination обекти в .NET програми.
Наличните методи включват: CreateFitDestination, CreateFitHDestination, CreateFitRDestination, CreateFitVDestination, CreateXYZDestination, NamedDestination, ToString.
Всички публични членове са достъпни за всяко .NET приложение след инсталиране на пакета Aspose.PDF FOSS for .NET.
Свойства: Bottom, Left, Name, PageIndex, PageNumber, Right и още 3.
Свойства
| Име | Тип | Достъп | Описание |
|---|---|---|---|
Name | string | Read | Името на дестинацията. |
PageIndex | int | Read | Индекс на целевата страница (базиран на 0), или -1 ако не е определен. |
PageNumber | int | Read | Номер на целевата страница (базиран на 1), или 0 ако не е определен. |
Type | string | Read | Тип на дестинацията (“Fit”, “XYZ”, “FitH”, и др.). |
Left | double? | Read | Лява координата (за XYZ, FitV, FitR, FitBV), или null. |
Top | double? | Read | Горна координата (за XYZ, FitH, FitR, FitBH), или null. |
Right | double? | Read | Дясна координата (само за FitR), или null. |
Bottom | double? | Read | Долна координата (само за FitR), или null. |
Zoom | double? | Read | Фактор на мащабиране (само за XYZ; null = наследява текущия). |
Методи
| Signature | Description |
|---|---|
NamedDestination(name: string) | Създаване на референция към именувана дестинация (само име, детайлите на дестинацията се разрешават по-късно). |
NamedDestination(document: Document, name: string) | Създаване на референция към именувана дестинация, ограничена до документ. |
CreateFitDestination(pageIndex: int) | Създаване на /Fit дестинация: показване на страницата, мащабирана така, че да се побере изцяло в прозореца. |
CreateFitHDestination(pageIndex: int, top: double) | Създаване на /FitH дестинация: показване на страницата с вертикална позиция top в горната част на прозореца и увеличение, настроено да пасва по ширина. |
CreateFitVDestination(pageIndex: int, left: double) | Създаване на /FitV дестинация: показване на страницата с хоризонтална позиция left в лявата част на прозореца и увеличение, настроено да пасва по височина. |
CreateXYZDestination(pageIndex: int, left: double, top: double, zoom: double) | Създаване на /XYZ дестинация: показване на страницата на позиция (left, top) с фактор на увеличение zoom. |
CreateFitRDestination(pageIndex: int, left: double, bottom: double, right: double, top: double) | Създаване на /FitR дестинация: показване на страницата, увеличена така, че да пасва на правоъгълника, зададен от (left, bottom, right, top). |
ToString() | Човекоразбираемо представяне на тази цел на срещата. |