Как да промените CSV в PDF в Java

Ето кратък урок за обяснение на процеса за промяна на CSV в PDF в Java. Файлът CSV се зарежда в обект на клас на работна книга заедно със знака за разделител, който се използва в него. След това го преобразуваме от CSV в PDF в Java, като запазваме обекта на работната книга като PDF заедно с конфигурацията на линиите на мрежата, които да се показват, и други настройки в изходния PDF файл.

Стъпки за промяна на CSV в PDF в Java

  1. Добавете Aspose.Cells, като използвате хранилището на Maven в проекта, за да конвертирате CSV в PDF
  2. Създайте екземпляр на TxtLoadOptions и задайте разделителя, използван в изходния CSV
  3. Създайте екземпляр на Workbook и заредете изходния CSV, като използвате горната конфигурация
  4. Създайте екземпляр на PdfSaveOptions, за да конфигурирате линиите на мрежата в изходния PDF
  5. Активирайте и задайте типа линия на мрежата, който да се показва в изходния PDF
  6. Запазете работната книга като PDF, като използвате конфигурирания обект PdfSaveOptions

В тези стъпки зареждаме изходния CSV файл в обект на работна книга и описваме знака за разделител, така че данните от CSV файла да се четат според него. След това дефинираме свойствата на изходния PDF файл, като например дали да се показват линиите на мрежата или не и какъв тип линии на мрежата да се показват в изходния PDF файл с помощта на класа PdfSaveOptions. И накрая, ние конвертираме CSV в PDF в Java, като записваме работната книга като PDF и задаваме конфигурацията, дефинирана в обекта на класа PdfSaveOptions.

Код за прехвърляне на CSV към PDF в Java

Можете да видите, че прехвърляме CSV в PDF в Java, като зареждаме CSV файла в обект на клас Workbook, който може да зарежда всички други типове файлове, поддържани и от MS Excel. Можем да контролираме процеса на зареждане на CSV, като дефинираме AutoFilter, AutoFitterOptions, TextQualifier, IgnoreNotPrinted и много други опции, налични в обекта на класа TxtLoadOptions. По същия начин можем да зададем DefaultFont, DisplayDocTitle, FontEncoding, OptimizationType и много други конфигурации в изходния PDF файл, като използваме обекта на класа PdfSaveOptions, докато записваме работната книга.

Научихме операцията за промяна на CSV в PDF в Java с няколко реда код. Ако се интересувате от процеса на конвертиране на Excel в CSV, вижте статията на как да конвертирате Excel в CSV в Java.

 Български