شارك بيانات XML الخاصة بك بسهولة! يمكّنك Aspose.Cells PDF Converter لـ .NET من تحويل ملفات XML إلى مستندات PDF قابلة للقراءة عالمياً. يمكن للمستلمين عرض وطباعة بياناتك بتنسيق وتخطيط مثاليين، بغض النظر عن برنامجهم.
Workbook
Workbook.Save
مع مسار PDF الناتج المرغوب فيه لإنشاء الملف المحول// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Instantiate the Workbook object | |
// Open an Excel file | |
Workbook workbook = new Workbook("Book1.xlsx"); | |
// Save the document in PDF format | |
workbook.Save("output.pdf"); |
يمكنك اختيار استخدام فئة PdfSaveOptions
لضبط معلمات مختلفة أثناء تحويل XML. من خلال ضبط خصائص هذه الفئة، تكتسب السيطرة على إعدادات الطباعة والنمط والأمان والضغط لملف PDF الناتج. من بين هذه الخصائص، تبرز خاصية Compliance
لأنها تتيح لك حفظ جداول البيانات في تنسيق PDF/A المتوافق.
// Load the file in Workbook object | |
Workbook workbook = new Workbook(input); | |
// Define PdfSaveOptions | |
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions(); | |
// Set the compliance type | |
pdfSaveOptions.Compliance = PdfCompliance.PdfA1b; | |
// Save the file | |
workbook.Save("output.pdf", pdfSaveOptions); |
في بعض الأحيان تحتاج إلى ملف PDF حيث تناسب جميع الأعمدة من صحيفة XML صفحة واحدة. ميزة PdfSaveOptions.AllColumnsInOnePagePerSheet
تجعل ذلك سهل التحقيق. تقوم تلقائيًا بحساب أبعاد PDF بناءً على بيانات ورقة العمل الخاصة بك، مما يضمن عرض جميع الأعمدة على صفحة واحدة. اعتمادًا على كمية البيانات، قد تمتد الصفوف عبر صفحات متعددة.
// Create and initialize an instance of Workbook | |
Workbook book = new Workbook(input); | |
// Create and initialize an instance of PdfSaveOptions | |
PdfSaveOptions saveOptions = new PdfSaveOptions(); | |
// Set AllColumnsInOnePagePerSheet to true | |
saveOptions.AllColumnsInOnePagePerSheet = true; | |
// Save Workbook to PDF fromart by passing the object of PdfSaveOptions | |
book.Save("output.pdf", saveOptions); |
باستخدام فئة PdfSaveOptions
، لديك القدرة على استرداد أو تحديد وقت إنشاء PDF أثناء تحويل ملفات XML. إذا تم ترك خاصية PdfSaveOptions.CreatedTime
بدون تحديد، فإن المكتبة تقوم تلقائيًا بتعيينها إلى الوقت الذي يتم فيه إنشاء PDF.
// Load the file in Workbook object | |
Workbook workbook = new Workbook(input); | |
// Define PdfSaveOptions | |
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions(); | |
// Set PDF creation time | |
options.CreatedTime = DateTime.Now; | |
// Save the file | |
workbook.Save("output.pdf", pdfSaveOptions); |
إنه مكتبة .NET تتيح للمطورين تحويل تنسيقات جداول البيانات المختلفة (Excel، OpenOffice) إلى PDF برمجياً داخل تطبيقاتهم.
تقدم Aspose.Cells لـ .NET مجموعة واسعة من وظائف معالجة جداول البيانات، بما في ذلك التحويل إلى PDF، وإنشاء، وتحرير، والمزيد. يركز محول Aspose.Cells PDF بشكل خاص على توليد PDF بتكلفة فعالة من جداول البيانات الموجودة.
يدعم محول PDF من Aspose.Cells مجموعة واسعة من التنسيقات، بما في ذلك XLS، XLSX، XLSM، XLTX، XLTM، XLSB، CSV، TSV، HTML، ODS، والمزيد (قائمة كاملة).
نعم، تم تصميم محول PDF من Aspose.Cells للحفاظ على التنسيق والتخطيط الأصلي لجدول البيانات الخاص بك بأكبر قدر ممكن عند تحويله إلى PDF. يشمل ذلك الخطوط، وأنماط الخلايا، والحدود، والصيغ.
نعم، يوفر Aspose.Cells فئة PdfSaveOptions
للتحكم في جوانب مختلفة من التحويل، مثل إعدادات الطباعة، الخطوط، الأمان، الضغط، والامتثال لـ PDF/A.