Převést CSV do PDF pomocí C#

Oblíbeným formátem souborů pro přenos dokumentů, který si zachovává svůj styl a design, je PDF (Portable Document Format), zatímco soubory CSV (Comma-Separated Values) se používají k ukládání a výměně tabulkových dat. Pokud chcete sdílet data v organizovanějším a bezpečnějším formátu nebo vytvářet profesionální zprávy a dokumentaci, převod CSV do PDF pomocí C# je docela užitečný. V tomto tutoriálu se podíváme na využití převodní knihovny k exportu CSV do PDF pomocí C#.

Kroky k převodu CSV do PDF pomocí C#

  1. Nastavte IDE na použití GroupDocs.Conversion for .NET k exportu souboru CSV do formátu PDF
  2. Vytvořte objekt třídy Converter předáním cesty souboru CSV jeho konstruktoru
  3. Vytvořte objekt PdfConvertOptions a nastavte požadované vlastnosti pro výstupní PDF
  4. Volejte metodu Converter.Save s možnostmi uložení pro uložení výstupního PDF

CSV jsou data v řádcích a sloupcích, řádky jsou záznamy, sloupce jsou pole, oddělená čárkami. PDF je však formát souboru vyvinutý společností Adobe, který zachycuje obsah dokumentu, včetně textu, obrázků a grafiky, ve formátu s pevným rozvržením, který zachovává vizuální vzhled dokumentu. Dodržování uvedených pokynů je vhodné pro široce uznávané operační systémy, jako jsou Windows, macOS a Linux, pokud máte nainstalovaný .NET. Pro transformaci CSV na PDF v C# nejsou vyžadovány žádné další instalace softwaru.

Kód pro převod CSV do PDF pomocí C#

using GroupDocs.Conversion;
using GroupDocs.Conversion.FileTypes;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertCSVtoPDFUsingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Conversion library
License lic = new License();
lic.SetLicense(@"GroupDocs.Conversion.lic");
// Load the input CSV
using (Converter converter = new Converter("input.csv"))
{
PdfConvertOptions options = new PdfConvertOptions
{
PageNumber = 2,
PagesCount = 1,
Rotate = Rotation.On90,
Dpi = 300,
Width = 1024,
Height = 768
};
//Save the output PDF file
converter.Convert("converted.pdf", options);
}
}
}
}

Chcete-li převést CSV do PDF, C# vám poskytuje výkonný nástroj pro prezentaci vašich tabulkových dat ve strukturovanějším a vizuálně přitažlivějším formátu. Ať už potřebujete generovat zprávy nebo vytvářet dokumentaci, tato metoda vám umožní převést data do profesionálního formátu PDF, který lze sdílet. Po konfiguraci doporučené knihovny dokumentů a provedení všech nezbytných úprav cest k souborům by mělo být začlenění kódu pro převod CSV na PDF do vašich projektů přímočarým a bezproblémovým úkolem.

V našem předchozím tutoriálu jsme nabídli podrobného průvodce převodem CSV do HTML krok za krokem. Chcete-li toto téma důkladněji pochopit, doporučujeme prostudovat si náš obsáhlý návod, jak převést CSV do HTML pomocí C#.

 Čeština