
مايكروسوفت إكسيل هي أداة أساسية لإدارة اللوحات، ولكن هناك أوقات عندما تصبح تحويل هذه اللوحات إلى PDF ضرورية – إما لتبادل التقارير أو الحفاظ على التنسيق.في هذا المنشور على المدونة، وسوف نرشدك من خلال العملية الفعالة لتحويل اللوحات إكسيل إلى PDF باستخدام C#. وسوف نستكشف أيضا العديد من خيارات التخصيص المتاحة خلال عملية التحويل، بما في ذلك طرق لتحويل إكسيل إلى PDF مجانا.
جدول المحتوى
- C# API for Excel to PDF التحويل - تحميل مجاني
- خطوات لتحويل ملف Excel إلى PDF في C#
- تحويل Excel XLS إلى PDF في C#
- تحويل Excel إلى PDF/A
- اتبع Excel إلى PDF التحويل إلى C#
- Excel إلى PDF Converter
- احصل على مجانا C# Excel إلى PDF Converter
- استنتاجات
C# Excel إلى PDF مكتبة التحويل
و هو Aspose.Cells لـ .NET يسهل API عملية تحويل ملفات Excel إلى PDF. تنزيل DLL من API أو تثبيته مباشرة من خلال NuGet:
PM> Install-Package Aspose.Cells
خطوات لتحويل ملف Excel إلى PDF في C#
باستخدام Aspose.Cells for .NET ، تحويل ملف Excel إلى PDF بسيط.
- تحميل ملف Excel من القرص.
- حفظها كPDF إلى موقعك المطلوب.
دعونا نلقي نظرة على كيفية تنفيذ هذا في رمز C#.
تحويل Excel XLSX إلى PDF في C#
مع Aspose.Cells لـ .NET, يمكنك بسهولة تحويل ملفات Excel إلى PDF من خلال اتباع هذه الخطوات:
- فانصرفوا إلى كتاب العمل فئة مع مستند Excel التي تريد تحويلها.
- حفظ المستند في شكل PDF عن طريق تحديد تنسيق حفظ باستخدام SaveFormat القائمة .
فيما يلي مقطع رمز يظهر كيفية تحويل Excel إلى PDF في C#:
// Instantiate the Workbook object with the Excel file
Workbook workbook = new Workbook("SampleExcel.xls");
// Save the document in PDF format
workbook.Save("outputPDF.pdf", SaveFormat.Pdf);
تحويل Excel إلى PDF/A تنسيق
PDF/A هو نسخة معيارية ISO من PDF مصممة للتخزين على المدى الطويل.تخزين الملفات في هذا التنسيق يضمن أنها لا تزال متاحة مع مرور الوقت.
إليك كيفية تحويل Excel إلى تنسيق PDF/A في C#:
// Instantiate new workbook
Workbook workbook = new Workbook();
// Insert a value into cell A1
workbook.Worksheets[0].Cells[0, 0].PutValue("Testing PDF/A");
// Define PdfSaveOptions
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();
// Set the compliance type
pdfSaveOptions.Compliance = PdfCompliance.PdfA1b;
// Save the file
workbook.Save(dataDir + "output.pdf", pdfSaveOptions);
اتبع Excel إلى PDF التحويل في C#
Aspose.Cells for .NET يتيح لك تتبع تقدم التحويل باستخدام IPageSavingCallback يمكنك إنشاء فئة مخصصة تنفذ هذا الواجهة وتخصيص مثالها إلى PdfSaveOptions.PageSavingCallback الممتلكات
فيما يلي نسخة من الرمز التي تظهر كيفية تتبع التقدم Excel إلى PDF التحويل:
// Load the workbook
Workbook workbook = new Workbook("PagesBook1.xlsx");
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions();
// Assign the custom class that implements IPageSavingCallback interface
pdfSaveOptions.PageSavingCallback = new TestPageSavingCallback();
workbook.Save("DocumentConversionProgress.pdf", pdfSaveOptions);
التالي هو الطبقة المعتادة التي تنفذ IPageSavingCallback واجهة لمتابعة عملية التحويل:
public class TestPageSavingCallback : IPageSavingCallback
{
public void PageStartSaving(PageStartSavingArgs args)
{
Console.WriteLine("Start saving page index {0} of pages {1}", args.PageIndex, args.PageCount);
// Pages before page index 2 are not rendered.
if (args.PageIndex < 2)
{
args.IsToOutput = false;
}
}
public void PageEndSaving(PageEndSavingArgs args)
{
Console.WriteLine("End saving page index {0} of pages {1}", args.PageIndex, args.PageCount);
// Pages after page index 8 are not rendered.
if (args.PageIndex >= 8)
{
args.HasMorePages = false;
}
}
}
على الانترنت Excel إلى PDF Converter
يمكنك أيضًا استخدامنا تطبيق Excel إلى PDF Converter, هذا التطبيق المجاني لا يتطلب تسجيل الدخول، مما يجعل من خيار مريح للتحويلات السريعة.
احصل على مجانا C# Excel إلى PDF Converter
يمكنك استخدام Aspose.Cells لـ .NET دون قيود تقييم من خلال الحصول على مجانا الترخيص المؤقت.
استنتاجات
تحويل أوراق Excel إلى PDF هو متطلب شائع في مختلف سيناريوهات الأعمال والتطوير. Aspose.Cells for .NET API يسرع هذا العملية، مما يسمح لك بتحويل التحويلات داخل تطبيقات C# الخاصة بك. من خلال هذا المنشور على المدونة، أظهرنا كيفية تحويل Excel XLSX إلى pdf في .net 6، واستكشاف C# Excel Save As PDF التقنيات، ومراجعة كيف تحول Excel الى PDF قابل للبحث في C# .Net, في حين استكشف خيارات التخصيص المختلفة.
إذا كان لديك أي أسئلة ، فاحرص على الوصول إليها من خلال المنتدى.
من خلال الاستفادة من $99 Aspose Plugin، يمكنك تحقيق أداء عالي Excel إلى تحويل PDF في .NET. سواء كنت تعمل مع Excel إلى PDF Core أو ASP.NET**، هذه المكتبة القوية تسمح لك لتحويل ملفات XLS وXLSX إلى pdf** بكفاءة، وضمان حفظ التصميم وتوفير خيارات التخصيص واسعة لجميع احتياجات التحويل المستند الخاص بك.
بالنسبة لأولئك الذين يرغبون في تحويل ملفات Excel الكبيرة إلى PDF في .NET ، فإن Aspose.NET Excel إلى مكتبة التحويل PDF هو الخيار الأفضل لك. يدعم C# تحويل Excel الى PDF دون حلول Office ويضمن أنك تستطيع تغيير Excel لضمان PDF إلى C# .Net بسهولة.
استكشاف .NET MAUI Excel إلى مكتبة تحويل PDF لأحدث الميزات في معالجة المستندات، والاستفادة من Excel إلى PDF التحويل C# .NET Core: نموذج الرمز للبدء بسرعة. سواء كنت تبحث عن .NET Framework Excel إلى PDF: أفضل مكتبة أو تحتاج إلى التعامل مع الصور أثناء التحويل، Aspose يوفر كل الأدوات التي تحتاجها لتحويل فعال C# Excel إلى PDF.
وبالإضافة إلى ذلك، إذا كنت مهتمًا بـ C# Excel Plugin للحصول على مزيد من الوظائف، فإن Aspose يقدم الأدوات المناسبة لتلبية احتياجاتك.
نحن نقدم أيضًا الموارد حول كيفية تحويل ملف Excel إلى PDF باستخدام C# ، والتي يمكن أن تساعدك على تنفيذ هذه الوظيفة في تطبيقاتك.
اكتشف كيفية تحويل Excel إلى PDF C# مجانا واستخدام Aspose الخلايا DLL تحميل مجاني لمختلف الوظائف.