حفظ مستند كصفحة متعددة TIFF
عند العمل مع المستندات، غالبا ما تحتاج إلى تحويل المستند إلى ملف(ملفات) صورة نقطية. هذا مهم بشكل خاص إذا كان عليك تقديم المستند بتنسيق قابل للقراءة وقابل للطباعة، ولكن غير قابل للتحرير. على سبيل المثال، يمكنك استخدام صورة نقطية للصفحة الأولى من المستند كمعاينة. توضح هذه المقالة كيفية تحويل مستند إلى صورة نقطية باستخدام مثال تنسيق TIFF - أحد تنسيقات الصور الأكثر شيوعا.
تحويل DOC إلى صفحات متعددة TIFF
في Aspose.Words، يمكن إجراء التحويل من DOC إلى TIFF بسطر واحد من التعليمات البرمجية، ببساطة عن طريق تمرير مسار “حفظ إلى” وامتداد الملف ذي الصلة إلى طريقة Save. تستمد طريقة Save تلقائيا SaveFormat
من امتداد اسم الملف المحدد في المسار. يوضح المثال التالي كيفية تحويل مستند إلى تنسيق TIFF:
تحديد خيارات إضافية عند التقديم TIFF
غالبا ما تحتاج إلى تحديد خيارات إضافية، والتي تؤثر على نتيجة العرض. لهذا الغرض، استخدم فئة ImageSaveOptions، التي تحتوي على خصائص تحدد كيفية عرض المستند على الصورة. يمكنك تحديد ما يلي:
- حفظ التنسيق لتحديد قائمة الخيارات المتاحة (SaveFormat)
- القرار (HorizontalResolution, VerticalResolution, Resolution)
- عدد الصفحات (PageIndex، PageCount)
- إعدادات اللون والإضاءة (PaperColor, ImageColorMode, ImageBrightness, ImageContrast)
- جودة الصورة(JpegQuality, Scale, TiffCompression, GraphicsQualityOptions)
- الطريقة المستخدمة لإضفاء الطابع الثنائي على الصورة (TiffBinarizationMethod، ThresholdForFloydSteinbergDithering)
- تنسيق البكسل للصور التي تم إنشاؤها (PixelFormat)
- Windows معالجة ملفات التعريف بواسطة Aspose.Words (MetafileRenderingOptions, UseGdiEmfRenderer)
- الخيارات الإضافية التي يمكنك رؤيتها في فئة ImageSaveOptions
يوضح المثال التالي كيفية تحويل DOC إلى TIFF باستخدام الخيارات المكونة:
عتبة TIFF ثنائية
يمكن حفظ صورة TIFF بتنسيق 1 نقطة لكل بكسل عن طريق تعيين الخاصية PixelFormat إلى نوع تنسيق Format1bppIndexed بكسل، والخاصية TiffCompression إما إلى رقم 3 أو رقم 4.
لتجزئة الصورة، Aspose.Words يستخدم أبسط طريقة-العتبة. تقوم هذه الطريقة بتحويل صورة ذات مقياس رمادي TIFF إلى صورة ثنائية، باستخدام قيمة عتبة. لذلك، عندما يحتاج المستند إلى التحويل إلى تنسيق ملف TIFF، فمن الممكن الحصول على أو تعيين عتبة TIFF ثنائية عبر خاصية ThresholdForFloydSteinbergDithering. يتم تعيين القيمة الافتراضية لهذه الخاصية إلى 128، وكلما ارتفعت هذه القيمة، كانت الصورة أغمق.
يوضح المثال التالي كيفية تنفيذ TIFF بيناريزاتيون مع عتبة محددة:
أدناه يمكنك مقارنة الصور التي تم تنفيذ TIFF ثنائية عند قيم عتبة مختلفة: