تخطَّ إلى المحتوى
getnextpdf.com

Enterprise الإصدار

التقديم الإلكتروني للمستندات

يحسّن ⁨NextPDF Enterprise⁩ ملف ⁨PDF⁩ إلى أصل تسليم مناسب للتقديم الإلكتروني لدى المحاكم / الجهات الحكومية كما يضبطه ملف تعريف الولاية القضائية، ويقسّمه إلى مقاطع محدودة الحجم عند تجاوز حدّ حجم ملف التعريف. وهو يُعِدّ تنسيقات للتقديم كما يُضبَط؛ وهو لا يضمن قبول أي مستند من محكمة أو سجل.

تُشحَن هذه القدرة في ⁨NextPDF Enterprise⁩ (nextpdf/enterprise) وتُفعَّل بمظروف ترخيص من فئة ⁨Enterprise⁩. والنشر الذي يفتقر إلى ذلك الاستحقاق لا يحمّل أصناف القدرة. قارِن الإصدارات واحصل على ترخيص.

Terminal window
composer require nextpdf/enterprise:^3

يشغّل EFilingOptimizer مسارًا ثابتًا مقابل ملف ⁨PDF⁩ مُدخَل:

  1. التطهير. يُزال المحتوى الفعّال (⁨JavaScript⁩ والإجراءات) عبر محرّك نزع تسليح المحتوى وإعادة بنائه.
  2. الترسيم الخطّي. يُرسَّم المستند خطّيًّا للعرض الويب السريع.
  3. فحص الحجم والتقسيم. إن تجاوزت النتيجة حدّ حجم ملف التعريف، يقسّمها SizeAwareSplitter إلى مقاطع يلائم كلٌّ منها، مستخدمًا بحثًا ثنائيًّا على عدد الصفحات لاختيار نقاط التقسيم.

يحمل ملف تعريف الولاية القضائية (EFilingProfile) القيود: أقصى حجم ملف لكل مقطع، وجودة إعادة ضغط ⁨JPEG⁩، وتسطيح النماذج، وإزالة ⁨JavaScript⁩، والترسيم الخطّي، وضغط تدفّق الكائنات. وتشمل الملفات التعريفية المُدمَجة ⁨US PACER⁩ (سقف 25 ميبي بايت)، و⁨EU e-Justice⁩ (سقف 10 ميبي بايت)، و⁨Taiwan Judicial Yuan⁩ (سقف 10 ميبي بايت). وتبلّغ النتيجة (EFilingResult) بالمقاطع، والأحجام الأصلية والمُحسَّنة، والتحسينات المُطبَّقة، وأي تحذيرات.

مخرَج التقديم الإلكتروني أصل تسليم، لا حالة دورة حياة مستند. وملف ⁨PDF⁩ المُحسَّن أو المُقسَّم نهائي للإرسال ويجب ألّا يعود إلى مسار توقيع أو أرشفة، لأن إعادة المعالجة ستكسر سلاسل التجزئة والسلامة الاستدلالية.

ما الذي تدّعيه هذه الوحدة وما لا تدّعيه

قسم بعنوان «ما الذي تدّعيه هذه الوحدة وما لا تدّعيه»

تُعِدّ هذه الوحدة تنسيقات للتقديم الإلكتروني لدى المحاكم / الجهات الحكومية كما يُضبَط. وهي لا تضمن القبول من أي محكمة أو سجل أو بوّابة تقديم. وتختلف قواعد البوّابات والتنسيقات المقبولة وسقوف الحجم والمتطلبات الإجرائية باختلاف الولاية القضائية وتتغيّر بمرور الوقت. وتُرمِّز الملفات التعريفية المُدمَجة القيود المنشورة شائعًا تيسيرًا؛ تحقّق منها مقابل القواعد الحالية لسجل الوجهة قبل التقديم.

يشتغل المسار في ترتيب ثابت واحد — التطهير، ثم الترسيم الخطّي، ثم فحص الحجم — لأن كل مرحلة تستهلك مخرَج المرحلة السابقة. ويشتغل نزع تسليح المحتوى وإعادة بنائه أولًا، لأن مُدخَلات التقديم تَرِد من أطراف غير موثوقة ويجب نزع تسليحها قبل إعادة الكتابة. ويسبق الترسيم الخطّي فحصَ الحجم لأنه يغيّر تخطيط البايتات، ومن ثمّ الحجمَ الذي يجب أن يحترمه المقسّم. ثم يتحقّق splitByMaxSize() من كل مقطع مُنتَج مقابل سقف maxFileSizeBytes في ملف التعريف بدلًا من الوثوق بتقدير متوسط الصفحة. والصفحة الواحدة التي ما تزال تتجاوز السقف غير قابلة للقسمة، فتظهر بوصفها تحذيرًا بدلًا من إسقاطها. ويُستبعَد أصل التسليم من إعادة التوقيع وإعادة الأرشفة، لأن إعادة معالجة البايتات المُقدَّمة ستكسر سلاسل التجزئة الاستدلالية.

