تحويل RTF إلى صور باستخدام Python

RTF إلى JPG و TIFF و BMP و PNG و GIF لتحويل الصور في تطبيقات Python دون تثبيت Microsoft Word ®.

 

لمطور Python ، الذي يحاول إضافة RTF إلى ميزة تحويل PNG و BMP و TIFF و JPEG و GIF Images داخل التطبيق. يمكن أن تساعد Aspose.Total for Python via .NET API في استيراد وتصدير الصور وملفات Word بالإضافة إلى أتمتة عملية التحويل. إنها حزمة كاملة من واجهات برمجة التطبيقات المختلفة التي تتعامل مع تنسيقات مختلفة.

نحن نستخدم Aspose.Words for Python via .NET API وهو جزء من حزمة Aspose.Total for Python via .NET لإضافة RTF إلى ميزة تحويل صور JPG و PNG و GIF و BMP و TIFF. لمجرد التحويل هو مجرد سطرين من التعليمات البرمجية. قم بتحميل ملف RTF واستدعاء طريقة الحفظ مع مسار الصورة المناسب جنبًا إلى جنب مع SaveFormat بالتنسيق المناسب. ولكن في حالة الحاجة إلى تعيين معلومات إضافية مثل إعداد الدقة الأفقية والرأسية ، والمقياس ، وتنسيق البكسل ، والسطوع والمزيد ، فهناك فئة ImageSaveOptions لاستخدامها في كل هذه الأشياء. باستخدام ImageSaveOptions ، يمكن للمرء بسهولة عرض صفحة RTF معينة في صورة ذات خلفية شفافة أو ملونة ، وتحديد دقة أثناء العرض ، وتكوين الضغط والمزيد. اعتمادًا على المتطلبات ، يمكن للمرء أن يستخدم حسب متطلباته ، وهنا طريقة أخرى لتحويل Word To Image .

كيف تحويل RTF إلى صور في Python

  • قم بتحميل ملف RTF المصدر باستخدام فئة Document
  • قم بإنشاء مثيل ImageSaveOptions
  • حدد رقم الصفحة للتحويل باستخدام PageSet
  • اضبط الخصائص
  • قم باستدعاء طريقة “الحفظ” أثناء تمرير مسار ملف الإخراج والخيارات المحددة كمعلمات. لذلك يتم تحويل ملف RTF الخاص بك إلى صور بالمسار المحدد.

