CSV konvertálása PDF-be a C# használatával

A dokumentumok átvitelének népszerű, stílusát és megjelenését megőrző fájlformátuma a PDF (Portable Document Format), míg a CSV (vesszővel elválasztott értékek) fájlok táblázatos adatok tárolására és cseréjére szolgálnak. Ha szervezettebb és biztonságosabb formátumban szeretné megosztani az adatokat, vagy professzionális jelentéseket és dokumentációkat szeretne készíteni, nagyon hasznos lehet a CSV-ből PDF-formátumba konvertálása C# használatával. Ebben az oktatóanyagban megvizsgáljuk, hogyan lehet a konverziós könyvtárat exportálni CSV-ből PDF-be C# használatával.

A CSV-ből PDF-be konvertálás lépései C# használatával

  1. Állítsa be az IDE-t, hogy a GroupDocs.Conversion for .NET használatával exportálja a CSV-fájlt PDF formátumba
  2. Hozzon létre egy objektumot a Converter osztályból a CSV fájl elérési útjának átadásával a konstruktornak
  3. Hozzon létre egy PdfConvertOptions objektumot, és állítsa be a kívánt tulajdonságokat a kimeneti PDF-hez
  4. Hívja a Converter.Save metódust mentési opciókkal a kimeneti PDF mentéséhez

A CSV a sorokban és oszlopokban lévő adatok, a sorok rekordok, az oszlopok mezők, vesszővel elválasztva. A PDF azonban az Adobe által kifejlesztett fájlformátum, amely rögzített elrendezésű formátumban rögzíti a dokumentumtartalmat, beleértve a szöveget, képeket és grafikákat, amely megőrzi a dokumentum vizuális megjelenését. A megadott utasítások betartása alkalmas olyan széles körben elismert operációs rendszerekre, mint a Windows, macOS és Linux, amennyiben telepítve van a .NET. Nincs szükség további szoftvertelepítésekre ahhoz, hogy a CSV-t PDF formátumba alakítsák át C#-ban.

Kód a CSV-ből PDF-be konvertálásához C# használatával

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);
}
}
}
}

A CSV PDF-be konvertálása A C# hatékony eszközt biztosít táblázatos adatainak strukturáltabb és tetszetősebb formátumban való megjelenítéséhez. Akár jelentéseket, akár dokumentációt kell készítenie, ez a módszer lehetővé teszi, hogy adatait professzionális és megosztható PDF formátummá alakítsa át. Az ajánlott dokumentumtár konfigurálása és a fájl elérési útjaiban szükséges módosítások elvégzése után a CSV-ből PDF-be konvertáló kód beépítése a projektekbe egyszerű és problémamentes feladat.

Korábbi oktatóanyagunkban részletes, lépésenkénti útmutatót kínáltunk a CSV HTML formátumba konvertálásához. A téma alaposabb megértéséhez javasoljuk, hogy tekintse át átfogó oktatóanyagunkat a konvertálja a CSV-t HTML-be a C# használatával.

 Magyar