خلفية التصميم: تطهير ملفات ⁨PDF⁩ غير الموثوقة: نزع تسليح المحتوى وإعادة بنائه.

الصنفالمسؤولية
EFilingOptimizerتشغيل مسار التطهير ← الترسيم الخطّي ← التقسيم بالحجم.
EFilingProfileملف تعريف قيود الولاية القضائية (pacer() أو euJustice() أو taiwan() أو مخصّص).
SizeAwareSplitterتقسيم ملف ⁨PDF⁩ إلى مقاطع تحت حدّ بايتي.
EFilingSegmentمقطع مخرَج واحد: بايتات، ونطاق صفحات، وحجم، وفهرس.
EFilingResultتجميع: مقاطع، وأحجام، وتحسينات، وتحذيرات.
use NextPDF\Enterprise\Document\EFiling\EFilingOptimizer;
use NextPDF\Enterprise\Document\EFiling\EFilingProfile;
$result = (new EFilingOptimizer())->optimize($pdfBytes, EFilingProfile::pacer());
$result = (new EFilingOptimizer())->optimize($pdfBytes, EFilingProfile::euJustice());
foreach ($result->warnings as $warning) {
$logger->warning('efiling.warning', ['message' => $warning]);
}
foreach ($result->segments as $segment) {
$store->put("filing/{$segment->segmentIndex}.pdf", $segment->pdfData);
}
// Confirm the destination registry's current rules before submitting.
  • يُرجِع مستند يقع بالفعل تحت حدّ ملف التعريف مقطعًا واحدًا، دون تغيير في الحجم.
  • لا يمكن تقسيم صفحة واحدة تتجاوز الحدّ إلى أبعد من ذلك؛ تُرجَع بوصفها مقطعًا واحدًا خارج الحدّ مع تحذير. خفّض جودة الصورة في ملف تعريف مخصّص أو عالِج الصفحة مسبقًا.
  • إن رفض التطهير المُدخَل، يُسجَّل تحذير وتُحفَظ البايتات الأصلية؛ افحص التحذيرات قبل التقديم.
  • تعكس سقوف الملفات التعريفية المُدمَجة القيم المنشورة شائعًا، لا تغذية حيّة من كل بوّابة. عامِلها بوصفها افتراضات يجب تأكيدها.

تتناسب الكلفة مع حجم المستند وعدد الصفحات. ويُجري التقسيم بحثًا ثنائيًّا على عدد الصفحات، فيكون عدد محاولات التقسيم لوغاريتميًّا في عدد الصفحات. ويهيمن الترسيم الخطّي وإعادة الضغط على زمن الجدار للمستندات الكبيرة كثيفة الصور.

يُزال المحتوى الفعّال قبل التسليم عبر نزع تسليح المحتوى وإعادة بنائه. عامِل ملفات ⁨PDF⁩ المُدخَلة من أطراف غير موثوقة بوصفها عدائية؛ وخطوة التطهير تخفيف، لا ضمان سلامة للأنظمة اللاحقة.

إقامة البيانات وتخفيفات البيانات الشخصية

قسم بعنوان «إقامة البيانات وتخفيفات البيانات الشخصية»

تحتوي المستندات المُقدَّمة كثيرًا بيانات شخصية وبيانات قضايا. والمعالجة داخل العملية ومحلية؛ ولا تُجري الوحدة أي اتصالات شبكية صادرة. طبّق ضوابط الاحتفاظ الخاصّة بك على المقاطع وعلى الأصل.

قياسات آمنة وتنقية السجلات

قسم بعنوان «قياسات آمنة وتنقية السجلات»

تصف التحذيرات وسجلات التحسين إجراءات المسار، لا محتوى المستند. تجنّب تسجيل مسارات الملفات أو معرّفات القضايا من شيفرتك المحيطة في مصارف مشتركة.

السلوكالمرجعالحالة
دلالة علاقة الملفات المُقترِنةISO 19005-3:2012 §6.7.8مُكرَّم حيث تنطبق الحوامل
متطلبات حامل الملفات المُضمَّنةISO 19005-4:2020 Annex Aمُكرَّم حيث تنطبق الحوامل

