Jak zmienić CSV na PDF w Javie

Oto krótki samouczek wyjaśniający proces zmiany pliku CSV na PDF w Javie. Plik CSV jest ładowany do obiektu klasy Workbook wraz ze znakiem ogranicznika, który jest w nim używany. Następnie konwertujemy go z CSV na PDF w Javie, zapisując obiekt Workbook jako PDF wraz z konfiguracją wyświetlanych linii siatki i innymi ustawieniami w wyjściowym pliku PDF.

Kroki, aby zmienić CSV na PDF w Javie

  1. Dodaj Aspose.Cells za pomocą repozytorium Maven w projekcie, aby przekonwertować CSV na PDF
  2. Utwórz instancję TxtLoadOptions i ustaw separator używany w źródłowym pliku CSV
  3. Utwórz instancję Workbook i załaduj źródłowy plik CSV, korzystając z powyższej konfiguracji
  4. Utwórz instancję PdfSaveOptions, aby skonfigurować linie siatki w wyjściowym pliku PDF
  5. Włącz i ustaw typ linii siatki, który ma być wyświetlany w wyjściowym pliku PDF
  6. Zapisz skoroszyt jako PDF przy użyciu skonfigurowanego obiektu PdfSaveOptions

W tych krokach ładujemy źródłowy plik CSV do obiektu Workbook i opisujemy znak ogranicznika, aby dane pliku CSV były odczytywane zgodnie z nim. Następnie definiujemy właściwości wyjściowego pliku PDF, np. czy wyświetlać linie siatki, czy nie i jaki typ linii siatki ma być wyświetlany w wyjściowym pliku PDF za pomocą klasy PdfSaveOptions. Na koniec konwertujemy CSV na PDF w Javie, zapisując skoroszyt jako PDF i ustawiając konfigurację zdefiniowaną w obiekcie klasy PdfSaveOptions.

Kod do przeniesienia CSV do PDF w Javie

Możesz zobaczyć, że przenosimy CSV do PDF w Javie, ładując plik CSV do obiektu klasy Workbook, który może ładować wszystkie inne typy plików również obsługiwane przez MS Excel. Możemy kontrolować proces ładowania CSV definiując AutoFilter, AutoFitterOptions, TextQualifier, IgnoreNotPrinted i wiele innych opcji dostępnych w obiekcie klasy TxtLoadOptions. Podobnie możemy ustawić DefaultFont, DisplayDocTitle, FontEncoding, OptimizationType i wiele innych konfiguracji w wyjściowym pliku PDF za pomocą obiektu klasy PdfSaveOptions podczas zapisywania skoroszytu.

Poznaliśmy operację zmiany pliku CSV na PDF w Javie za pomocą kilku linijek kodu. Jeśli jesteś zainteresowany poznaniem procesu konwersji Excela do CSV, zajrzyj do artykułu na jak przekonwertować Excela na CSV w Javie.

 Polski