Този кратък урок включва как да промените CSV в PDF в Node.js. Файлът CSV е достъпен от диск и в обект на клас на работна книга заедно със знака за разделител, използван за анализирането му. След това ще го експортираме от CSV в PDF в Node.js, като запазим екземпляра на работната книга като PDF файл на диска.
Стъпки за промяна на CSV в PDF в Node.js
- Създайте среда, като добавите Aspose.Cells за Node.js чрез Java в приложението си, за да конвертирате CSV в PDF
- Създайте обект на клас TxtLoadOptions и задайте разделителя, използван в изходния CSV
- Създайте екземпляр на обекта от клас Workbook, за да заредите изходния CSV, като използвате горната конфигурация
- Създайте екземпляр на класа PdfSaveOptions, за да конфигурирате линиите на мрежата в изходния PDF
- Разрешете типа мрежа, който да се показва в изходния PDF за клетките на работната книга
- Запазете заредения CSV като PDF на диска
В гореспоменатите стъпки ще осъществим достъп до изходния CSV файл, като използваме екземпляр на класа Workbook и ще зададем знака за разделител, така че данните от изходния CSV файл да се четат според него. След това ще дефинираме свойствата на изходния PDF файл, като опцията за показване на линиите на мрежата или не, заедно с типа линии на мрежата, които да се показват в изходния PDF файл, като използваме екземпляр на класа PdfSaveOptions. Накрая ще конвертираме CSV в PDF в Node.js, като запазим заредената работна книга като PDF файл на диска.
Код за прехвърляне на CSV към PDF в Node.js
В горния пример с код ние прехвърляме CSV към PDF в Node.js чрез достъп до изходния CSV файл в класа Workbook. Можем допълнително да контролираме процеса на зареждане на CSV, като дефинираме AutoFitterOptions, AutoFilter, TextQualifier, IgnoreNotPrinted и много други опции, налични в класа TxtLoadOptions.
Научихме операцията за промяна на CSV в PDF в Node.js с много прост API интерфейс. Ако се интересувате да научите за процеса на конвертиране на Excel файлове в CSV файлове, вижте статията на как да конвертирате Excel в CSV с помощта на Node.js.