استدعاء

نستخدم مصطلح “العرض” في Aspose.Words لوصف عملية تحويل مستند إلى تنسيق ملف أو وسيط مرقّم أو يحمل مفهوم الصفحات. نحن نتحدث عن تحويل المستند إلى صفحات. يوضح الرسم البياني التالي ماهية العرض في Aspose.Words.

rendering_aspose-words

تتيح لك ميزات العرض في Aspose.Words إجراء ما يلي:

  • تحويل مستند أو صفحات محددة إلى تنسيقات PDF وXPS وHTML وXAML وPostScript وPCL.
  • تحويل مستند إلى مستند TIFF متعدد الصفحات، أو تحويل أي صفحة إلى صورة نقطية وحفظها بتنسيق BMP أو PNG أو JPEG.
  • تحويل صفحة مستند إلى صورة رسومات متجهة قابلة للتحجيم (SVG)، أو تحويلها إلى صورة متجهة وحفظها بتنسيق EMF.
  • عرض كائن Shape بشكل منفصل عن المستند إلى أي تنسيق صورة.

تنسيقات المستندات ذات التخطيط المتدفق أو ذات التخطيط الثابت

تُعرف معظم تنسيقات المستندات التي يمكن تحميلها في Aspose.Words بتنسيقات “تخطيط التدفق”. تتضمن تنسيقات تخطيط التدفق DOC، وOOXML، وRTF، وODT، وHTML. تتكون المستندات بهذه التنسيقات من عناصر مختلفة مثل الفقرات والجداول والرؤوس والتذييلات والصور والحقول وتنسيقاتها، على سبيل المثال، غامق ومائل والخط والحجم. ومع ذلك، لا تحتوي تنسيقات تخطيط التدفق على معلومات حول الموضع الذي يتم فيه عرض كل فقرة أو حرف معين على الصفحة.

في المقابل، تحتوي تنسيقات “التخطيط الثابت” (المعروفة أيضًا باسم “الصفحة الثابتة”) مثل PDF وXPS على معلومات تحديد الموقع الدقيقة لجميع عناصر المستند. تحافظ هذه التنسيقات على المظهر الأصلي للمستند بعد تقسيمه إلى صفحات، مما يوفر دقة أعلى للمعلومات المعروضة.

محرك تخطيط الصفحة

ينفذ Aspose.Words محرك تخطيط الصفحة الخاص به والذي يقوم بتنسيق مستند تخطيط التدفق في الصفحات. ينفذ Aspose.Words عددًا من العارضين الذين يقومون إما بإنتاج مستند ذي تخطيط ثابت مثل PDF أو XPS، أو إخراج الصفحات إلى وسيط آخر مثل الطباعة أو الرسم. لاحظ أنه يمكن أيضًا ترقيم صفحات التصدير لـ HTML وXAML. وهذا يعني أنه يمكن حفظ المستند بتنسيق HTML أو XAML عادي (تنسيق تخطيط التدفق)، أو بتنسيق HTML وXAML “مرقّم” يتميز بمواضع مطلقة للعناصر.

الميزة الأكثر أهمية لاستخدام محرك تخطيط الصفحة Aspose.Words هي أنه يحاكي الطريقة التي يعمل بها محرك تخطيط الصفحة الخاص بـ Microsoft Word. لذلك، عندما تقوم بتحويل مستند Microsoft Word إلى PDF أو XPS أو طباعته باستخدام Aspose.Words، ستظهر المخرجات تمامًا كما لو تم ذلك بواسطة Microsoft Word. لاحظ أن Aspose.Words لا يستخدم Microsoft Word.