
Microsoft Excel on välttämätön työkalu levyjen hallintaan, mutta on aikoja, jolloin näiden levyjen muuntaminen PDF:ään tulee välttämättömäksi - joko raporttien jakamiseen tai muotoilun säilyttämiseen. Tässä blogikirjassa opastamme teitä tehokkaasta prosessista muuntamalla Excel-levyjä PDF:ään C#:n avulla.
Sisällön taulukko
- C# API for Excel PDF Conversion - Lataa ilmaiseksi
- Vaiheet muuntaa Excel-tiedosto PDF: lle C#: ssä
- Muunna Excel XLS PDF:ään C#:ssä
- Muunna Excel PDF/A -muodossa
- Seuraa Excelin PDF-muuntamista C#: ssä
- Online Excel PDF Converter -käyttöjärjestelmä
- Saada ilmainen C# Excel PDF Converter
- johtopäätöksiä
C# Excel to PDF Conversion Library
Se on ASPOSE.CELL -sovellukset .NET API yksinkertaistaa prosessin muuntaa Excel-levyjä PDF:ään. voit myös Lataa API: n DLL tai asentaa se suoraan NuGetin kautta:
PM> Install-Package Aspose.Cells
Vaiheet muuntaa Excel-tiedosto PDF: ssä C#
Käyttämällä Aspose.Cells .NET, muuntaa Excel-tiedosto PDF on yksinkertainen.
- Lataa Excel-tiedosto tietokoneesta.
- Tallenna se PDF-tiedostona haluttuun sijaintiin.
Katsotaanpa, miten tämä toteutetaan C#-koodissa.
Convert Excel XLSX to PDF in C#
kanssa ASPOSE.CELL -sovellukset .NET, voit helposti muuntaa Excel-tiedostoja PDF-tiedostoihin seuraamalla näitä vaiheita:
- Kiinnitä hetki työpöytä luokka, jossa on Excel-asiakirja, jonka haluat muuntaa.
- Tallenna asiakirja PDF-muodossa määrittämällä tallennusmuoto käyttämällä SaveFormat ja luetteloon.
Tässä on koodin kappale, joka osoittaa, miten convert Excel to PDF in 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);
Muunna Excel PDF/A -muodossa
PDF/A on ISO-standardoitu versio PDF:stä, joka on suunniteltu pitkän aikavälin arkistointiin.Tämän muodon tiedostojen tallentaminen varmistaa, että ne pysyvät saatavilla ajan myötä.
Seuraavaksi voit muuntaa Excelin PDF/A-muodoksi 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);
Seuraa Excelin PDF-muuntamista C#
Aspose.Cells for .NET avulla voit seurata muunnosta käyttämällä IPageSavingCallbackMuokkaa Voit luoda räätälöidyn luokan, joka toteuttaa tämän käyttöliittymän ja määrittää sen esimerkin PdfSaveOptions.PageSavingCallback ja omaisuutta.
Tässä on koodin kappale, joka osoittaa, miten seurata Excel to PDF conversion edistymistä:
// 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);
Seuraava on tavallinen luokka, joka toteuttaa IPageSavingCallbackMuokkaa käyttöliittymä muuntoprosessin seurantaan:
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 to PDF Converter
Voit myös käyttää meidän Online Excel PDF Converter -sovellus, Tämä ilmainen sovellus ei vaadi kirjautumista, joten se on kätevä vaihtoehto nopeille muutoksille.
Get Free C# Excel to PDF Converter
Voit käyttää Aspose.Cells .NET ilman arviointirajoituksia saamalla Ilmainen väliaikainen lisenssi.
johtopäätöksiä
Excel-levyjen muuntaminen PDF:ään on yleinen vaatimus erilaisissa liiketoiminta- ja kehitysskenaarioissa. Aspose.Cells for .NET API nopeuttaa tätä prosessia, jolloin voit automaattisesti muuttaa C#-sovelluksissa. Tämän blogin kautta olemme osoittaneet, miten convert Excel XLSX to PDF in .Net 6, tutkimaan C# Excel Save As PDF tekniikoita ja tarkastellakseen, kuinka konvertit Excelin hakukyvään PDF-tiedostoon c#.NET samalla kun tutkimme erilaisia räätälöintivaihtoehtoja.
Jos sinulla on kysyttävää, ole vapaa pääsemään ulos meidän kautta. foorumi.
Käyttämällä $99 Aspose Plugin, voit saavuttaa high-performance Excel PDF muuntaminen .NET. Olitpa työskennellyt Excel PDF Core tai ASP.NET, tämä tehokas kirjasto mahdollistaa muuntamalla XLS ja XL SX tiedostoja PDF tehokkaasti, varmistaa luettelon säilyttäminen ja tarjoaa laajan räätälöinti vaihtoehtoja kaikkien asiakirjojen muuntaustarpeet.
Niille, jotka haluavat konvertoida suuria Excel-tiedostoja PDF:ään .NET, Aspose.NET Excel PDF-muuntokirjasto on paras valinta. se tukee C# Convert Excel to PDF ilman Office -ratkaisuja ja varmistaa, että voit convertit Excelin varmuuskopioimaan PDF C# .Net helposti.
Tutustu .NET MAUI Excel to PDF Conversion Library uusimpiin ominaisuuksiin asiakirjojen käsittelyssä ja hyödynnä Excel to pdf C# .NET Core: koodin esimerkki aloittaaksesi nopeasti. Olitpa etsimässä C# Excel-keskuksen PDF: paras kirjasto tai tarvitsette käsittelemään kuvia muuntamisen aikana, Aspose tarjoaa kaikki työkalut, joita tarvitset tehokkaaseen c# excel-PDF-muuntamiseen.
Lisäksi, jos olet kiinnostunut C# Excel Plugin parannettu toiminnallisuus, Aspose tarjoaa oikeat työkalut tarpeisiisi. voit jopa tutustua miten luoda Excel tiedostoja käyttämällä Aspos C# yksinkertaistaa asiakirjan työnkulut.
Tarjoamme myös resursseja siitä, miten voit muuntaa Excel-tiedoston PDF:ään C#:n avulla, mikä voi auttaa sinua toteuttamaan tämän toiminnon sovelluksissasi.
Tutki, miten convert Excel to PDF C# free ja käytä Aspose Cells DLL free download eri toiminnoille.