تحويل مصنف Excel إلى PDF
تُستخدم ملفات PDF على نطاق واسع لتبادل المستندات بين المؤسسات والقطاعات الحكومية والأفراد. إنه تنسيق مستند قياسي وغالبًا ما يُطلب من مطوري البرامج إيجاد طريقة لتحويل ملفات Excel Microsoft إلى PDF مستندًا.
Aspose.Cells يدعم تحويل ملفات Excel إلى PDF ويحافظ على دقة بصرية عالية في التحويل.
Aspose.Cells for .NET يكتب مباشرة المعلومات حول API ورقم الإصدار في مستندات الإخراج. على سبيل المثال، عند تقديم المستند إلى PDF، تتم تعبئة Aspose.Cells for .NETPDF منتج حقل ذو قيمة، على سبيل المثال “Aspose.Cells v23.2”.
يرجى ملاحظة أنه يمكنك تغيير هذه المعلومات في المستندات الناتجة عن طريق**PdfSaveOptions.Producer** ملكية.
التحويل المباشر
Aspose.Cells for .NET يدعم التحويل من جداول البيانات إلى PDF بشكل مستقل عن البرامج الأخرى. ما عليك سوى حفظ ملف Excel على الرقم PDF باستخدام ملف**المصنف**فصل'**حفظ** طريقة. ال**حفظ** توفر الطريقة**حفظ التنسيق.Pdf**عضو التعداد الذي يحول ملفات Excel الأصلية إلى تنسيق PDF.
اتبع الخطوات التالية لتحويل جداول بيانات Excel مباشرة إلى تنسيق PDF:
- إنشاء مثيل لكائن من**المصنف**فئة عن طريق استدعاء منشئها الفارغ.
- يمكنك فتح/تحميل ملف قالب موجود أو تخطي هذه الخطوة إذا كنت تقوم بإنشاء المصنف من البداية.
- قم بأي عمل (إدخال البيانات، وتطبيق التنسيق، وتعيين الصيغ، وإدراج الصور أو الكائنات الرسومية الأخرى، وما إلى ذلك) في جدول البيانات باستخدام واجهات برمجة التطبيقات Aspose.Cells.
- عند اكتمال رمز جدول البيانات، اتصل بـ**المصنف**فصل'**حفظ**طريقة حفظ جدول البيانات.
يجب أن يكون تنسيق الملف PDF لذا اخترPdf (قيمة محددة مسبقًا) من**حفظ التنسيق**التعداد لإنشاء مستند PDF النهائي.
التحويل المتقدم
يمكنك أيضًا اختيار استخدام**PdfSaveOptions** class لتعيين سمات مختلفة للتحويل. تحديد خصائص مختلفة لل**PdfSaveOptions** تمنحك الفئة التحكم في إعدادات الطباعة والخط والأمان والضغط للإخراج PDF. الخاصية الأكثر أهمية هي**الامتثال**والتي تمكنك من حفظ ملفات Excel إلى ملفات PDF/A المتوافقة مع PDF.
حفظ المصنف في PDF/A الملفات الممتثلة
يوضح مقتطف الكود المتوفر أدناه كيفية استخدام**PdfSaveOptions**فئة لحفظ ملفات Excel بتنسيق PDF/A المتوافق PDF.
اضبط وقت الإنشاء PDF
مع ال**PdfSaveOptions**فئة، يمكنك الحصول على أو ضبط وقت الإنشاء PDF. الكود التالي يوضح استخدام**PdfSaveOptions.CreatedTime** الخاصية لتعيين وقت إنشاء الملف PDF.
قم بتعيين خيار ContentCopyForAccessibility
مع ال**PdfSaveOptions** فئة، يمكنك الحصول على أو تعيين PDF**AccessibilityExtractContent** خيار للتحكم في الوصول إلى المحتوى في PDF المحول.
تصدير الخصائص المخصصة إلى PDF
مع ال**PdfSaveOptions** فئة، يمكنك تصدير الخصائص المخصصة في المصنف المصدر إلى PDF.**PdfCustomPropertiesExport**يتم توفير العداد لتحديد الطريقة التي يتم بها تصدير الخصائص. ويمكن ملاحظة هذه الخصائص في برنامج Adobe Acrobat Reader بالضغط على خيار File ثم خصائص كما هو موضح في الصورة التالية. يمكن تنزيل ملف القالب “sourceWithCustProps.xlsx”.هنا للاختبار والإخراج PDF ملف “outSourceWithCustProps” متاحهنا للتحليل.
سمات التحويل
نحن نعمل على تحسين ميزات التحويل مع كل إصدار جديد. لا يزال تحويل Aspose.Cell من Excel إلى PDF به بعض القيود. MapChart غير مدعوم عند التحويل إلى تنسيق PDF. كما أن بعض الكائنات الرسومية غير معتمدة بشكل جيد.
يسرد الجدول التالي جميع الميزات المدعومة كليًا أو جزئيًا عند التصدير إلى PDF باستخدام Aspose.Cells. هذا الجدول ليس نهائيًا ولا يغطي جميع سمات جدول البيانات ولكنه يحدد الميزات غير المدعومة أو المدعومة جزئيًا للتحويل إلى PDF .
عنصر الوثيقة | يصف | أيد | ملحوظات |
---|---|---|---|
تنسيق | نعم | ||
إعدادات الخلفية | نعم | ||
حدود | لون | نعم | |
حدود | أسلوب الخط | نعم | |
حدود | عرض الخط | نعم | |
Cell بيانات | نعم | ||
تعليقات | نعم | ||
تنسيق مشروط | نعم | ||
خصائص المستند | نعم | ||
كائنات الرسم | جزئيا | لا يتم دعم تأثيرات الظل والتأثيرات ثلاثية الأبعاد للكائنات الرسومية بشكل جيد؛ يتم دعم WordArt وSmartArt جزئيًا. | |
الخط | مقاس | نعم | |
الخط | لون | نعم | |
الخط | أسلوب | نعم | |
الخط | تسطير | نعم | |
الخط | تأثيرات | نعم | |
الصور | نعم | ||
الارتباط التشعبي | نعم | ||
الرسوم البيانية | جزئيا | MapChart غير مدعوم. | |
تم الدمج Cells | نعم | ||
فاصل صفحة | نعم | ||
اعداد الصفحة | تذييل الرأس | نعم | |
اعداد الصفحة | هوامش | نعم | |
اعداد الصفحة | اتجاه الصفحة | نعم | |
اعداد الصفحة | مقاس الصفحه | نعم | |
اعداد الصفحة | منطقة الطباعة | نعم | |
اعداد الصفحة | طباعة العناوين | نعم | |
اعداد الصفحة | التحجيم | نعم | |
ارتفاع الصف/عرض العمود | نعم | ||
لغة RTL (من اليمين إلى اليسار). | نعم |
مواضيع متقدمة
- إضافة PDF الإشارات المرجعية
- إضافة PDF الإشارات المرجعية مع الوجهات المسماة
- تجنب الصفحة الفارغة في الإخراج PDF عندما لا يكون هناك شيء للطباعة
- قم بتغيير الخط على أحرف Unicode المحددة فقط مع الحفظ في PDF
- التحكم في تحميل الموارد الخارجية في MS Excel Workbook أثناء العرض إلى PDF
- تحويل ملف XLSX إلى تنسيق PDF
- تحويل ملف Excel إلى تنسيق PDF متوافق مع PDFA-1a
- تحويل XLS ملف بالصور أو المخططات إلى PDF
- إنشاء PdfBookmarkEntry لورقة الرسم البياني
- احتواء جميع أعمدة ورقة العمل في صفحة PDF واحدة
- احصل على DrawObject and Bound أثناء العرض إلى PDF باستخدام فئة DrawObjectEventHandler
- احصل على تحذيرات بشأن استبدال الخط أثناء عرض ملف Excel
- تجاهل الأخطاء أثناء تقديم Excel إلى PDF
- الحد من عدد الصفحات التي تم إنشاؤها - تحويل Excel إلى PDF
- اطبع التعليقات أثناء الحفظ في PDF
- عرض وظائف Office الإضافية أثناء تحويل Excel إلى PDF
- تقديم صفحة واحدة PDF لكل ورقة عمل Excel - تحويل Excel إلى PDF
- تقديم أحرف Unicode التكميلية في الإخراج PDF بواسطة Aspose.Cells
- إعادة تشكيل الصور المضافة - تحويل Excel إلى PDF
- احفظ كل ورقة عمل في ملف PDF مختلف
- احفظ Excel في PDF بالحجم القياسي أو الحد الأدنى
- احفظ أوراق العمل المحددة في PDF
- تأمين PDF الوثائق
- حدد كيفية عبور السلسلة في الإخراج PDF والصورة