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