NamedDestination
نظرة عامة
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 | قراءة | اسم الوجهة. |
PageIndex | int | قراءة | فهرس الصفحة المستهدفة (بدءًا من 0)، أو -1 إذا لم يتم حلها. |
PageNumber | int | قراءة | رقم الصفحة المستهدفة (بدءًا من 1)، أو 0 إذا لم يتم حلها. |
Type | string | قراءة | نوع الوجهة (“Fit”، “XYZ”، “FitH”، إلخ). |
Left | double? | قراءة | الإحداثي الأيسر (لـ XYZ، FitV، FitR، FitBV)، أو null. |
Top | double? | قراءة | الإحداثي العلوي (لـ XYZ، FitH، FitR، FitBH)، أو null. |
Right | double? | قراءة | الإحداثي الأيمن (لـ FitR فقط)، أو null. |
Bottom | double? | قراءة | الإحداثي السفلي (لـ FitR فقط)، أو null. |
Zoom | double? | قراءة | عامل التكبير (لـ XYZ فقط؛ null = وراثة الحالي). |
الطرق
| Signature | Description |
|---|---|
NamedDestination(name: string) | إنشاء مرجع وجهة مسماة (الاسم فقط، تفاصيل الوجهة تُحل لاحقًا). |
NamedDestination(document: Document, name: string) | إنشاء مرجع وجهة مسماة محصور في مستند. |
CreateFitDestination(pageIndex: int) | إنشاء وجهة /Fit: عرض الصفحة مُقاسة لتناسب بالكامل داخل النافذة. |
CreateFitHDestination(pageIndex: int, top: double) | إنشاء وجهة /FitH: عرض الصفحة مع وضعية رأسية في أعلى الناذة وتكبير مُضبط لتناسب العرض. |
CreateFitVDestination(pageIndex: int, left: double) | إنشاء وجهة /FitV: عرض الصفحة مع وضعية أفقية في يسار النافذة وتكبير مُضبط لتناسب الارتفاع. |
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() | تمثيل قابل للقراءة البشرية لهذا الهدف المحدد. |