يسجّل هذا الجدول المواصفات التي بُنيت عليها معالجة ⁨PDF/A⁩ المحيطة. وهو ليس بيان قبول من أي محكمة أو سجل.

لا تجري هذه الوحدة أي عملية تشفير.

ملفات ⁨PDF⁩ المُدخَلة غير الموثوقة الحاملة محتوًى فعّالًا هي المُدخَل الأساسي. التخفيف: نزع تسليح المحتوى وإعادة بنائه قبل الترسيم الخطّي والتسليم؛ ويُستبعَد أصل التسليم من إعادة التوقيع وإعادة الأرشفة لحماية السلامة الاستدلالية.

  • يشغّل EFilingOptimizer مسارًا ثابتًا: نزع تسليح المحتوى وإعادة بنائه، والترسيم الخطّي، ثم فحص حجم بتقسيم بحث ثنائي عند تجاوز سقف ملف التعريف.
  • يُرجِع مستند يقع بالفعل تحت حدّ ملف التعريف مقطعًا واحدًا دون تغيير في الحجم.
  • تُرجَع صفحة واحدة فوق الحدّ بوصفها مقطعًا واحدًا خارج الحدّ مع تحذير؛ ولا يمكن تقسيمها أبعد من ذلك.
  • أصل التقديم الإلكتروني نهائي للإرسال ويجب ألّا يعود إلى مسار توقيع أو أرشفة؛ فإعادة المعالجة ستكسر سلاسل التجزئة والسلامة الاستدلالية.

تُوثِّق هذه الصفحة السلوك القابل للرصد خارجيًّا وسطح واجهة البرمجة العام المدعوم فقط. ومسارات أسماء النطاقات الداخلية، والأصناف المساعِدة، وجداول الآليات، وأسماء ملفات أدلّة التشغيل، وبادئات التذاكر خارج النطاق.

لا يملك ⁨NextPDF Core⁩ مُحسِّن تقديم إلكتروني بملف تعريف الولاية القضائية، ولا مرحلة تطهير ⁨CDR⁩، ولا مقسّمًا واعيًا بالحجم. ويجب على نشر يقتصر على ⁨Core⁩ أن يبني أي مسار إعداد تقديم بنفسه.

لا يوفّر ⁨NextPDF Pro⁩ مُحسِّن التقديم الإلكتروني بملف تعريف الولاية القضائية، ولا الملفات التعريفية المُدمَجة ⁨PACER⁩ / ⁨EU e-Justice⁩ / ⁨Taiwan Judicial Yuan⁩، ولا مرحلة تطهير ⁨CDR⁩، ولا المقسّم الواعي بالحجم. والإعداد الذي يطلب تحسين تقديم إلكتروني مدفوعًا بملف تعريف في نشر يقتصر على ⁨Pro⁩ ليس له مكوّن ⁨Enterprise⁩ يفي به. راجِع نظرة عامة على ⁨Enterprise⁩ للاطّلاع على سطح ⁨Enterprise⁩.

تبقى تفاصيل الآليات الداخلية في التوثيق الداخلي لمستودع المصدر وهي خارج نطاق هذا الدليل.

تُرمِّز سقوف الملفات التعريفية المُدمَجة القيود المنشورة شائعًا تيسيرًا، لا تغذية حيّة من كل بوّابة؛ وتأكيدها مقابل القواعد الحالية لسجل الوجهة قبل التقديم مسؤولية المُقدِّم. والمعالجة داخل العملية ومحلية؛ ولا تُجري الوحدة أي اتصالات شبكية صادرة. والنقل إلى محكمة أو سجل أو بوّابة تقديم خارجي عن هذه الوحدة.

يُعِدّ ⁨NextPDF⁩ تنسيقات للتقديم الإلكتروني لدى المحاكم / الجهات الحكومية كما يضبطه ملف تعريف الولاية القضائية. وهو لا يضمن قبول مستند من أي محكمة أو سجل أو هيئة قضائية أو بوّابة تقديم، ولا يقدّم مشورة قانونية. وتضع السلطة المعنية قواعد التقديم والتنسيقات المقبولة وحدود الحجم ومتطلبات التوقيع والمُهَل الإجرائية، وتختلف باختلاف الولاية القضائية وتتغيّر. والتحقق من تلك القواعد والوفاء بها مسؤولية المُقدِّم. استشِر مستشارك وإرشادات سجل الوجهة الحالية.