XYZExplicitDestination

XYZExplicitDestination class

يمثل وجهة واضحة تعرض الصفحة مع الإحداثيات (يسار ، أعلى) موضوعة في الزاوية العلوية اليسرى من النافذة ومحتويات الصفحة مكبرة بواسطة عامل التكبير / التصغير. تحدد القيمة الخالية لأي من المعلمات يسارًا أو علويًا أو تكبير / تصغير أنه يجب الاحتفاظ بالقيمة الحالية لتلك المعلمة بدون تغيير. قيمة التكبير / التصغير 0 لها نفس معنى القيمة الخالية.

public sealed class XYZExplicitDestination : ExplicitDestination

المنشئون

اسم وصف
XYZExplicitDestination(int, double, double, double) إنشاء وجهة صريحة بعيدة .
XYZExplicitDestination(Page, double, double, double) إنشاء وجهة محلية صريحة .

الخصائص

اسم وصف
Left { get; } الحصول على الإحداثيات الأفقية اليسرى للركن الأيسر العلوي من النافذة.
Page { get; } يحصل على صفحة الوجهة object
PageNumber { get; } يحصل على رقم صفحة الوجهة
Top { get; } الحصول على أعلى إحداثيات رأسية في الزاوية العلوية اليسرى من النافذة.
Zoom { get; } يحصل على عامل التكبير .

طُرق

اسم وصف
static CreateDestination(Page, double, double, double, bool) إنشاء وجهة إلى الموقع المحدد للصفحة مع مراعاة تدوير الصفحة إذا لزم الأمر.
static CreateDestinationToUpperLeftCorner(Page) إنشاء وجهة لصفحة محددة .
static CreateDestinationToUpperLeftCorner(Page, double) إنشاء إتجاه إلى الزاوية اليسرى العليا للصفحة المحددة.
override ToString() تحويل حالة الكائن إلى قيمة سلسلة. مثال: “1 XYZ 100200 3” .

أمثلة

Document doc = new Document("example.pdf");
XYZExplicitDestination dest = (XYZExplicitDestination)doc.Outlines[1].Destination;
string left = dest.Left;
string top = dest.Top;
string zoom = dest.Zoom;

أنظر أيضا