تحويل مستند الى بي دي اف

إن القدرة على تحويل المستندات بسهولة وموثوقية من صيغة إلى أخرى هي ميزة رئيسية في Aspose.Words. يُعتبر بي دي اف أحد أشهر صيغ التحويل – وهو صيغة ذات تخطيط ثابت تحافظ على المظهر الأصلي للمستند عند عرضه على منصات مختلفة. يُستخدم مصطلح “العرض” في Aspose.Words لوصف عملية تحويل مستند إلى صيغة ملف مقسمة إلى صفحات أو لها مفهوم الصفحات.

تحويل مستند ورد الى بي دي اف

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

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

تحويل DOCX أو DOC الى بي دي اف

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

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

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

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

تحويل الى معايير بي دي اف مختلفة

يوفر Aspose.Words تعداد PdfCompliance لدعم تحويل DOC أو DOCX إلى معايير صيغة بي دي اف مختلفة (مثل PDF 1.7، PDF 1.5، إلخ).

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

تحويل الصور الى بي دي اف

التحويل إلى بي دي اف لا يقتصر على صيغ مستندات Microsoft Word. أي صيغة مدعومة بواسطة Aspose.Words، بما في ذلك المنشأة برمجياً، يمكن أيضاً تحويلها إلى بي دي اف. على سبيل المثال، يمكننا تحويل الصور أحادية الصفحة، مثل جيه بي جي وبي إن جي وبي إم بي وإي إم إف أو دبليو إم إف، وكذلك الصور متعددة الصفحات، مثل تيف وجيف، إلى بي دي اف.

يوضح المثال التالي كيفية تحويل صور جيه بي جي وتيف إلى بي دي اف:

لجعل هذا الكود يعمل، تحتاج إلى إضافة مراجع لـ Aspose.Words و System.Drawing إلى مشروعك.

تقليل حجم مخرجات بي دي اف

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

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

انظر أيضاً