تحويل مستند Word إلى صورة TIFF باستخدام C #

يمكننا بسهولة تحويل مستندات Word (DOC أو DOCX) إلى صور نقطية. الصور النقطية قادرة على تقديم مرئيات معقدة ومتعددة الألوان. TIFF هو تنسيق شائع لتخزين الصور النقطية. يدعم حفظ صور متعددة على شكل صفحات. هذه الميزة المميزة لتنسيق TIFF تجعله خيارًا مناسبًا لتقديم مستندات Word بتنسيق للقراءة فقط. في هذه المقالة ، سوف نتعلم كيفية تحويل مستند Word إلى صورة TIFF باستخدام C #.

سيتم تناول الموضوعات التالية في هذه المقالة:

C # API لتحويل Word إلى TIFF

لتحويل DOC إلى TIFF أو DOCX إلى TIFF ، سنستخدم Aspose.Words for .NET API. يتيح لنا إنشاء الملفات وتعديلها وتحويلها وتقديمها وطباعتها دون استخدام Microsoft Word مباشرة داخل التطبيقات عبر الأنظمة الأساسية. يرجى إما تنزيل DLL الخاصة بواجهة برمجة التطبيقات أو تثبيته باستخدام NuGet.

PM> Install-Package Aspose.Words

تحويل مستند Word إلى TIFF في C

يمكننا تحويل مستند Word إلى ملف TIFF متعدد الصفحات باتباع الخطوات الواردة أدناه:

  1. قم بتحميل مستند Word باستخدام فئة Document.
  2. احفظ المستند كملف TIFF باستخدام طريقة Save (). يأخذ مسار ملف الإخراج كوسيطة.

يُظهر نموذج التعليمات البرمجية التالي كيفية تحويل مستند Word إلى TIFF باستخدام C #.

// يوضح مثال التعليمات البرمجية هذا كيفية تحويل DOCX إلى TIFF.
// قم بتحميل مستند Word
Document doc = new Document("C:\\Files\\Document.docx");

// تحويل Word إلى TIFF
doc.Save("C:\\Files\\SaveWordAsTiff.tiff");
تحويل مستند Word إلى TIFF في C #.

تحويل مستند Word إلى TIFF في C #.

تخصيص تحويل Word إلى TIFF في C

يمكننا استخدام خيارات مختلفة لتخصيص تحويل مستندات Word إلى TIFF. لهذا الغرض ، توفر API فئة ImageSaveOptions. يسمح بتعيين سطوع الصورة ودقة الوضوح ونطاق الصفحات المراد تحويلها ونظام الضغط وما إلى ذلك. يرجى اتباع الخطوات المذكورة أدناه لتعيين خيارات إضافية أثناء تحويل Word إلى TIFF.

  1. أولاً ، قم بتحميل مستند Word باستخدام فئة [المستند] (https://apireference.aspose.com/words/net/aspose.words/Document).
  2. بعد ذلك ، أنشئ مثيلًا لفئة [ImageSaveOptions] (https://apireference.aspose.com/words/net/aspose.words.saving/imagesaveoptions) باستخدام تنسيق صورة الإدخال كوسيطة.
  3. بعد ذلك ، قم بتعيين الخيارات المطلوبة مثل [TiffCompression] (https://apireference.aspose.com/words/net/aspose.words.saving/imagesaveoptions/properties/tiffcompression) ، و Resolution ، وما إلى ذلك.
  4. أخيرًا ، قم باستدعاء طريقة [Save (string، ImageSaveOptions)] (https://apireference.aspose.com/words/net/aspose.words.document/save/methods/4) لتحويل Word إلى TIFF.

يُظهر نموذج التعليمات البرمجية التالي كيفية تحويل مستند Word إلى صورة TIFF بخيارات إضافية.

// يوضح مثال الكود هذا كيفية تحويل DOCX إلى TIFF بخيارات إضافية.
// قم بتحميل مستند Word
Document doc = new Document("C:\\Files\\Document.docx");

// قم بإنشاء كائن ImageSaveOptions لتمريره إلى أسلوب الحفظ
ImageSaveOptions options = new ImageSaveOptions(SaveFormat.Tiff);

// اضبط الصفحة (الصفحات) للعرض
options.PageSet = new PageSet(1);

// تطبيق ضغط CCITT4
options.TiffCompression = TiffCompression.Ccitt4;

// اضبط سطوع الصورة وتباينها.
// كلاهما على مقياس 0-1 وهما 0.5 افتراضيًا.
options.ImageBrightness = 0.3f;
options.ImageContrast = 0.7f;

// قم بتعيين كل من الدقة الأفقية والعمودية لـ 
// الصور التي تم إنشاؤها ، بالنقاط في البوصة.
// قم بتعيين خاصية "Resolution" على "72" لتقديم المستند بدقة 72 نقطة في البوصة.
options.Resolution = 72;

// تحويل Word إلى TIFF
doc.Save("C:\\Files\\Convert_with_Options.tiff");

احصل على رخصة مجانية

يرجى تجربة واجهة برمجة التطبيقات بدون قيود التقييم من خلال طلب ترخيص مجاني مؤقت.

استنتاج

في هذه المقالة ، تعلمنا كيفية تحويل مستند Word إلى صورة TIFF باستخدام C #. لقد رأينا أيضًا كيفية تطبيق خيارات إضافية مثل ضغط TIFF والدقة برمجيًا. بالإضافة إلى ذلك ، يمكنك معرفة المزيد حول Aspose.Words for .NET API باستخدام التوثيق. في حالة وجود أي غموض ، فلا تتردد في الاتصال بنا على المنتدى.

أنظر أيضا