إضافات PolyPDF: كيف تعمل؟
إجابة مختصرة
تعد مكونات PolyPDF الإضافية عبارة عن مسارات عمل احترافية مبنية على حزم تعريفية بدلاً من امتدادات التعليمات البرمجية القابلة للتنفيذ. يعرض PolyPDF نماذجه ويقوم بتشغيل مولد ثابت مملوك للمضيف ضد البيانات المقيدة أو الأعمال الفنية المعقمة. تأتي ثلاثة مولدات مع التطبيق ويتم تمكينها عند التشغيل لأول مرة: ترسم AISC Steel sections ملفات تعريف المقاطع الفولاذية كهندسة متجهة، ويقوم Professional Seal Maker بتكوين رسم ختم من قالب الاختصاص القضائي، وتضع خرائط PDF صورة خريطة لعنوان أو اسم مكان.
تضيف المكونات الإضافية مولدات المحتوى دون تنفيذ المكون الإضافي الذي تم تنزيله JavaScript. تتناول هذه المقالة الواجهة والمولدات الثلاثة المضمنة في PolyPDF Pro.
- مراجعة الإصدار
- تمت محاذاته مع PolyPDF 1.5.1 (النسخة 23) وما فوق . تحتفظ الإرشادات ولقطات الشاشة السابقة بإصداراتها أدناه.
- تم التحقق من الإرشادات التفصيلية
- تم اختباره مع
- PolyPDF 1.5.0 (النسخة 22)؛ لقطات من 1.4.0 (النسخة 17)
- المنصات
- ماك وويندوز
حيث يبدأ هذا
PolyPDF هو تطبيق سطح مكتب للأشخاص الذين يعملون باستخدام رسومات PDF بدلاً من ملفات CAD - المهندسين الفرديين والمهندسين المعماريين والمقدرين والفرق الصغيرة المحيطة بهم. تتم أعمال الوثيقة الأساسية والتعليقات التوضيحية والقياس والتصدير محليًا على نظامي التشغيل Mac وWindows. قد تتطلب الخرائط وتنشيط الترخيص والتحديثات والمشتريات والدعم اتصالاً.
يحدد هذا الشكل المحلي الأول القيود على أي شيء نضيفه. تم تصميم المكونات الإضافية بداخلها: تحمل الحزم بيانات وأعمالًا فنية موقعة، وليس كودًا قابلاً للتنفيذ تم تنزيله أو خدمة اشتراك.
الوصول الحالي: يتطلب تثبيت محتوى البرنامج الإضافي وتشغيله وتحريره PolyPDF Pro. يظل المحتوى الموجود بالفعل على ملف PDF محتوى مستند عادي.
ما هو البرنامج المساعد PolyPDF – وما هو ليس كذلك
يمكن لحزمة البرنامج الإضافي أن تحمل جداول بيانات، وأعمال فنية SVG أو PNG معقمة، ووصفًا تعريفيًا للنموذج الذي يملؤه المستخدم. ولا تحمل برنامج JavaScript الإضافي القابل للتنفيذ. تقوم الحزمة بتسمية أحد مولدات PolyPDF الثابتة والمملوكة للمضيف وتوفر مدخلات محدودة لذلك المولد.
هذا التصميم يضيق سطح الهجوم. لا يجعل الملف التعسفي غير ضار. لا يزال من الممكن أن تحتوي الحزمة على قيم منظمة وتسميات وخيارات ورسومات. وبالتالي، يقوم PolyPDF بالتحقق من صحة الأرشيف والبيان، وتعقيم العمل الفني المدعوم، وفرض الأذونات المعلنة، والتحقق من صحة التعليقات التوضيحية وأصول الصور التي ينتجها المولد الخاص به قبل إدراج أي شيء.
ما يتم التحقق منه قبل تثبيت الحزمة
- تستخدم الحزم المجمعة والمقدمة في الكتالوج توقيع Ed25519 عبر ملخص SHA-256 الذي يغطي كل ملف، بالإضافة إلى فحص SHA-256 منفصل لكل ملف.
- يتم قبول تثبيت الكتالوج فقط عندما يقوم الكتالوج الموقع بتثبيت المجموع الاختباري للحزمة. يمكن بدلاً من ذلك التوقيع ذاتيًا على الملف الذي يحدده المستخدم مباشرةً؛ تحدد شاشة الموافقة هذا المصدر وتثبت مفتاح المؤلف بعد الموافقة.
- القائمة المسموح بها للتخطيط الصارم - قد تحتوي الحزمة فقط على بيان ومخطط نموذج وتوقيع ومجلدات البيانات والأصول والأيقونات. أي شيء آخر مرفوض.
- عمليات فحص سلامة المسار والارتباط الرمزي التي ترفض الاجتياز والمسارات المطلقة والإدخالات المكررة.
- الحد الأقصى لحجم الأرشيف، لكل عضو، وعلى عدد الأعضاء.
نموذج الإذن
يعلن المكون الإضافي عن الأذونات الثلاثة التي يحتاجها: قراءة سياق المستند الحالي، وإنشاء التعليقات التوضيحية، وإنشاء أصول الصور في مساحة العمل. يسردها عرض التفاصيل أو عرض المراجعة الجانبية بلغة واضحة. يتم رفض نتيجة المولد خارج تلك الأذونات.
يتم رسم مربع حوار المولد بواسطة PolyPDF من مخطط نموذج البرنامج الإضافي. يصف البرنامج المساعد الحقول؛ التطبيق يعرضهم. لا يوجد شيء في الحزمة يتحكم في الواجهة مباشرة.
مدير المكونات الإضافية والشريط الجانبي للمكونات الإضافية
تتم إدارة المكونات الإضافية في نافذة واحدة للمكونات الإضافية، والتي تعرض قائمة واحدة بالحزم التي يحملها PolyPDF وأي شيء قمت بتثبيته بنفسك. تعرض صفحة التفاصيل الناشر، والإصدار المثبت، والأذونات، والأوامر، والتوافق، ومصدر الحزمة وحجمها، وملاحظات الإصدار في حالة وجودها، وما إذا كان المكون الإضافي ممكّنًا أم لا.
- تمكين وتعطيل وإلغاء تثبيت واستعادة الإصدار السابق المتاح من نفس النافذة.
- التثبيت من ملف... يفتح مراجعة الموافقة لحزمة حددها المستخدم عمدًا، بما في ذلك مصدرها، والموقّع، والأذونات، وسياق الرجوع إلى إصدار سابق أو إعادة تثبيته.
- يمكن للتحميل الجانبي المعتمد إعادة تثبيت نفس الإصدار أو تثبيت إصدار أقدم؛ تخبرك شاشة المراجعة بما هو على وشك الحدوث قبل الموافقة عليه.
- لا تؤثر إزالة تثبيت المكون الإضافي على المحتوى الذي تم إنشاؤه بالفعل - فهذا المحتوى جزء من مستندك، وليس جزءًا من المكون الإضافي.
يحمل PolyPDF ثلاثة مولدات تابعة للطرف الأول ويتيحها عند التشغيل لأول مرة. يظهر "التحقق من وجود تحديثات" فقط عندما يحتوي الإصدار على مصدر تحديث تم تكوينه؛ لا يحتوي تكوين الشحن العادي على علامات تبويب اكتشاف أو تثبيت أو تحديثات ولا يحتوي على أي إجراء لتحديث الكتالوج.
لا يوجد سوق أو دليل التقديم العام. التثبيت من ملف... هو المسار الواضح لحزمة الطرف الثالث التي يختارها المستخدم، وتميز شاشة الموافقة الخاصة بها تلك الحزمة عن البرنامج الذي يوفره PolyPDF.
أقسام الصلب AISC
اكتب تعيينًا مدعومًا - على سبيل المثال W24X55، أو L6X6X1/2، أو HSS8X8X1/2، أو PIPE6 - واختر الوحدات المعتادة أو المترية ومقياس التعليقات التوضيحية، وسيقوم PolyPDF برسم ملف تعريف القسم على الورقة.
ملف التعريف عبارة عن هندسة متجهة حقيقية، يتم وضعها كتعليق توضيحي مضلع بدلاً من صورة نقطية ملصقة: تظل واضحة عند أي تكبير وتطبع بالحجم الذي طلبته. يتم رسم الأشكال المجوفة مثل HSS والأنابيب بحلقتها الداخلية، وبالتالي فإن سمك الجدار هو سمك الجدار الفعلي.
تقوم أقسام الصلب AISC برسم ملفات تعريف القسم. ولا ينفذ أي فحوصات للقدرة أو الكود أو التصميم. البيانات المجمعة عبارة عن مجموعة فرعية منسقة مكونة من 57 شكلاً عبر عائلات W وM وS وHP وC وMC وL وWT وHSS وHSS-Round وPipe بدلاً من قاعدة البيانات الكاملة، لذا تحقق من أي تعيين مقابل مرجع موثوق قبل أن يؤدي إلى اتخاذ قرار التصميم.
صانع الختم المحترف
اختر مهندسًا محترفًا أو مهندسًا معماريًا، واختر الولاية القضائية - الولايات الخمسين ومقاطعة كولومبيا - واملأ الحقول التي يطلبها قالب الولاية القضائية، وشاهد إنشاء الختم في المعاينة المباشرة قبل إدراجه.
الإخراج عبارة عن رسم تم إنشاؤه من قالب. إنه ليس توقيعًا مشفرًا، وإدراجه لا يؤدي إلى توقيع المستند. أدوات التوقيع الرقمي الخاصة بـ PolyPDF منفصلة، وإذا كنت بحاجة إلى توقيع يمكن للمدقق التحقق منه، فهذا هو المسار الذي يجب استخدامه.
الختم المقدم من Seal Maker هو عمل فني رسومي، وليس توقيعًا رقميًا مشفرًا. لا يتحقق PolyPDF من حالة الترخيص ولا يؤكد أن القالب يطابق المتطلبات الحالية للوحة الخاصة بك. ويظل المحترف المرخص الذي يظهر اسمه على الختم مسؤولاً عن مظهره وصيغته واستخدامه.
خرائط PDF
أدخل عنوانًا أو مدينة أو اسم مكان، وقم بتعيين مستوى التكبير/التصغير من العرض العالمي إلى مستوى المبنى، وأدخل صورة خريطة على الصفحة. تظل النتيجة قابلة للتعديل داخل PolyPDF: انقر نقرًا مزدوجًا فوقها للتحريك والتكبير في محرر صغير وحفظ العرض. في برامج عرض PDF الأخرى تكون الصورة عادية.
يتم ترميز عمليات البحث عن الأماكن جغرافيًا من خلال Nominatim على opentreetmap.org. يتم عرض الصورة نفسها من مربعات المتجهات OpenFreeMap باستخدام مخطط OpenMapTiles. يقوم PolyPDF بدمج "OpenFreeMap © OpenMapTiles Data from OpenStreetMap" في الصورة التي تم إنشاؤها - أو نموذج تخطيط أقصر عندما تتطلب المساحة ذلك - بحيث ينتقل الرصيد مع ملف PDF.
تحتاج خرائط PDF إلى اتصال بالإنترنت أثناء تحديد مكان وعرض مربعات OpenFreeMap. بمجرد الإدراج، تكون النتيجة عبارة عن تعليق توضيحي للصورة قائم بذاته ويبقى مع ملف PDF.
أداة مرجعية مدمجة ذات صلة: علامات MUTCD
علامات MUTCD ليست مكونات إضافية. وهي مدمجة في PolyPDF كمجموعة أدوات. يحتوي الصندوق التنظيمي على 435 بطاقة إشارة؛ يؤدي اختيار R1-1 Stop ووضعه إلى إنشاء تعليق توضيحي للصورة يمكن نقله أو تغيير حجمه أو حذفه مثل محتوى الصفحة الأخرى.
يوضح المثال أدناه سير عمل التصفح والموضع على نموذج ورقة التحكم في حركة المرور. يأتي العمل الفني لللافتة من إصدار FHWA Standard Highway Signs 2024.
كيفية استخدام البرنامج المساعد
يتبع كل مكون إضافي نفس المسار. تعلمها مرة واحدة، وسوف تنطبق على المرحلة التالية أيضا.
- افتح مدير البرنامج المساعد. على نظام التشغيل MacOS: PolyPDF ▸ المكونات الإضافية…. على نظام التشغيل Windows: الأدوات ← المكونات الإضافية ← المكونات الإضافية….
- اختر صفًا في القائمة الفردية واقرأ صفحة التفاصيل الخاصة به - الناشر، والإصدار المثبت، والأذونات المطلوبة، والمصدر، والتوافق، والأوامر.
- بالنسبة للحزمة التي حصلت عليها بنفسك، اختر تثبيت من ملف... وراجع المُوقع والمصدر والأذونات وتحذير إعادة التثبيت أو الرجوع إلى إصدار سابق قبل الموافقة. المولدات الثلاثة الموضحة هنا مثبتة بالفعل.
- قم بتشغيل مكون إضافي من الأدوات ▸ المكونات الإضافية، ثم اختر الأمر الخاص به: إدراج قسم فولاذي لـ AISC...، أو إدراج ختم احترافي...، أو إدراج خريطة....
- املأ مربع حوار المولد. يتم إعادة رسم لوحة المعاينة أثناء الكتابة، بحيث ترى النتيجة قبل أن تلمس المستند.
- اختر إدراج. يتم وضع المحتوى كتعليقات توضيحية عادية، في خطوة تراجع واحدة - يؤدي التراجع إلى إزالة الإدراج بالكامل.
- استخدم عمليات التحرير التي يدعمها هذا النوع من التعليقات التوضيحية. يمكن نقل ملف تعريف المتجه أو تغيير حجمه أو إعادة تصميمه أو حذفه؛ يمكن نقل المخرجات المستندة إلى الصورة أو تغيير حجمها أو حذفها.
ما يظهر على الصفحة هو تعليق توضيحي قياسي بتنسيق PDF - مضلع لقسم فولاذي، أو ختم لختم أو خريطة - مكتوب بتدفق مظهر مخبوز. ينتمي المحتوى إلى المستند، وليس إلى المكون الإضافي، ولهذا السبب فإن إلغاء تثبيت المكون الإضافي يتركه دون تغيير.
ما نشاهده بعد ذلك
المولدات الثلاثة الأولى تختلف عن عمد: البحث عن البيانات الذي يرسم هندسة المتجهات، والقالب الذي يؤلف صورة، والمولد الذي يصل إلى الخدمات الخارجية. يخبرنا كل واحد بشيء مختلف حول ما يجب أن يدعمه تنسيق الحزمة بعد ذلك.
إذا كان البرنامج الإضافي سيجعل أسبوعك أسهل، فأخبرنا بما يجب أن ينشئه وما الذي يجب أن يطلبه. اكتب إلى support@polypdf.com.
الأسئلة المتداولة
هل تتطلب ملحقات PolyPDF إصدار Pro؟
نعم. يتطلب تثبيت محتوى البرنامج الإضافي وتشغيله وتحريره وجود PolyPDF Pro في الإصدار الحالي. لا تزال حزم المكونات الإضافية الثلاثة للطرف الأول تأتي مع التطبيق، ويظل المحتوى المدرج مسبقًا في المستند.
هل تعمل مكونات PolyPDF الإضافية على تشغيل التعليمات البرمجية التي تم تنزيلها؟
لا. يوفر البرنامج الإضافي البيانات الموقعة والأعمال الفنية ومخطط النموذج التعريفي. يقوم PolyPDF بعرض النموذج وتشغيل أحد المولدات المدمجة الخاصة به؛ لم يتم تقييم البرنامج المساعد جافا سكريبت.
هل يحتاج ملحق PolyPDF إلى اتصال بالإنترنت؟
تستخدم أقسام الفولاذ AISC وصانع الختم الاحترافي البيانات المجمعة والأعمال الفنية، لذا فهي تعمل دون اتصال بالإنترنت. تحتاج خرائط PDF إلى اتصال أثناء تحليل المكان وعرض بيانات OpenFreeMap/OpenMapTiles؛ يتم بعد ذلك تخزين النتيجة المدرجة كتعليق توضيحي للصورة قائمة بذاتها.
ماذا يحدث للمحتوى المدرج إذا قمت بإلغاء تثبيت مكون إضافي؟
يبقى المحتوى المدرج في المستند كتعليقات توضيحية عادية. لا يؤدي إلغاء تثبيت المولد إلى إزالة ملف تعريف الفولاذ أو رسم الختم أو صورة الخريطة التي أنشأها بالفعل.
هل صناديق تسجيل MUTCD عبارة عن ملحقات PolyPDF؟
لا، علامات MUTCD عبارة عن مجموعات أدوات مضمنة. تقوم المكونات الإضافية بإنشاء محتوى جديد من الحزم الموقعة؛ صناديق الإشارات عبارة عن مكتبات مرجعية مجمعة تتصفحها وتضعها.
ما هي المكونات الإضافية التي تأتي مع PolyPDF؟
يتم تضمين أقسام AISC الفولاذية وصانع الختم الاحترافي وخرائط PDF في التطبيق ويتم تمكينهما عند التشغيل لأول مرة. لا يوجد سوق، لذا فإن التثبيت من ملف... هو المسار لأي حزمة حصلت عليها بنفسك.
المصادر ومزيد من القراءة
- FHWA — حالة إصدار لافتات الطرق السريعة القياسية 2024 - المصدر الرسمي للعمل الفني للعلامة في مجموعة أدوات MUTCD.
- خريطة مجانية مفتوحة - خدمة البلاط المتجه التي يستخدمها عارض خرائط PDF.
- OpenMapTiles - مخطط تجانب المتجهات والإسناد المسمى في الخرائط التي تم إنشاؤها.
- مؤسسة OpenStreetMap — سياسة استخدام Nominatim — سياسة الاستخدام لخدمة الترميز الجغرافي العامة خلف البحث عن الأماكن.
جرب سير العمل هذا على رسوماتك الخاصة
يمكن تنزيل PolyPDF مجانًا على أنظمة Mac وWindows. افتح ملفات PDF الخاصة بك، واستخدم أدوات التعليقات التوضيحية، وقم بوضع ما يصل إلى 3 قياسات تم إنشاؤها يدويًا لكل مستند قبل أن تقرر ما إذا كنت تريد الشراء أم لا.
مجانًا بدون مؤقت تجريبي: التعليقات التوضيحية والمراجعة والمعايرة و3 قياسات تم إنشاؤها يدويًا لكل مستند وعرض حزمة المراجعة. يتطلب البحث عن الرموز والمكونات الإضافية وتغييرات حزمة المراجعة أو النشر إصدار Pro.



