المستندات · PDF مجموعة الأدوات
تقسيم PDF حسب نطاق الصفحات في المتصفح: كيف يعمل
· كيف يعمل
قوات الدفاع الشعبي نطاقات الصفحات معالجة المتصفح
نطاق الصفحات مثل 3-7 عبارة عن تعليمات صغيرة لها الكثير من العواقب. يشرح هذا المنشور كيف تقوم أداة المتصفح بتحويل هذا النطاق إلى PDF جديد مستقل بذاته، ولماذا يكون الإخراج غالبًا أكبر أو أصغر مما تتوقع.
فحص طويل واحد، وخمسة عروض — وهو الوضع الشائع حيث يجب أن يتحول PDF إلى عدة ملفات دون مغادرة جهازك
غالبًا ما تصل الاتفاقية الممسوحة ضوئيًا كملف واحد طويل حتى عندما يجب أن تنتقل معروضاتها إلى مراجعين مختلفين. يقبل المقسم واحدًا PDF حتى 50 MB، ويقرأه في علامة التبويب الحالية، ويتيح لكل نطاق مفصول بفاصلة أن يصبح نتيجة منفصلة دون إرسال العقد إلى خدمة التحميل.
يناسب سير العمل مقدم المساعدة القانونية الذي يحتاج إلى الصفحات 1-18 باعتبارها الاتفاقية الرئيسية، و19-25 كجدول زمني، و26-40 كتوقيعات. يبقى المصدر دون تغيير. تعمل هذه العملية على إنشاء مستندات جديدة من صفحات محددة، لذا فإن التحقق من كل مخرجات أمر مهم قبل أرشفة النسخة الممسوحة ضوئيًا الأصلية أو توزيعها.
كيفية تفسير نطاقات الصفحات - مواضع الصفحات الفعلية، والنطاقات الشاملة، وسبب كون الصفحة الأولى هي الصفحة 1 حتى عندما يتم تصنيفها بـ "i"
تستخدم النطاقات مواضع فعلية وتعتمد على واحد: الصفحة الأولى في الملف هي الصفحة 1 حتى إذا كان تذييلها المطبوع يقول "i" أو لا يحمل أي رقم. يحدد الرقم العادي صفحة واحدة، ويتم تضمين طرفي `2-6`، ويصل `8-` إلى النهاية، ويبدأ `-3` في الصفحة 1.
يرفض المحلل اللغوي الرموز المميزة المشوهة والامتدادات المعكوسة مثل `7-2` والمواضع التي تتجاوز العدد الفعلي للصفحات. تحدد الفواصل المخرجات بدلاً من مجرد الانضمام إلى التحديدات. وبالتالي فإن `1-3, 4-6` ينتج ملفين، بينما ينتج `1-6` ملفًا واحدًا؛ تقوم النطاقات المتداخلة بنسخ الصفحات المشتركة عمدًا إلى أكثر من جزء واحد.
استخراج مجموعة فرعية من شجرة الصفحات - كيف تقوم الأداة بإنشاء مستند جديد يحتوي فقط على الصفحات التي طلبتها
قبل إعادة كتابة أي شيء، يقوم محلل النطاق بتحويل كل مجموعة مطلوبة إلى فهارس صفحات ذات أساس صفري. يقوم العامل بعد ذلك بإنشاء PDF جديد لهذه المجموعة، ونسخ الصفحات المسماة باستخدام pdf-lib، وإجراء تسلسل للنتيجة. ولا يتم إعادة توزيع الصفحات غير المسماة في مكان آخر؛ الفجوة هي تعليمات صالحة لترك المواد خارجًا.
يحافظ نسخ الصفحة على محتوى الصفحة المرئي، والأبعاد، والتدوير الحالي، والنص القابل للتحديد، والصور المضمنة التي تستخدمها تلك الصفحات. ولا يقوم بإعادة بناء الإشارات المرجعية أو المرفقات على مستوى المستند أو تعريفات النماذج. كل جزء هو ملف جديد، ولم يعد التوقيع الرقمي المدخل يصادق على تلك البايتات المكتوبة حديثًا.
لماذا يختلف حجم الإخراج عندما يصبح كل نطاق مستندًا جديدًا
ينسب المصنف اختلافات الحجم بشكل خاص إلى الموارد المشتركة المكررة، لكن التنفيذ لا يكشف تلك المحاسبة. الملاحظة التي يمكن الدفاع عنها هي أن كل نطاق يتم حفظه كـ PDF جديد ولا يلزم تقسيم حجم الإخراج بما يتناسب مع عدد الصفحات. تحمل الصفحات الممسوحة ضوئيًا والصفحات المتجهة كميات مختلفة جدًا من البيانات.
يتم وضع أجزاء متعددة في ZIP مع الإدخالات المخزنة وغير المضغوطة لأن ملفات PDF تحتوي بالفعل على تدفقات مضغوطة. الأرشيف يبسط التسليم. إنه ليس تمرير ضغط. توقع أن تظل الإدخالات المجمعة قريبة من أحجامها المحفوظة، ولا تعد بأن التقسيم سيؤدي إلى جعل المستند الكبير أصغر حجمًا بشكل ملموس.
التقسيم مقابل الاستخراج - تقسيم ملف إلى أجزاء مقارنة بسحب الصفحات المحددة إلى ملف واحد جديد، ومتى يناسب كل منها
تقسيم واستخراج الإجابة على أسئلة التسليم المختلفة. يعامل التقسيم كل مجموعة مفصولة بفواصل كمستند منفصل. يقبل الاستخراج قائمة الصفحات ويكتب جميع الصفحات المسماة في PDF واحد جديد. استخدم التقسيم لعدة معارض أو فصول؛ استخدم الاستخراج عندما يجب أن يتلقى المستلم حزمة واحدة موجزة مجمعة من مواقع متفرقة.
يتحكم التمييز أيضًا في شكل التنزيل. يقوم أحد النطاقات المقسمة بإرجاع PDF مع لاحقة `-part-1`. يقوم نطاقان أو أكثر بإرجاع أرشيف `-split.zip`. يُرجع الاستخراج دائمًا واحدًا `-pages.pdf`. يؤدي اختيار العملية عمدًا إلى منع ظهور حزمة غير متوقعة قبل الموعد النهائي للإيداع مباشرةً.
مثال عملي - تقسيم اتفاقية ممسوحة ضوئيًا مكونة من أربعين صفحة إلى صفحات التوقيع والجداول الزمنية والنص الرئيسي
بالنسبة لاتفاقية مكونة من أربعين صفحة، قد تكون المواصفات العملية `1-24, 25-34, 35-40`. تقوم الأداة بالتحقق من صحة المجموعات الثلاث مقابل أربعين صفحة، وإنشاء ثلاثة ملفات PDF جديدة بهذا الترتيب المكتوب، وتجميعها في ملف واحد ZIP. تتبع أرقام الأجزاء ترتيب النطاق، وليس أرقام الصفحات الأصلية المطبوعة على الأوراق.
افتح كل جزء بعد التنزيل. تأكد من أن النص الرئيسي ينتهي في المكان المقصود، وأن الجداول تبدأ بالعناوين الخاصة بها، وأن صفحات التوقيع تحتفظ بالاتجاه الصحيح. إذا كانت الملصقات المطبوعة تختلف عن المواضع الفعلية، فحدد الإزاحة قبل تشغيل التقسيم؛ تعمل الأداة وفقًا لترتيب شجرة الصفحات التي يمكنها قراءتها بالفعل.
ما لا يغطيه هذا هو التقسيم حسب الإشارة المرجعية أو المحتوى المكتشف، الأمر الذي يتطلب بنية لا تتوفر في العديد من الملفات الممسوحة ضوئيًا
لا يقسم هذا المقسم عند الإشارات المرجعية أو العناوين أو النص المكتشف أو الفواصل المرئية. تتطلب هذه الطلبات بنية يمكن الاعتماد عليها أو التعرف على المحتوى، بينما تحتوي العديد من عمليات فحص المصدر على صور الصفحة فقط. كما أنه يرفض ملفات PDF المشفرة أو المحمية بكلمة مرور بدلاً من تجاوز عناصر التحكم في الوصول؛ افتح النسخة المعتمدة في التطبيق الأصلي أولاً.
لا يوجد OCR، أو تصنيف محتوى، أو سجل من جانب الخادم. الحد الأقصى المقبول هو 50 MB للإدخال PDF، بالإضافة إلى العمل العملي المحدود بذاكرة الجهاز. يجب التحقق من صحة متطلبات الأرشفة أو إمكانية الوصول المعقدة في برنامج متخصص بعد اكتمال التحديد على مستوى الصفحة.
يؤدي التقسيم إلى إعادة بناء كل نطاق محدد محليًا ويحذف الهياكل على مستوى المستند
التقسيم عبارة عن سلسلة من عمليات إعادة البناء الخاضعة للرقابة: تحليل النطاقات الشاملة، ونسخ كل مجموعة إلى مستند جديد، وإجراء تسلسل لها، وحزم العديد من المخرجات عند الضرورة. وهذا ما يفسر سبب بقاء جودة الصفحة كما هي بينما لا يظل التنقل والتوقيعات على مستوى المستند كذلك. ويشرح أيضًا سبب كون الفواصل لها عواقب هيكلية.
تقوم مجموعة الأدوات PDF بتنفيذ تلك التحويلات في عامل الويب على الجهاز. لا يقدم الكود الخاص به أي طلب يحمل وحدات بايت المستند، على الرغم من أنه قد يتم تحميل التحليلات المعتمدة على مضيف الإنتاج الأساسي وتستبعد أسماء الملفات والمحتويات من أحداث ToolAcre. امسح الملفات بعد ذلك لتحرير المخازن المؤقتة وإنهاء العامل. احتفظ بـ ZIP حتى يتم فتح كل نطاق، لأن علامة التبويب لا تحتفظ بنسخة استرداد لمخرجات لم يتم تنزيلها مطلقًا. التحقق من أسماء الملفات أيضا.