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

تعد القدرة على تحويل المستندات بسهولة وموثوقية من تنسيق إلى آخر ميزة رئيسية في Aspose.Words. أحد أكثر التنسيقات شيوعا للتحويل هو PDF - تنسيق تخطيط ثابت، والذي يحافظ على المظهر الأصلي للمستند أثناء عرضه على منصات مختلفة. يستخدم مصطلح" التقديم " في Aspose.Words لوصف عملية تحويل مستند إلى تنسيق ملف مرقم صفحات أو يحتوي على مفهوم الصفحات.

تحويل مستند كلمة إلى PDF

التحويل من كلمة إلى PDF عملية معقدة إلى حد ما تتطلب عدة مراحل من الحساب. Aspose.Words يحاكي محرك التخطيط الطريقة التي يعمل بها محرك تخطيط الصفحة Microsoft Word، مما يجعل مستندات الإخراج PDF تبدو قريبة قدر الإمكان مما يمكنك رؤيته في Microsoft Word.

باستخدام Aspose.Words، يمكنك تحويل مستند برمجيا من DOC أو DOCX إلى PDF دون استخدام Microsoft أوفيس. تشرح هذه المقالة كيفية إجراء هذا التحويل.

تحويل DOCX أو DOC إلى PDF

يعد التحويل من تنسيق المستند DOC أو DOCX إلى تنسيق PDF في Aspose.Words أمرا سهلا للغاية ويمكن تحقيقه باستخدام سطرين فقط من التعليمات البرمجية التي:

  1. قم بتحميل المستند الخاص بك في كائن Document باستخدام أحد منشئيه عن طريق تحديد اسم المستند بامتداد التنسيق الخاص به.
  2. استدعاء إحدى طرق Document.Save على الكائن Document وحدد تنسيق الإخراج المطلوب كـ PDF عن طريق إدخال اسم ملف مع “.PDF " تمديد.

يوضح مثال الكود التالي كيفية تحويل مستند من DOCX إلى PDF باستخدام طريقة Save:

يمكنك تنزيل ملف القالب لهذا المثال من Aspose.Words GitHub.

تحويل إلى معايير PDF مختلفة

Aspose.Words يوفر PdfCompliaceالتعداد لدعم تحويل DOC أو DOCX إلى معايير تنسيق PDF مختلفة (مثل PDF 1.7, PDF 1.5, الخ.).

يوضح مثال الكود التالي كيفية تحويل مستند إلى PDF 1.7 باستخدام PdfSaveOptions مع الامتثال ل PDF17:

تحويل الصور إلى PDF

التحويل إلى PDF غير مقيد بتنسيقات المستندات Microsoft Word. يمكن أيضا تحويل أي تنسيق يدعمه Aspose.Words، بما في ذلك الذي تم إنشاؤه برمجيا، إلى PDF. على سبيل المثال، يمكننا تحويل الصور ذات الصفحة الواحدة، مثل JPEG, PNG, BMP, EMF, أو WMF، بالإضافة إلى صور متعددة الصفحات، مثل TIFF و GIF، إلى PDF.

يوضح مثال الكود التالي كيفية تحويل JPEG و TIFF الصور إلى PDF:

لجعل هذا الرمز يعمل، تحتاج إلى إضافة مراجع إلى Aspose.Words، Java.أوت.صورة, وجافاكس.حزم فئة إيماجيو لمشروعك.

تقليل حجم الإخراج PDF

عند الحفظ إلى PDF، يمكنك تحديد ما إذا كنت تريد تحسين الإخراج. للقيام بذلك، تحتاج إلى تعيين علامة OptimizeOutput على صحيح، ثم ستتم إزالة اللوحات المتداخلة الزائدة عن الحاجة واللوحات الفارغة، وسيتم تسلسل الحروف الرسومية المجاورة بنفس التنسيق.

يوضح مثال التعليمات البرمجية التالية كيفية تحسين الإخراج:

أنظر أيضا