
Microsoft Excel merupakan alat penting untuk menguruskan lembaran lebar, tetapi terdapat masa-masa apabila penukaran lembar ini menjadi PDF menjadi perlu—sama ada untuk berkongsi laporan atau mengekalkan pemformatan.Dalam posting blog ini, kami akan membimbing anda melalui proses yang cekap untuk menukarkan Lembaran Excel ke PDF menggunakan C#.
Jadual Kandungan
- C# API untuk Excel ke PDF Conversion - Download percuma
- Langkah-langkah untuk menukar fail Excel ke PDF dalam C#
- Menukar Excel XLS kepada PDF dalam C#
- Menukar Excel kepada format PDF/A
- Menjejaki Excel ke PDF Konversi dalam C#
- Online Excel untuk PDF Converter
- Dapatkan C# percuma Excel kepada PDF Converter
- Conclusion
C# Excel ke Perpustakaan Konversi PDF
The Aspose.Cells untuk .NET API memudahkan proses penukaran skrip Excel ke dalam PDF. anda juga boleh muat turun API DLL atau memasangnya secara langsung melalui NuGet:
PM> Install-Package Aspose.Cells
Langkah-langkah untuk menukar fail Excel ke PDF dalam C# {# langkah-ke-convert-an-excel-file-to-pdf-in-c}
Menggunakan Aspose.Cells untuk .NET, menukar fail Excel kepada PDF adalah mudah.
- Muat turun fail Excel daripada cakera.
- Simpan sebagai PDF ke lokasi yang anda inginkan.
Mari kita lihat bagaimana untuk melaksanakan ini dalam kod C#.
Menukar Excel XLSX kepada PDF dalam C#
With Aspose.Cells untuk .NET, anda boleh dengan mudah menukar fail Excel ke PDF dengan mengikuti langkah-langkah berikut:
- Mempercepatkan yang Workbook kelas dengan dokumen Excel yang anda ingin konversi.
- Simpan dokumen dalam format PDF dengan menentukan format simpan menggunakan SaveFormat Senarai yang
Berikut adalah skrip kod yang menunjukkan bagaimana untuk convert Excel ke PDF dalam 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);
Menukar Excel kepada format PDF/A
PDF/A ialah versi standard ISO PDF yang direka untuk arkib jangka panjang. penyimpanan fail dalam format ini memastikan bahawa mereka kekal boleh diakses sepanjang masa.
Berikut adalah cara untuk mengubah Excel ke format PDF/A dalam 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);
Ikuti Excel ke PDF Konversi dalam C#
Aspose.Cells untuk .NET membolehkan anda memantau kemajuan penukaran menggunakan PerbincanganCallback anda boleh mencipta kelas yang disesuaikan yang melaksanakan antara muka ini dan menyerahkan contohnya kepada PdfSaveOptions.PageSavingCallback kepada harta benda.
Berikut adalah skrip kod yang menunjukkan bagaimana untuk menjejaki kemajuan Excel kepada penukaran 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);
Seterusnya ialah kelas kebiasaan yang melaksanakan PerbincanganCallback antara muka untuk menjejaki proses penukaran:
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;
}
}
}
Online Excel untuk PDF Converter
Anda juga boleh menggunakan kami dalam talian Excel ke PDF converter app, didorong oleh Aspose.Cells. aplikasi percuma ini tidak memerlukan pendaftaran, menjadikannya pilihan yang mudah untuk penukaran cepat.
Dapatkan Percuma C# Excel kepada PDF Converter
Anda boleh menggunakan Aspose.Cells untuk .NET tanpa sekatan penilaian dengan mendapatkan lesen sementara percuma.
Conclusion
Menukar lembaran Excel kepada PDF adalah satu keperluan yang biasa dalam pelbagai senario perniagaan dan pembangunan. **Aspose.Cells untuk .NET API ** menyempurnakan proses ini, membolehkan anda untuk mengautomatikkan penukaran dalam aplikasi C# anda.Selama posting blog ini kami telah menunjukkan bagaimana untuk **menukar Excel XLSX ke PDF dalam .Net 6 ** , meneroka **C# Excel Simpan Sebagai PDF ** teknik, dan meninjau bagaimana mengubah Excel menjadi PDF yang boleh dicari dalam c# .NET sambil mengkaji pelbagai pilihan penyesuaian.
Jika anda mempunyai sebarang soalan, berasa bebas untuk mencapai melalui kami Forum.
Sama ada anda bekerja dengan **Excel ke PDF .NET Core ** atau **ASP.NET ** , perpustakaan yang berkuasa ini membolehkan anda untuk **konversi fail XLS dan XLSX kepada PDF ** dengan cekap, memastikan pengekalan tataletak dan menawarkan pilihan penyesuaian yang luas untuk semua keperluan penukaran dokumen anda.
Bagi mereka yang ingin **convert fail Excel besar ke PDF dalam .NET ** , **Aspose .Net Excel ke perpustakaan penukaran PDF ** adalah pilihan terbaik anda.Ia menyokong **C# Convert Excel kepada PDF tanpa penyelesaian Office ** dan memastikan bahawa anda boleh konver Excel untuk mengamankan PDF di C# .net dengan mudah.
Menjelajahi .NET MAUI Excel ke Perpustakaan Konversi PDF ** untuk ciri-ciri terkini dalam pemprosesan dokumen, dan mengambil kesempatan daripadaExcel ke PDF Conversion C# .NET Core: contoh koduntuk memulakan dengan cepat. sama ada anda sedang mencari.Net Framework Excel kepada PDF: perpustaka terbaik **atau perlu ** mengendalikan imej semasa penukaran *, Aspose menyediakan semua alat yang anda perlukan untuk pengubahsuaian yang cekap ** C# Excel hingga PDF.
Selain itu, jika anda berminat dengan C# Excel Plugin untuk fungsi yang dipertingkatkan, Aspose menawarkan alat yang betul untuk memenuhi keperluan anda.
Kami juga menyediakan sumber-sumber mengenai cara untuk mengubah fail Excel ke PDF menggunakan C# , yang boleh membantu anda melaksanakan fungsi ini dalam aplikasi anda.
Ketahui bagaimana untuk **convert Excel ke PDF C# percuma ** dan gunakan Aspose Cells DLL free download untuk pelbagai fungsi.