Excel soubory jsou všestranné pro vytváření a analýzu dat, ale převod do PDF je často nezbytný pro sdílení nebo archivaci. V tomto průvodci prozkoumáme, jak používat Aspose.Cells pro .NET, spolehlivý C# Excel na PDF převodník, k programovému převodu Excel tabulek (XLSX/XLS) do PDF v C#. Tato vysoce výkonná knihovna zajišťuje bezproblémové zachování formátování a rozvržení při nabízení pokročilých možností přizpůsobení.
Klíčová témata:
- C# Excel na PDF převodní knihovna
- Kroky k převodu Excel souboru do PDF v C#
- Převod Excel XLSX do PDF v C#
- Přizpůsobení PDF dodržování v Excel do PDF
- Sledování pokroku převodu v C#
- Získejte bezplatný přístup k pluginu
C# Excel na PDF převodní knihovna
Aspose.Cells pro .NET je komplexní C# knihovna pro převod Excel do PDF, navržená pro robustní převod Excel na PDF. Podporuje více formátů Excel, jako jsou XLS, XLSX, CSV a další, přičemž zachovává původní rozvržení a styl.
Vlastnosti:
- Převádí tabulky do vysoce kvalitních PDF.
- Zachovává integritu formátování a rozvržení Excelu.
- Nabízí pokročilé možnosti pro dodržování, jako je PDF/A.
Nainstalujte přes NuGet:
PM> Install-Package Aspose.Cells
Kroky k převodu Excel souboru do PDF v C#
Sledujte tyto jednoduché kroky k převodu Excel do PDF C# aplikací:
- Načtěte Excel soubor pomocí třídy
Workbook
. - Uložte ho jako PDF pomocí metody
Save
sSaveFormat.Pdf
.
Nyní prozkoumejme tento proces s praktickým příkladem.
Převod Excel XLSX do PDF v C#
Převádějte Excel soubory do PDF s pouhými několika řádky kódu pomocí Aspose.Cells pro .NET:
// Vytvořte objekt Workbook s Excel souborem
Workbook workbook = new Workbook("SampleExcel.xlsx");
// Uložte dokument ve formátu PDF
workbook.Save("outputPDF.pdf", SaveFormat.Pdf);
Tím zabezpečíte rychlý a efektivní proces převodu Excel do PDF při zachování všech detailů formátování z původní tabulky.
Přizpůsobení PDF dodržování v Excel do PDF
Generujte PDF/A shodné soubory pro dlouhodobou archivaci pomocí třídy PdfSaveOptions
. PDF/A zajišťuje kompatibilitu a předchází problémům způsobeným nepodporovanými funkcemi.
// Vytvořte objekt Workbook a načtěte Excel soubor
Workbook workbook = new Workbook("SampleExcel.xlsx");
// Nakonfigurujte možnosti ukládání PDF pro dodržování
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions
{
Compliance = PdfCompliance.PdfA1b
};
// Uložte dokument ve formátu PDF/A
workbook.Save("output-compliant.pdf", pdfSaveOptions);
Tato funkce je ideální pro průmyslová odvětví vyžadující přísné standardy dodržování.
Sledování pokroku převodu v C#
Sledujte pokrok svých převodů Excel na PDF pomocí rozhraní IPageSavingCallback
. To vám umožňuje provádět akce, jako je vyloučení konkrétních stránek z výstupu.
// Načtěte pracovní sešit
Workbook workbook = new Workbook("PagesBook1.xlsx");
// Definujte možnosti ukládání PDF a vlastní zpětnou vazbu
PdfSaveOptions pdfSaveOptions = new PdfSaveOptions
{
PageSavingCallback = new CustomPageSavingCallback()
};
workbook.Save("TrackedConversion.pdf", pdfSaveOptions);
// Implementace vlastní zpětné vazby
public class CustomPageSavingCallback : IPageSavingCallback
{
public void PageStartSaving(PageStartSavingArgs args)
{
Console.WriteLine($"Ukládání stránky {args.PageIndex + 1} z {args.PageCount}...");
if (args.PageIndex < 1) args.IsToOutput = false; // Vyloučit první stránku
}
public void PageEndSaving(PageEndSavingArgs args)
{
Console.WriteLine($"Dokončeno ukládání stránky {args.PageIndex + 1}.");
}
}
Získejte bezplatný přístup k pluginu
Můžete vyzkoušet Aspose.Cells PDF Converter Plugin bez omezení tím, že požádáte o bezplatnou zkušební verzi. To vám umožní prozkoumat plné možnosti tohoto spolehlivého C# Excel na PDF převodníku před zakoupením.
Závěr
Převod Excel tabulek do PDF je běžnou potřebou pro sdílení dokumentů, archivaci a dodržování. Aspose.Cells pro .NET poskytuje silné a flexibilní řešení pro vývojáře. V tomto průvodci jsme pokryli:
- Základní a pokročilé techniky převodu Excel na PDF.
- Možnosti dodržování a sledování pro vylepšenou kontrolu.
Pro více informací se podívejte na dokumentaci nebo nás kontaktujte na našem fóru.