Jak převést CSV do PDF pomocí C#

Tento základní výukový program popisuje, jak převést CSV do PDF pomocí C#, kde CSV může být soubor oddělený čárkami nebo soubor oddělený zadanými znaky. CSV je považován za běžný a snadný mechanismus pro export a import dat a na druhou stranu PDF se používá k prohlížení dat nezávisle na hardwaru, softwaru a operačním systému. Pomocí tohoto tutoriálu změníte CSV na PDF pomocí C# s pomocí několika řádků kódu v libovolném z běžných operačních systémů.

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

  1. Přidejte Aspose.Cells do své konverzní aplikace pomocí Správce balíčků Nuget
  2. Vytvořte objekt třídy TxtLoadOptions pro nastavení oddělovače použitého ve zdrojovém souboru CSV
  3. Inicializujte objekt třídy Workbook pro načtení souboru CSV pomocí nastavení v objektu TxtLoadOptions
  4. Instantizujte PdfSaveOptions pro nastavení parametrů pro výstupní soubor PDF
  5. Nastavte typ mřížky, která se má zobrazit ve výstupním souboru PDF
  6. Uložte soubor PDF pomocí objektu třídy PdfSaveOptions nakonfigurovaného výše

Tyto rychlé kroky popisují operaci přenos CSV do PDF pomocí C# tak, že nejprve načteme požadované knihovny a poté načteme vzorový soubor CSV, který má být převeden do PDF. V posledním kroku nakonfigurujeme výstupní soubor PDF tak, jako bychom nastavili čáry mřížky, které se mají zobrazit ve výstupním souboru PDF.

Kód pro změnu CSV na PDF pomocí C#

V tomto tutoriálu pro převod CSV do PDF se jazyk C# používá tam, kde jsou přidány potřebné odkazy spolu s konfigurací projektu ze správce balíčků NuGet. Pro čtení souboru CSV jsme použili objekt TxtLoadOptions, který obsahuje mnoho vlastností, jako je nastavení oddělovacího znaku, ale můžete nastavit i další vlastnosti, jako je CultureInfo, Encoding, ExtendToNextSheet a mnoho dalších. Podobně při ukládání souboru PDF jsme nastavili styl čar mřížky pomocí PdfSaveOptions, ale můžete také nastavit AllColumnsInOnePagePerSheet, CalculateFormula, OnePagePerSheet, PdfCompression, SecurityOptions atd.

Zde jsme viděli proces převodu z CSV do PDF pomocí C#, pokud se však chcete naučit převod CSV do Excelu, přečtěte si článek na jak převést CSV do Excelu v C#.

 Čeština