Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
تدعم مكتبة Aspose.PDF for .NET تنسيقات الملفات الشائعة مثل PDF و TXT و HTML و PCL و XML و XPS و EPUB و TEX وتنسيقات الصور. لمزيد من التفاصيل، يرجى زيارة الصفحة Supported">تنسيقات الملفات.
نعم، تحتوي المكتبة على عملاء API مدمجين لـ OpenAI و Llama. تتيح لك إجراء طلبات API وإنشاء مساعدي ذكاء اصطناعي. يمكنك العثور على أمثلة في صفحة PDF">مساعد الذكاء الاصطناعي.
يمكنك دمج عدد غير محدود من الملفات في PDF في وقت واحد.
لإدراج صورة في PDF باستخدام مكتبة Aspose.PDF for .NET، يمكنك العثور على hereالمعلومات هنا.
لتحرير النص في PDF باستخدام مكتبة Aspose.PDF for .NET، يمكنك العثور على hereالمعلومات هنا.
لإضافة أرقام الصفحات إلى PDF باستخدام مكتبة Aspose.PDF for .NET، يمكنك العثور على hereالمعلومات هنا.
لإنشاء خلفية لمستند PDF باستخدام مكتبة Aspose.PDF for .NET، يمكنك العثور على hereالمعلومات هنا.
لتأمين مستند PDF باستخدام مكتبة Aspose.PDF for .NET، يمكنك العثور على hereالمعلومات هنا.
لإضافة نص عريض في تعليق مميز، يمكنك العثور على hereالمعلومات هنا.
للتحقق من صحة مستند PDF المعنون، يمكنك العثور على hereالمعلومات هنا.
لاستخدام regex مع فئة `TextFragmentAbsorber` في مكتبة Aspose.PDF for .NET، يمكنك العثور على hereالمعلومات هنا.
لإنشاء مستند PDF/A صالح، يمكنك العثور على hereالمعلومات هنا.
لا، Aspose.PDF تسجل جميع المشاكل التي واجهتها، بما في ذلك تلك التي تم إصلاحها تلقائيًا. إذا كانت جميع الإدخالات في السجل محددة كـ Convertable=True، فهذا يعني أنه تم إصلاح جميع المشاكل، وتم تحويل المستند بنجاح. فقط الإدخالات التي تحمل Convertable=False تشير إلى فشل التحويل.
إذا كان سجل تحويل PDF/A يحتوي على إدخالات خطأ "الخط غير مضمن" محددة كـ Convertable=False، فهذا يعني أن المستند الأصلي يتضمن خطوطًا مفقودة سواء في المستند نفسه أو على الجهاز الذي يتم فيه إجراء التحويل. تحقق من hereالمعلومات هنا لمعرفة كيفية استبدال الخطوط المفقودة.
يمنع خيار 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. يمكنك استخدام إصدار .NET Core أو أحدث، والذي يعمل عبر الأنظمة ويمكن استخدامه على Windows و macOS و Linux.
لا تدعم مكتبة Aspose.PDF for .NET الإطارات التالية من .NET: .NET 2.0 و .NET 3.5. ومع ذلك، يمكنك استخدام مكتبة Aspose.PDF for .NET مع أي من هذه الإطارات لمشروعك. توفر المكتبة واجهة برمجة تطبيقات متسقة عبر إصدارات .NET المختلفة، مما يسهل نقل الكود الخاص بك بين الإطارات حسب الحاجة.
يمكنك التحقق من جميعها على GitHubهذه الصفحة.
نعم، نتبع الممارسات التالية:
يتم فحص المنتج شهريًا بحثًا عن الثغرات والمشاكل الأمنية باستخدام أدوات SonarQube و SBOM. نتيجة SonarQube هي تقرير أمني يمكن طلبه من فريق الدعم. تقوم أداة SBOM بإنشاء تقريرين بتنسيقات CyclonDX و SPDX، والتي تتوفر في حزمة الإصدار، ويمكن العثور على مزيد من التفاصيل في trust.aspose.comهذه الصفحة.
نحن نتفاعل مع مشاكل الأمان في أقرب وقت ممكن. إنها أولوية قصوى في تطوير المنتج. حاليًا، لا توجد لدينا أي مشاكل أمنية خطيرة تم العثور عليها من قبل العملاء، نحن نستخدم برامج فحص الكود مثل SonarCube للقبض على الثغرات الأمنية في المنتج في كل إصدار.
نحن نستخدم استراتيجية الإصلاح العاجل لتقديم تحديثات حاسمة للعملاء، بخلاف ذلك، يتم تقديم جميع التحديثات الأمنية في إصدار شهري جديد.
نتبع أفضل ممارسات البرمجة بما في ذلك الممارسات الأمنية. تمر كل طلب سحب من المطورين بعملية مراجعة كود الفريق. ليس لدينا أي تدريبات محددة مثل تلك الخاصة بمهندسي الأمان، ولكن لدينا قائمة من الإرشادات لتجنب مثل هذه القضايا.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.