Pdf

تحويل سجل عمل Excel إلى PDF

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

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

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

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

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

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

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

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

يمكنك أيضًا استخدام الفصيلة PdfSaveOptions لتعيين خصائص مختلفة للتحويل. تعيين خصائص مختلفة للفصيلة PdfSaveOptions يمنحك السيطرة على إعدادات الطباعة، الخط، الأمان، والضغط لمخرج PDF.

أهم خاصية هي Compliance التي تمكّنك من تعيين مستوى الامتثال لمعايير PDF. حاليًا، يمكنك حفظ إلى صيغ PDF 1.4، PDF 1.5، PDF 1.6، PDF 1.7، PDF/A-1a، PDF/A-1b، PDF/A-2a، PDF/A-2b، PDF/A-2u، PDF/A-3a، PDF/A-2ab، وصيغ PDF/A-3u. يرجى ملاحظة أنه مع صيغة PDF/A، يكون حجم الملف الناتج أكبر من حجم ملف PDF عادي.

حفظ جدول البيانات إلى ملف PDF/A المتوافق

مقطع الرمز المقدم أدناه يوضح كيفية استخدام فئة PdfSaveOptions لحفظ ملفات Excel إلى تنسيق PDF/A متوافق مع PDF.

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

مع فئة PdfSaveOptions، يمكنك الحصول على أو تعيين وقت إنشاء PDF. يوضح الرمز التالي استخدام الخاصية PdfSaveOptions.CreatedTime لتعيين وقت إنشاء ملف PDF.

تعيين خيار ContentCopyForAccessibility

مع فئة PdfSaveOptions، يمكنك الحصول على أو تعيين خيار AccessibilityExtractContent للتحكم في وصول المحتوى في ملف PDF المحول.

تصدير الخصائص المخصصة إلى ملف PDF

مع فئة PdfSaveOptions، يمكنك تصدير الخصائص المخصصة في دفتر العمل المصدر إلى PDF. وتوفر مُعدّلة PdfCustomPropertiesExport لتحديد الطريقة التي يتم بها تصدير الخصائص. يمكن ملاحظة هذه الخصائص في Adobe Acrobat Reader بالنقر فوق ملف ثم الخصائص كما هو موضح في الصورة التالية. يمكن تنزيل ملف القالب “sourceWithCustProps.xlsx” من هنا للفحص وملف PDF الناتج “outSourceWithCustProps” متاح هنا للتحليل.

todo:image_alt_text

سمات التحويل

نحن نعمل على تعزيز ميزات التحويل مع كل إصدار جديد. لا تزال عملية تحويل Excel إلى PDF من Aspose.Cells تحتوي على بعض القيود. لا يتم دعم MapChart عند التحويل إلى تنسيق PDF. أيضًا، بعض الكائنات الرسومية لا تتمتع بدعم جيد.

الجدول التالي يقوم بسرد جميع الميزات المدعومة جزئيًا أو بالكامل عند التصدير إلى PDF باستخدام Aspose.Cells. هذا الجدول ليس نهائيًا ولا يغطي جميع خصائص جدول البيانات ولكنه يحدد تلك الميزات التي لا تتم دعمها أو يتم دعمها جزئيًا للتحويل إلى PDF.

عنصر المستند السمة مدعوم ملاحظات
المحاذاة   نعم  
إعدادات الخلفية   نعم  
الحدود لون نعم  
الحدود نمط الخط نعم  
الحدود سمك الخط نعم  
بيانات الخلية   نعم  
التعليقات   نعم  
تنسيق شرطي   نعم  
خصائص المستند   نعم  
كائنات الرسم   جزئيا لا يتم دعم الظل والتأثيرات ثلاثية الأبعاد لكائنات الرسم بشكل جيد؛ WordArt و SmartArt يتم دعمهما جزئيا.
الخط الحجم نعم  
الخط اللون نعم  
الخط النمط نعم  
الخط التسطير نعم  
الخط التأثيرات نعم
الصور   نعم  
الارتباط   نعم  
الرسوم البيانية   جزئيا لم يتم دعم MapChart.
الخلايا المدمجة   نعم  
فاصل الصفحة   نعم  
إعداد الصفحة الرأس/التذييل نعم  
إعداد الصفحة الهوامش نعم  
إعداد الصفحة اتجاه الصفحة نعم  
إعداد الصفحة حجم الصفحة نعم  
إعداد الصفحة منطقة الطباعة نعم  
إعداد الصفحة عناوين الطباعة نعم  
إعداد الصفحة تحجيم نعم  
ارتفاع الصف/عرض العمود   نعم  
لغة من اليمين إلى اليسار   نعم  

مواضيع متقدمة