ExportPageSVG
رسومات المتجهات، SVG، الاستخراج
الوصف
يصدر صفحة PDF واحدة كرسم متجه مستقل قابل للتحجيم بمسارات أصلية ونص قابل للبحث وصور راستر مضمّنة وارتباطات تعليقات توضيحية قابلة للنقر
الصيغة
Delphi
Function TPDFlib.ExportPageSVG(Page, Options: Integer): WideString;ActiveX
Function PDFlib::ExportPageSVG(Page As Long, Options As Long) As StringDLL
const wchar_t* DLExportPageSVG(int InstanceID, int Page, int Options);
const char* DLExportPageSVGA(int InstanceID, int Page, int Options);المعاملات
| Page | رقم الصفحة ويبدأ العد من 1 |
|---|---|
| Options | صفر يختار PDF_SVG_DEFAULT؛ سوا ذلك ادمج PDF_SVG_INCLUDE_PATHS (1) وPDF_SVG_INCLUDE_IMAGES (2) وPDF_SVG_INCLUDE_TEXT (4) وPDF_SVG_INCLUDE_LINKS (8) وPDF_SVG_TRANSPARENT_BACKGROUND (16) |
قيم الإرجاع
تُرجع مستند SVG مستقلًا بترميز UTF-16، أو سلسلة فارغة عند فشل التحقق أو الاستخراج
ملاحظات
تحتفظ مسارات الصفحة المرسومة بالتحويلات وألوان التعبئة والحدود والعتامة وعرض الخط ونهايته ووصله وتركته والتقطيع والتعبئة فردية-زوجية كسمات مسار SVG
يظل النص قابلًا للبحث وتُضمَّن الصور كـ URI بيانات PNG بحد 128 MiB لكل صورة، فلا يعتمد الإخراج الناجح على صور خارجية
تتحول تعليقات URI التوضيحية إلى تراكبات قابلة للنقر وتتحول الوجهات الداخلية إلى ارتباطات #page-N، بينما تُحذف مخططات URI القادرة على تنفيذ السكربتات
تحتفظ مسارات الصفحة والنص والصور بترتيب رسمها الأصلي، وتُمد استدعاءات Form المتداخلة، ويحتفظ القصّ بهندسة المسار وترتيب تقاطعه
تُستعاد الصفحة المحددة قبل عودة الاستدعاء وتبقى مؤشرات إرجاع DLL صالحة حتى الاستدعاء التالي المعيد سلسلة على المثيل نفسه
تساوي LastErrorCode القيمة 115 لصفحة أو هندسة أو أقنعة أو دقة أو حدود غير صالحة، والقيمة 519 لأعطال في الرسم أو الواجهة الخلفية أو التعرف
تطلب الأنماط غير المدعومة والتظليل وأقنعة التراكب الناعمة والدمج لقطةً نقطية أصلية محدودة للطلاءات السابقة والعملية المتأثرة، دون تضمين أي طلاء لاحق؛ ويبقى المستند المصدر دون تغيير
يُرفض الاحتياط غير الشفاف للإخراج الشفاف أو حين تكون فئات الطلاء مستبعدة؛ وافحص GetLastSVGExportDiagnostics لمعرفة البكسلات المحذوفة والتقريبات قبل قبول المخرجات
قد يقارب استبدال الخطوط في المتصفح وتحويل ألوان الجهاز عرضَ المخرجات؛ وتُفصَح مظاهر التعليقات المرئية خارج محتوى الصفحة بوصفها فقد بكسل