متطلبات التحويل

  • بالنسبة إلى تحويل RTF إلى صور (JPG ، PNG ، GIF ، BMP ، TIFF) ، يلزم Python 3.5 أو أحدث
  • واجهات برمجة التطبيقات المرجعية داخل المشروع مباشرة من PyPI ( Aspose.Words )
  • أو استخدم أوامر النقطة التالية `` تثبيت النقطة لكلمات الغرض ’’ `.
  • علاوة على ذلك ، فإن نظام التشغيل Microsoft Windows أو Linux (انظر المزيد عن Words ) وللينكس تحقق من المتطلبات الإضافية لـ gcc و libpython واتبع التعليمات خطوة بخطوة INSTALL
 

حفظ RTF على الصور في Python - تحويل بسيط

 
 

RTF لتحويل الصور مع خيارات محددة

 
تحويل RTF إلى صور يحول مستندات النص المنسق إلى مخرجات بصرية مثل صور الصفحات للعرض أو المشاركة أو المعاينة أو التضمين. يكون ذلك مفيدًا عندما تكون دقة المستند، والحفاظ على التخطيط، وسهولة الوصول عبر المنصات أكثر أهمية من بنية النص القابلة للتحرير. في سير عمل الأتمتة، يدعم تحويل RTF إلى صور عرض المستندات على نطاق واسع للمعاينات، والأرشيفات، وأنظمة النشر، وعمليات المراجعة البصرية حيث تكون المظهر المتسق مهمًا عبر الأجهزة والبيئات.

حالات الاستخدام الرئيسية

  • إنشاء معاينة المستند
    يحول الصفحات إلى صور يسهل عرضها في البوابات أو التطبيقات أو أنظمة المحتوى.

  • الحفاظ على التخطيط
    يساعد على الحفاظ على المظهر البصري لمحتوى النص الغني للمشاركة والمراجعة.

  • تصور الأرشيف
    يدعم تخزين المستندات كلقطات قابلة للعرض للرجوع إليها على المدى الطويل.

سيناريوهات الأتمتة

  • سير عمل المصغرات والمعاينات الآلية
    يمكن للأنظمة تحويل ملفات RTF إلى صور لنتائج البحث أو لوحات التحكم أو مكتبات المستندات.

  • خطوط النشر والتوزيع
    يتيح التحويل البرمجي توصيل المحتوى بصريًا في القنوات التي تفضل الأصول كصور.

  • عمليات التصيير الدفعي
    يمكن تحويل مجموعات المستندات الكبيرة إلى صور صفحات متسقة للامتثال أو المراجعة أو العرض على الويب.

استكشف RTF خيارات التحويل مع Python

تحويل BMPs إلى EMAIL (ملف صورة نقطية)
تحويل BMPs إلى EML (ملف صورة نقطية)
تحويل BMPs إلى EMLX (ملف صورة نقطية)
تحويل BMPs إلى ICS (ملف صورة نقطية)
تحويل BMPs إلى MBOX (ملف صورة نقطية)
تحويل BMPs إلى MSG (ملف صورة نقطية)
تحويل BMPs إلى OFT (ملف صورة نقطية)
تحويل BMPs إلى OST (ملف صورة نقطية)
تحويل BMPs إلى PST (ملف صورة نقطية)
تحويل BMPs إلى VCF (ملف صورة نقطية)
تحويل CSVs إلى DOC (قيم مفصولة بفواصل)
تحويل CSVs إلى DOCM (قيم مفصولة بفواصل)
تحويل CSVs إلى DOCX (قيم مفصولة بفواصل)
تحويل CSVs إلى DOT (قيم مفصولة بفواصل)
تحويل CSVs إلى DOTM (قيم مفصولة بفواصل)
تحويل CSVs إلى DOTX (قيم مفصولة بفواصل)
تحويل CSVs إلى MOBI (قيم مفصولة بفواصل)
تحويل CSVs إلى ODT (قيم مفصولة بفواصل)
تحويل CSVs إلى OTT (قيم مفصولة بفواصل)
تحويل CSVs إلى POT (قيم مفصولة بفواصل)
تحويل CSVs إلى POTX (قيم مفصولة بفواصل)
تحويل CSVs إلى POWERPOINT (قيم مفصولة بفواصل)
تحويل CSVs إلى PPS (قيم مفصولة بفواصل)
تحويل CSVs إلى PPSM (قيم مفصولة بفواصل)
تحويل CSVs إلى PPSX (قيم مفصولة بفواصل)
تحويل CSVs إلى PPT (قيم مفصولة بفواصل)
تحويل CSVs إلى PPTM (قيم مفصولة بفواصل)
تحويل CSVs إلى PPTX (قيم مفصولة بفواصل)
تحويل CSVs إلى RTF (قيم مفصولة بفواصل)
تحويل CSVs إلى WORD (قيم مفصولة بفواصل)
تحويل CSVs إلى WORDML (قيم مفصولة بفواصل)
تحويل DIFs إلى DOC (تنسيق تبادل البيانات)
تحويل DIFs إلى DOCM (تنسيق تبادل البيانات)
تحويل DIFs إلى DOCX (تنسيق تبادل البيانات)
تحويل DIFs إلى DOT (تنسيق تبادل البيانات)
تحويل DIFs إلى DOTM (تنسيق تبادل البيانات)
تحويل DIFs إلى DOTX (تنسيق تبادل البيانات)
تحويل DIFs إلى MOBI (تنسيق تبادل البيانات)
تحويل DIFs إلى ODT (تنسيق تبادل البيانات)
تحويل DIFs إلى OTT (تنسيق تبادل البيانات)