GetLinearizedURLAccessPlan

فحص المستندات، القراءة عبر الشبكة

الوصف

يبلغ عن تخطيط مدايات بايتية لـ PDF بعيد بجلب بايتاته البادئة فقط

يقرأ التحريك ترويسة المستند وقاموس التجزئة الخطية فيكلف طلب مدى صغيرًا واحدًا بدل فتح الملف

يقرأ المسح ترويسة المستند وقاموس التخطي الخطي فيكلف طلب مدى صغيرًا واحدًا بدلًا من فتح الملفيصف JSON المُرجع الطول الكلي ودعم مدى البايتات والتخطي الخطي وعدد الصفحات وكائن الصفحة الأولى ونهاية القسم ومدى تدفق التلميح وإزاحة المراجع المتقاطعة الرئيسية وقائمة مدى البايتات المدمجة التي تحتاجها الصفحة 1

الصيغة

Delphi

Function TPDFlib.GetLinearizedURLAccessPlan(Const URL: WideString; Out Report: WideString): Integer;

DLL

const wchar_t* DLGetLinearizedURLAccessPlan(int InstanceID, const wchar_t* URL);

ActiveX

Function PDFlib::GetLinearizedURLAccessPlan(URL As String, ByRef Report As String) As Long

المعاملات

URLعنوان http أو https لملف PDF البعيد
Reportيتلقى خطة الوصول JSON أو كائن خطأ عندما يتعذر مسح المورد

قيم الإرجاع

1بُنيت الخطة وعادت في Report
0تعذّر مسح المورد؛ ‏LastErrorCode مضبوطًا على PDFLIB_ERROR_NET_OPEN أو PDFLIB_ERROR_NET_HTTP

ملاحظات

مصفوفة firstPageRanges هي الحد الأدنى لمدى البايتات التي ينبغي للعميل جلبها لرسم الصفحة 1، مع قسم الصفحة الأولى بدءًا من البايت 0 وانتهاءً عند firstPageSectionEndللمستند غير الخطي ما تزال الخطة تُبلغ عن الحجم ودعم المدى لكن

تتموضع XPos/YPos النص بوحدات الصفحة؛ ويسمي FontName وجه خط مثبتًا مثل Arial؛ وSize هو حجم النص بالنقاط؛ وText هو السلسلة المطلوب تشكيلها ورسمها؛ والبت 0 من Options يختار اتجاهًا أساسيًا من اليمين إلى اليسار

« العودة إلى فهرس الوثائق يرسم طبقة صفحة واحدة مباشرة إلى ملف PNG