محول المستند إلى PDF

ال Aspose.Words Document to PDF Converter for .NET هي واجهة برمجة تطبيقات خفيفة الوزن وعالية الأداء تركز على تحويل Word إلى PDF. يدعم سيناريوهات شائعة مثل DOCX → PDF أو DOC → PDF دون الحاجة إلى Microsoft Office.

التثبيت والإعداد

  1. قم بتثبيت حزمة NuGet Aspose.Words (واجهة برمجة التطبيقات الأساسية التي تشغل التحويلات).
  2. تطبيق الترخيص القائم على القياس عند بدء التشغيل لتجنب حدود التقييم: انظر الترخيص القائم على القياس .
  3. مراجعة متطلبات الإطار في دليل التثبيت .

المنصات المدعومة:

  • OS: Windows, Linux, macOS
  • الأطر: .NET Framework 4.x, .NET Standard 2.0, .NET Core 2.0–3.1, .NET 5/6/7+, Mono
  • بيئات التطوير المتكاملة: Visual Studio 2017–2026, JetBrains Rider, MonoDevelop.

البدء السريع: جرّب تحويل Word إلى PDF

using Aspose.Words;
var doc = new Document("input.docx");
doc.Save("output.pdf");

الميزات والوظائف

تغطية شاملة للأنساق

الإدخال/الإخراج (محدد):

  • عائلة Word: DOC, DOCX, RTF, DOT, DOTX, DOTM, DOCM, Word 2003 XML و Word 2007 XML
  • تخطيط ثابت: PDF (إخراج فقط)

ضبط دقيق مع خيارات الحفظ:

  • PDF: الامتثال لـ Pdf17 فقط، التشفير، أعلام الأذونات، التوقيعات الرقمية، تضمين الخطوط، ضغط الصور.

الكشف التلقائي عن الصيغة

تكتشف الواجهة البرمجية (API) الصيغة من رؤوس الملفات, لذا يمكنك قبول التحميلات العشوائية بأمان في خدمات الويب.

دقة التخطيط والبيانات الوصفية

يحافظ على الخطوط، الأنماط، الجداول، رؤوس/تذييلات الصفحات، العلامات المائية، التعليقات، فواصل الأقسام، و خصائص المستند (المؤلف، العنوان، الحقول المخصصة). يمكن تحويل البيانات الوصفية برمجيًا أثناء التحويل.

معالجة صديقة للخادم

  • غير متزامن/دفعة التحويل والتوازي لزيادة throughput.
  • حدود قابلة للتكوين للذاكرة ومعالجة الصفحات للوثائق الكبيرة.

أفضل الممارسات

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

FAQ

  1. هل يتطلب Microsoft Office؟? لا. إنها API مستقلة.
  2. هل يمكنني التحويل دون لمس نظام الملفات؟? نعم. يمكن أن تكون جميع التحويلات تدفق → تدفق.
  3. كيف يمكنني فرض PDF/A؟? Aspose.Words Document to PDF Converter for .NET يدعم Pdf17 الامتثال فقط.
  4. هل يمكنني حماية ملفات PDF بكلمة مرور؟? نعم. قم بتكوين التشفير وعلامات الأذونات في PdfSaveOptions.
  5. كيف أحول الصفحات المحددة؟? استخدام PageSet في ImageSaveOptions أو FixedPageSaveOptions‑الفئات المشتقة.
 عربي