Ինչպես փոխել CSV-ը PDF-ի Node.js-ում

Այս կարճ ձեռնարկը ներառում է, թե ինչպես փոխել CSV-ը PDF-ի Node.js-ում: CSV ֆայլը հասանելի է սկավառակից և աշխատանքային գրքույկի դասի օբյեկտի հետ միասին այն վերլուծելու համար օգտագործվող սահմանազատիչ նիշը: Այնուհետև մենք այն CSV-ից PDF կարտահանենք Node.js-ում՝ պահպանելով աշխատանքային գրքույկի օրինակը որպես PDF ֆայլ սկավառակի վրա:

Node.js-ում CSV-ը PDF-ի փոխելու քայլեր

  1. Ստեղծեք միջավայր՝ ձեր հավելվածում ավելացնելով Aspose.Cells Node.js-ի համար Java-ի միջոցով՝ CSV-ը PDF-ի փոխարկելու համար
  2. Ստեղծեք TxtLoadOptions դասի օբյեկտը և սահմանեք սկզբնաղբյուր CSV-ում օգտագործվող բաժանարարը
  3. Ստուգեք Workbook դասի օբյեկտը՝ վերը նշված կոնֆիգուրացիան օգտագործելով աղբյուրի CSV-ն բեռնելու համար
  4. Ստեղծեք PdfSaveOptions դասի օրինակ` ելքային PDF-ում ցանցային գծերը կարգավորելու համար
  5. Միացրեք ցանցի գծի տեսակը, որը կցուցադրվի աշխատանքային գրքույկի բջիջների ելքային PDF-ում
  6. Պահպանեք բեռնված CSV-ն որպես PDF սկավառակի վրա

Վերոհիշյալ քայլերում մենք մուտք կգործենք աղբյուրի CSV ֆայլը՝ օգտագործելով Workbook դասի օրինակը և սահմանազատող նիշը կսահմանենք այնպես, որ սկզբնաղբյուր CSV ֆայլի տվյալները կարդացվեն ըստ դրա: Այնուհետև մենք կսահմանենք ելքային PDF ֆայլի հատկությունները, ինչպիսին է ցանցագծերը ցուցադրելու կամ չցուցադրելու տարբերակը՝ ելքային PDF-ում ցուցադրվող ցանցի գծերի հետ միասին՝ օգտագործելով PdfSaveOptions դասի օրինակը: Ի վերջո, մենք *կվերափոխենք CSV-ը PDF-ի Node.js-ում՝ պահպանելով բեռնված աշխատանքային գիրքը որպես PDF ֆայլ սկավառակի վրա:

Կոդ՝ CSV-ը PDF-ին Node.js-ում փոխանցելու համար

var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Set the API license to convert a CSV to a PDF file
new aspose.cells.License().setLicense("License.lic");
// Options for oading the source comma-separated value file
var loadOpts = new LoadOptions(LoadFormat.CSV);
// Create a workbook
var csvWb = new aspose.cells.Workbook("sourcefile.xlsx", loadOpts);
// Create the PDFSaveOptions class object
var opts = new aspose.cells.PdfSaveOptions();
// Set printing grid lines method to true
csvWb.getWorksheets().get(0).getPageSetup().setPrintGridlines(true);
// Autofit the columns inside the PDF
csvWb.getWorksheets().get(0).autoFitColumns();
// Export the workbook as PDF
csvWb.save("outputfile.pdf",opts);
console.log("CSV to PDF conversion performed successfully");

Վերոնշյալ կոդի օրինակում մենք *CSV-ը PDF ենք փոխանցում Node.js-ում՝ մուտք գործելով աղբյուրի CSV ֆայլը Workbook դասի մեջ: Մենք կարող ենք հետագայում վերահսկել CSV-ի բեռնման գործընթացը՝ սահմանելով AutoFitterOptions, AutoFilter, TextQualifier, IgnoreNotPrinted և շատ այլ տարբերակներ, որոնք հասանելի են TxtLoadOptions դասում:

Մենք սովորել ենք փոխելու CSV-ը PDF-ի Node.js-ում շատ պարզ API ինտերֆեյսի միջոցով: Եթե ցանկանում եք ծանոթանալ Excel ֆայլերը CSV ֆայլերի փոխարկելու գործընթացին, տես ինչպես փոխարկել Excel-ը CSV-ի, օգտագործելով Node.js-ը-ի հոդվածը:

 Հայերեն