تحويل ملف Excel إلى صيغة PDF متوافقة مع PDFA 1a

سيناريوهات الاستخدام المحتملة

PDF/A هو نكهة فريدة من PDF مصممة للحفاظ على الوثائق على المدى الطويل. PDF/A هو إصدار من الشكل المحمول للوثائق (PDF) الذي يستند إلى المعايير الدولية (ISO) وهو شكل أرشيفي لـ PDF يضم جميع الخطوط المستخدمة في الوثيقة داخل ملف PDF. يختلف PDF/A عن PDF عن طريق حظر بعض الميزات مثل الربط بالخط (بدلاً من تضمين الخط) والتشفير. تتيح Aspose.Cells لك حفظ ملفات Excel كملفات PDF متوافقة مع PDF/A (تدعم PDF/A-1a وPDF/A-1b وPDF/A-2a وPDF/A-2b وPDF/A-2u وPDF/A-3a وPDF/A-2ab وPDF/A-3u). يصف هذا الموضوع كيفية حفظ سجل العمل الخاص بـ Excel كملف PDF متوافق مع PDF/A (PDF/A-1a).

تحويل ملف Excel إلى تنسيق PDF متوافق مع PDF/A-1a

قد يستخدم المطورون فئة الـ PdfSaveOptions لضبط خصائص مختلفة للتحويل. يمنحك ضبط خصائص مختلفة لفئة الـ PdfSaveOptions السيطرة على الطباعة والخط وإعدادات الأمان والضغط لملفات PDF الناتجة. الخاصية الأهم هي PdfSaveOptions.Compliance التي تمكنك من حفظ ملفات الإكسيل إلى ملفات PDF ذات التوافق مع معيار PDF/A.

يشرح الكود النموذجي التالي كيفية تحويل ملف Excel إلى تنسيق PDF متوافق مع PDF/A-1a. يرجى الاطلاع على المخرج PDF بالإضافة إلى لقطة الشاشة للرجوع إليها.

لقطة شاشة

todo:image_alt_text

الكود المثالي

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Create workbook object
Workbook wb = new Workbook();
//Access first worksheet
Worksheet ws = wb.Worksheets[0];
//Access cell B5 and add some message inside it
Cell cell = ws.Cells["B5"];
cell.PutValue("This PDF format is compatible with PDFA-1a.");
//Create pdf save options and set its compliance to PDFA-1a
PdfSaveOptions opts = new PdfSaveOptions();
opts.Compliance = PdfCompliance.PdfA1a;
//Save the output pdf
wb.Save(outputDir + "outputCompliancePdfA1a.pdf", opts);