الأسئلة الشائعة

Contents
[ ]

ما هي التنسيقات التي تدعمها مكتبة Aspose.PDF for .NET؟

تدعم مكتبة Aspose.PDF for .NET تنسيقات الملفات الشائعة مثل PDF و TXT و HTML و PCL و XML و XPS و EPUB و TEX وتنسيقات الصور. لمزيد من التفاصيل، يرجى زيارة الصفحة .

ما هي ميزات الذكاء الاصطناعي التي تدعمها مكتبة Aspose.PDF for .NET؟

نعم، تحتوي المكتبة على عملاء API مدمجين لـ OpenAI و Llama. تتيح لك إجراء طلبات API وإنشاء مساعدي ذكاء اصطناعي. يمكنك العثور على أمثلة في صفحة .

كم عدد الملفات التي يمكنني دمجها في PDF في وقت واحد؟

يمكنك دمج عدد غير محدود من الملفات في PDF في وقت واحد.

كيف يمكنني إدراج صورة في PDF؟

لإدراج صورة في PDF باستخدام مكتبة Aspose.PDF for .NET، يمكنك العثور على المعلومات هنا.

كيف يمكنني تحرير النص في PDF؟

لتحرير النص في PDF باستخدام مكتبة Aspose.PDF for .NET، يمكنك العثور على المعلومات هنا.

كيف يمكنني إضافة أرقام الصفحات إلى ملف PDF؟

لإضافة أرقام الصفحات إلى PDF باستخدام مكتبة Aspose.PDF for .NET، يمكنك العثور على المعلومات هنا.

كيف يمكنني إنشاء خلفية لمستندات PDF؟

لإنشاء خلفية لمستند PDF باستخدام مكتبة Aspose.PDF for .NET، يمكنك العثور على المعلومات هنا.

كيف يمكنني تأمين مستند PDF؟

لتأمين مستند PDF باستخدام مكتبة Aspose.PDF for .NET، يمكنك العثور على المعلومات هنا.

كيف يمكنني إضافة نص عريض في تعليق مميز على صفحة PDF؟

لإضافة نص عريض في تعليق مميز، يمكنك العثور على المعلومات هنا.

كيف يمكنني التحقق من صحة PDF المعنون؟

للتحقق من صحة مستند PDF المعنون، يمكنك العثور على المعلومات هنا.

كيف يمكنني تنفيذ بحث regex لـ TextFragmentAbsorber؟

لاستخدام regex مع فئة `TextFragmentAbsorber` في مكتبة Aspose.PDF for .NET، يمكنك العثور على المعلومات هنا.

كيف يمكنني إنشاء مستند PDF/A صالح ما لم يتم توفير الخط المفقود أو بديله؟

لإنشاء مستند PDF/A صالح، يمكنك العثور على المعلومات هنا.

أرى أخطاء في سجل تحويل PDF/A. هل يعني ذلك أن المستند لم يتم تحويله بنجاح؟

لا، Aspose.PDF تسجل جميع المشاكل التي واجهتها، بما في ذلك تلك التي تم إصلاحها تلقائيًا. إذا كانت جميع الإدخالات في السجل محددة كـ Convertable=True، فهذا يعني أنه تم إصلاح جميع المشاكل، وتم تحويل المستند بنجاح. فقط الإدخالات التي تحمل Convertable=False تشير إلى فشل التحويل.

كيف يمكنني إنشاء مستند PDF/A صالح إذا كان سجل التحويل يحتوي على أخطاء "الخط غير مضمن"؟

إذا كان سجل تحويل PDF/A يحتوي على إدخالات خطأ "الخط غير مضمن" محددة كـ Convertable=False، فهذا يعني أن المستند الأصلي يتضمن خطوطًا مفقودة سواء في المستند نفسه أو على الجهاز الذي يتم فيه إجراء التحويل. تحقق من المعلومات هنا لمعرفة كيفية استبدال الخطوط المفقودة.

لماذا لا يقوم Aspose.PDF بتحويل مستند إلى PDF/A مع خيار ConvertErrorAction.None؟

