Zde je rychlý tutoriál, který vysvětluje postup, jak změnit CSV na PDF v Javě. Soubor CSV se načte do objektu třídy Workbook spolu s oddělovacím znakem, který je v něm použit. Poté jej převedeme z CSV do PDF v Javě uložením objektu Workbook jako PDF spolu s konfigurací čar mřížky, které se mají zobrazit, a dalšími nastaveními ve výstupním souboru PDF.
Kroky ke změně CSV na PDF v Javě
- Přidejte Aspose.Cells pomocí úložiště Maven v projektu a převeďte CSV do PDF
- Vytvořte instanci TxtLoadOptions a nastavte oddělovač použitý ve zdrojovém CSV
- Vytvořte instanci Workbook a načtěte zdrojový CSV pomocí výše uvedené konfigurace
- Vytvořte instanci PdfSaveOptions pro konfiguraci čar mřížky ve výstupním PDF
- Povolte a nastavte typ mřížky, která se má zobrazit ve výstupním PDF
- Uložte sešit jako PDF pomocí nakonfigurovaného objektu PdfSaveOptions
V těchto krocích načteme zdrojový soubor CSV do objektu Workbook a popíšeme oddělovací znak, aby se podle něj načetla data souboru CSV. Poté pomocí třídy PdfSaveOptions definujeme vlastnosti výstupního souboru PDF, například zda zobrazit čáry mřížky nebo ne a jaký typ čar mřížky se zobrazí ve výstupním PDF. Nakonec převedeme CSV na PDF v Javě uložením sešitu jako PDF a nastavením konfigurace definované v objektu třídy PdfSaveOptions.
Kód pro přenos CSV do PDF v Javě
Můžete vidět, že přeneseme CSV do PDF v Javě načtením souboru CSV do objektu třídy Workbook, který dokáže načíst všechny ostatní typy souborů také podporované MS Excel. Proces načítání CSV můžeme řídit definováním AutoFilter, AutoFitterOptions, TextQualifier, IgnoreNotPrinted a mnoha dalších možností dostupných v objektu třídy TxtLoadOptions. Podobně můžeme nastavit DefaultFont, DisplayDocTitle, FontEncoding, OptimizationType a mnoho dalších konfigurací ve výstupním PDF souboru pomocí objektu třídy PdfSaveOptions při ukládání sešitu.
Naučili jsme se operaci změny CSV na PDF v Javě pomocí několika řádků kódu. Pokud vás zajímá proces převodu Excelu do CSV, podívejte se na článek na jak převést Excel do CSV v Javě.