< figure align=center src=“images/Convert-Excel-to-PDF.jpg” alt=“Excel to PDF C#">}}
Microsoft Excel هو أداة أساسية لإدارة اللوحات، ولكن هناك أوقات عندما تحتاج إلى تحويل هذه اللوحات إلى PDF – سواء لتبادل التقارير أو الحفاظ على التنسيق.في هذا المنشور على المدونة، وسوف نقوم بتوجيهك من خلال عملية فعالة لتحويل اللوحات Excel إلى PDF باستخدام C#.
جدول المحتوى
- 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 for .NET يسهل API عملية تحويل ملفات Excel إلى PDF. تحميل لعبة API DLL أو تثبيته مباشرة عبر NuGet:
PM> Install-Package Aspose.Cells
خطوات لتحويل ملف Excel إلى PDF في C# {#خطوات إلى تحويل ملف Excel إلى PDF-في-C}
باستخدام Aspose.Cells for .NET، تحويل ملف Excel إلى PDF هو بسيط.:
- تحميل ملف Excel من القرص.
- حفظها كPDF إلى موقعك المطلوب.
دعونا نلقي نظرة على كيفية تنفيذ هذا في رمز C#.
تحويل Excel XLSX إلى PDF في C#
مع Aspose.Cells for .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 هو نسخة معيارية من 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 allows you to track the conversion progress using the إيفانغ كالباك يمكنك إنشاء فئة مخصصة تنفذ هذا الواجهة وتخصيص مثالها إلى PdfSaveOptions.PageSavingCallback الممتلكات .
وهنا قراءة من الرمز الذي يظهر كيفية متابعة Excel إلى PDF التحويل التقدم :
using Aspose.Cells;
using Aspose.Cells.Rendering;
// Load an Excel file
Workbook workbook = new Workbook("sample.xlsx");
// Configure detailed PDF options
PdfSaveOptions saveOptions = new PdfSaveOptions();
saveOptions.OnePagePerSheet = true;
saveOptions.Compliance = PdfCompliance.PdfA1b;
saveOptions.EmbedStandardWindowsFonts = true;
saveOptions.OptimizationType = PdfOptimizationType.MinimumSize;
saveOptions.CalculateFormula = true;
// Add metadata
saveOptions.CreatedTime = DateTime.Now;
saveOptions.Producer = "My Application v1.0";
// Save it as PDF
workbook.Save("output.pdf", saveOptions);
التالي هو الفئة المعتادة التي تنفذ إيفانغ كالباك واجهة لمتابعة عملية التحويل:
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 for .NET دون قيود تقييم من خلال الحصول على مجانا الترخيص المؤقت.
استنتاجات
تحويل ورقة Excel إلى PDF هو متطلب شائع في مختلف سيناريوهات الأعمال والتطوير. Aspose.Cells for .NET API يسرع هذا العملية، مما يسمح لك بتحويل التحويلات داخل تطبيقات C# الخاصة بك. تحويل Excel XLSX إلى PDF في .NET 6,استكشاف C# Excel حفظ ك PDF تكنولوجيا، وتفحص كيفية تحويل Excel إلى PDF قابل للبحث في C# .NET,، في حين استكشاف خيارات التخصيص المختلفة.
إذا كان لديك أي أسئلة، والقلق حر للوصول إلى من خلال لدينا المنتدى.
من خلال إخراج $99 Aspose إضافات,يمكنك تحقيق تحويل Excel إلى PDF في .NET.هل تعمل مع Excel إلى PDF .NET Core أو ASP.NET,هذه المكتبة القوية تسمح لك تحويل ملفات XLS و XLSX إلى PDF بسهولة، وضمان محمية layout وتقدم خيارات التخصيص الواسعة لجميع احتياجات تحويل المستندات الخاصة بك.
من يبحث عن تحويل ملفات 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 to PDF: أفضل مكتبة أو تحتاج إلى التعامل مع الصور أثناء التحويل,Aspose يوفر كل الأدوات التي تحتاجها لتحقيق كفاءة C# Excel إلى PDF التحويل .
وبالإضافة إلى ذلك، إذا كنت مهتمًا إكسيل Excel Plugin للحصول على وظائف متزايدة، Aspose يقدم الأدوات المناسبة لتلبية احتياجاتك. إنشاء ملف Excel باستخدام Aspose C# لتسريع تدفقات عمل المستندات الخاصة بك.
كما أننا نقدم الموارد التي تتيح لك تحويل ملف Excel إلى PDF باستخدام C#, والتي يمكن أن تساعدك على تنفيذ هذه الوظائف في تطبيقاتك. Aspose C# Excel أمثلة,يمكنك أن تبدأ بسهولة مشاريعك.
اكتشف كيفية تحويل Excel إلى PDF C# مجانا واستخدامها Aspose Cells DLL تحميل مجاني في مختلف الوظائف.مشاهدة Aspose C# Excel مثال للحصول على أدلة عملية لتحسين قدرات معالجة المستندات الخاصة بك.