يمنع خيار ConvertErrorAction.None Aspose.PDF من إزالة العناصر من المستند، حتى لو كانت تلك العناصر محظورة بموجب معيار PDF/A. نتيجة لذلك، قد يكون من المستحيل تحويل مستند باستخدام وضع ConvertErrorAction.None. استخدم هذا الخيار عندما لا تريد من Aspose.PDF إزالة العناصر المحظورة تلقائيًا من المستند، خاصة إذا كنت تخطط لمراجعة سجل التحويل وإصلاح مشاكل المستند يدويًا. سيناريو آخر لاستخدام هذا الخيار هو عندما يكون مستندك متوافقًا إلى حد كبير أو بالكامل مع PDF/A، وترغب في تجنب التغييرات غير الضرورية. من المرجح أن يتم تحويل إصدارات PDF/A الأكثر تساهلاً (مثل PDF/A-2 أو PDF/A-3) بنجاح باستخدام خيار ConvertErrorAction.None. ومع ذلك، بالنسبة لمعايير PDF/A-1a و PDF/A-1b، يُوصى عمومًا باستخدام خيار ConvertErrorAction.Delete.

هل تدعم مكتبة Aspose.PDF for .NET نظام Linux؟

نعم، تدعم مكتبة Aspose.PDF for .NET التشغيل على بيئات Linux. يمكنك استخدام إصدار .NET Core أو أحدث، والذي يعمل عبر الأنظمة ويمكن استخدامه على Windows و macOS و Linux.

هل تدعم مكتبة Aspose.PDF for .NET إطارات .NET 2.0 و 3.5 و 4.0؟

لا تدعم مكتبة Aspose.PDF for .NET الإطارات التالية من .NET: .NET 2.0 و .NET 3.5. ومع ذلك، يمكنك استخدام مكتبة Aspose.PDF for .NET مع أي من هذه الإطارات لمشروعك. توفر المكتبة واجهة برمجة تطبيقات متسقة عبر إصدارات .NET المختلفة، مما يسهل نقل الكود الخاص بك بين الإطارات حسب الحاجة.

أين أمثلة .NET الخاصة بك؟

يمكنك التحقق من جميعها على هذه الصفحة.

هل تحتوي مكتبة Aspose.PDF for .NET على أي تدابير أمنية؟

نعم، نتبع الممارسات التالية:

  • عدم تشغيل السكربتات المدمجة
  • عدم تقييم الكود الديناميكي
  • عدم الاعتماد على المفسرين أو البيئات الخارجية
  • عدم إجراء اتصالات شبكة خارجية
  • الامتثال لنماذج النشر الآمن مثل Microsoft Azure و AWS، إلخ.

هل يمكن لمكتبة Aspose.PDF for .NET تقديم أي تقارير لاختبار الاختراق؟

يتم فحص المنتج شهريًا بحثًا عن الثغرات والمشاكل الأمنية باستخدام أدوات SonarQube و SBOM. نتيجة SonarQube هي تقرير أمني يمكن طلبه من فريق الدعم. تقوم أداة SBOM بإنشاء تقريرين بتنسيقات CyclonDX و SPDX، والتي تتوفر في حزمة الإصدار، ويمكن العثور على مزيد من التفاصيل في هذه الصفحة.

هل يمكن لمكتبة Aspose.PDF for .NET تقديم خارطة طريق الأمان للتطبيق؟

نحن نتفاعل مع مشاكل الأمان في أقرب وقت ممكن. إنها أولوية قصوى في تطوير المنتج. حاليًا، لا توجد لدينا أي مشاكل أمنية خطيرة تم العثور عليها من قبل العملاء، نحن نستخدم برامج فحص الكود مثل SonarCube للقبض على الثغرات الأمنية في المنتج في كل إصدار.

ما هي عمليتك لإصدار كود محدث يعالج الثغرات أثناء استخدام الكود في الإنتاج؟

نحن نستخدم استراتيجية الإصلاح العاجل لتقديم تحديثات حاسمة للعملاء، بخلاف ذلك، يتم تقديم جميع التحديثات الأمنية في إصدار شهري جديد.

هل تم تدريب مطوريك على ممارسات الأمان الجيدة؟

نتبع أفضل ممارسات البرمجة بما في ذلك الممارسات الأمنية. تمر كل طلب سحب من المطورين بعملية مراجعة كود الفريق. ليس لدينا أي تدريبات محددة مثل تلك الخاصة بمهندسي الأمان، ولكن لدينا قائمة من الإرشادات لتجنب مثل هذه القضايا.