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

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

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

يدعم Aspose.Cells تحويل ملفات Excel إلى PDF ويحافظ على الدقة المرئية العالية في التحويل.

التحويل المباشر

Aspose.Cells يدعم التحويل من جداول البيانات إلى PDF بشكل مستقل عن البرامج الأخرى. ما عليك سوى حفظ ملف Excel في PDF باستخدام امتدادIWorkbookصف دراسي'يحفظطريقة. اليحفظطريقة توفرSaveFormat_Pdfعضو التعداد الذي يحول ملفات Excel الأصلية إلى تنسيق PDF.

اتبع الخطوات التالية لتحويل جداول بيانات Excel مباشرة إلى تنسيق PDF:

  1. إنشاء كائن منIWorkbookفئة عن طريق استدعاء مُنشئها الفارغ.
  2. يمكنك فتح / تحميل ملف قالب موجود أو تخطي هذه الخطوة إذا كنت تقوم بإنشاء المصنف من البداية.
  3. قم بأي عمل (إدخال البيانات ، وتطبيق التنسيق ، وتعيين الصيغ ، وإدراج الصور أو الكائنات الرسومية الأخرى ، وما إلى ذلك) في جدول البيانات باستخدام واجهات برمجة التطبيقات Aspose.Cells ‘.
  4. عند اكتمال كود جدول البيانات ، اتصل بـIWorkbookصف دراسي’يحفظطريقة لحفظ جدول البيانات.

يجب أن يكون تنسيق الملف PDF ، لذا حدد PDF ذي الصلة (قيمة محددة مسبقًا) من تعداد SaveFormat لإنشاء مستند PDF النهائي

يرجى الاطلاع على نموذج التعليمات البرمجية التالي ، الخاص بهنموذج لملف Excel والإخراج PDF للرجوع اليها.

التحويل المتقدم

يمكنك أيضًا اختيار استخدام ملفIPdfSaveOptionsفئة لتعيين سمات مختلفة للتحويل. تعيين خصائص مختلفة لملفIPdfSaveOptions تمنحك class التحكم في إعدادات الطباعة والخط والأمان والضغط للمخرج PDF. الخاصية الأكثر أهمية هيSetComplianceوالتي تمكنك من حفظ ملفات Excel في PDF / A متوافق مع ملفات PDF.

حفظ المصنف في PDF / A الملفات المتوافقة

يوضح مقتطف الشفرة التالي كيفية استخدام ملفIPdfSaveOptionsفئة لحفظ ملفات Excel بتنسيق PDF متوافق مع PDF / A

يرجى الاطلاع على نموذج التعليمات البرمجية التالي وملفالإخراج PDF للرجوع اليها.

قم بتعيين PDF وقت الإنشاء

مع الIPdfSaveOptions فئة ، يمكنك الحصول على وقت إنشاء PDF أو تعيينه.

يرجى الاطلاع على نموذج التعليمات البرمجية التالي وملفالإخراج PDF للرجوع اليها.