التحويل بين تنسيقات Excel

تحويل ملف Excel إلى PDF

PDF تستخدم الملفات على نطاق واسع لتبادل الوثائق بين المنظمات والقطاعات الحكومية والأفراد. إنه تنسيق مستند قياسي وغالبًا ما يُطلب من مطوري البرامج إيجاد طريقة لتحويل ملفات Excel Microsoft إلىPDF مستندات. Aspose.Cells يدعم تحويل ملفات Excel إلى PDF ويحافظ على دقة بصرية عالية في التحويل.

Aspose.Cells for .NET يدعم التحويل من جداول البيانات إلى PDF بشكل مستقل عن البرامج الأخرى. احفظ ملف Excel في PDF باستخدام طريقة Save لفئة المصنف. توفر طريقة الحفظ عضو التعداد SaveFormat.Pdf الذي يحول ملفات Excel الأصلية إلى تنسيق PDF.

التحويل مباشرة من جدول البيانات إلى PDF ، بدلاً من استخدام أداة خارجية أو API خارجي ، لديه العديد منمزايا:

  1. لا يتطلب التحويل المباشر ملفات مؤقتة لأن العملية برمتها يمكن إجراؤها في الذاكرة.
  2. ليست هناك حاجة إلى ملف XML بحيث يمكن بسهولة تحويل الملفات الكبيرة.
  3. سرعة التحويل أسرع بكثير.

لتحويل الملفات إلى PDF:

  1. إنشاء كائن مندفتر العمل فئة عن طريق استدعاء مُنشئها الفارغ.
  2. يمكنكفتح / تحميل ملف قالب موجود أو تخطي هذه الخطوة إذا كنت تقوم بإنشاء المصنف من البداية.
  3. قم بالعمل المطلوب (إدخال البيانات ، وتطبيق التنسيق ، وتعيين الصيغ ، وإدراج الصور أو الكائنات الرسومية الأخرى ، وما إلى ذلك) على جدول البيانات باستخدام واجهات برمجة التطبيقات Aspose.Cells ‘.
  4. عند اكتمال كود جدول البيانات ، اتصل بـطريقة حفظ فئة المصنف لحفظ جدول البيانات. يجب أن يكون تنسيق الملف PDF ، لذا حدد Pdf (قيمة محددة مسبقًا) من تعداد SaveFormat لإنشاء مستند PDF النهائي.
  Workbook workbook = new Workbook(openFileDialog1.FileName);

  workbook.Save(saveFileDialog1.FileName, SaveFormat.Pdf);

تحويل ملف Excel إلى MHTML

MHTML يجمع بين HTML العادي والموارد الخارجية (أي المحتوى المرتبط عادةً ، مثل الصور والرسوم المتحركة والصوت وما إلى ذلك) في ملف واحد. يتم استخدامها لرسائل البريد الإلكتروني بامتداد الملف .mht. يدعم Aspose.Cells قراءة وكتابة ملفات MHTML.

  Workbook workbook = new Workbook(openFileDialog1.FileName);

  //Specify the HTML Saving Options

  HtmlSaveOptions sv = new HtmlSaveOptions(SaveFormat.MHtml);

  workbook.Save(saveFileDialog1.FileName, sv);

تحويل ملف Excel إلى XPS

في بعض الأحيان ، تريد تحويل مصنف أو حفظه باستخدام أوراق عمل متعددة إلى تنسيق نصي. بالنسبة لتنسيقات النص (على سبيل المثال TXT ، TabDelim ، CSV إلخ.) ، افتراضيًا ، يتم حفظ محتويات ورقة العمل النشطة فقط Microsoft Excel و Aspose.Cells.

  Workbook workbook = new Workbook(openFileDialog1.FileName);

 workbook.Save(saveFileDialog1.FileName, SaveFormat.CSV);

تنزيل نموذج التعليمات البرمجية