Hoe CSV naar PDF in Java te veranderen

Hier is een korte tutorial om het proces uit te leggen hoe CSV in PDF in Java te veranderen. Het CSV-bestand wordt in een Workbook-klasseobject geladen, samen met het scheidingsteken dat erin wordt gebruikt. Vervolgens converteren we het van CSV naar PDF in Java door het werkboekobject op te slaan als PDF samen met de configuratie van de rasterlijnen die moeten worden weergegeven en andere instellingen in het PDF-uitvoerbestand.

Stappen om CSV naar PDF in Java te wijzigen

  1. Voeg Aspose.Cells toe met behulp van de Maven-repository in het project om CSV naar PDF te converteren
  2. Maak een instantie van TxtLoadOptions en stel het scheidingsteken in dat wordt gebruikt in de bron-CSV
  3. Maak een instantie van Workbook en laad de bron-CSV met de bovenstaande configuratie
  4. Instantieer een instantie van PdfSaveOptions om de rasterlijnen in de uitvoer-PDF te configureren
  5. Schakel het rasterlijntype in en stel het in dat moet worden weergegeven in de uitvoer-PDF
  6. Sla de werkmap op als PDF met behulp van het geconfigureerde PdfSaveOptions-object

In deze stappen laden we het bron-CSV-bestand in een werkmapobject en beschrijven we het scheidingsteken zodat de CSV-bestandsgegevens overeenkomstig worden gelezen. Vervolgens definiëren we de eigenschappen van het PDF-uitvoerbestand, zoals of de rasterlijnen moeten worden weergegeven of niet en welk type rasterlijnen in de uitvoer-PDF moeten worden weergegeven met behulp van de klasse PdfSaveOptions. Ten slotte converteren we CSV naar PDF in Java door de werkmap op te slaan als PDF en de configuratie in te stellen die is gedefinieerd in het klasseobject PdfSaveOptions.

Code om CSV naar PDF in Java over te zetten

U kunt zien dat we * CSV naar PDF in Java overzetten* door het CSV-bestand te laden in het werkmapklasse-object dat alle andere soorten bestanden kan laden die ook door MS Excel worden ondersteund. We kunnen het CSV-laadproces regelen door de AutoFilter, AutoFitterOptions, TextQualifier, IgnoreNotPrinted en een heleboel andere opties die beschikbaar zijn in het klasseobject TxtLoadOptions te definiëren. Op dezelfde manier kunnen we DefaultFont, DisplayDocTitle, FontEncoding, OptimizationType en vele andere configuraties in het PDF-uitvoerbestand instellen met behulp van het klasseobject PdfSaveOptions terwijl de werkmap wordt opgeslagen.

We hebben de werking geleerd van het veranderen van de CSV naar PDF in Java met een paar regels code. Als je geïnteresseerd bent in het proces van het converteren van Excel naar CSV, bekijk dan het artikel op hoe Excel naar CSV in Java te converteren.

 Nederlands