Konwertuj Excel na PDF w Node.js

Arkusze kalkulacyjne Excel są powszechnie używane do przechowywania i analizowania danych w postaci wierszy i kolumn. Jednak w różnych przypadkach należy przekonwertować pliki programu Excel na format PDF przed udostępnieniem ich w Internecie. Aby zautomatyzować konwersję programu Excel do formatu PDF, w tym artykule pokazano, jak programowo konwertować pliki programu Excel do formatu PDF za pomocą Node.js. Ponadto omówiono również zaawansowane opcje dostosowywania konwersji programu Excel do formatu PDF.

Interfejs API konwersji Node.js z Excela na PDF

Do konwersji plików Excel XLSX/XLS do formatu PDF użyjemy Aspose.Cells for Node.js via Java. Jest to interfejs API do manipulacji arkuszami kalkulacyjnymi, który umożliwia bezproblemowe tworzenie, odczytywanie, modyfikowanie i konwertowanie skoroszytów programu Excel. Możesz pobrać pakiet API lub zainstalować go za pomocą następującego polecenia NPM.

> npm install aspose.cells

Konwertuj Excel XLSX na PDF w Node.js

Poniżej przedstawiono kroki konwersji plików Excel XLSX lub XLS do formatu PDF.

Poniższy przykładowy kod pokazuje, jak przekonwertować plik XLSX programu Excel na format PDF.

// załadować skoroszyt
var workbook = aspose.cells.Workbook("workbook.xlsx");

// przekonwertować Excela na PDF
workbook.save("Excel to PDF.pdf", SaveFormat.PDF);

Plik Excel

Node.js Excel do formatu PDF

Przekonwertowany plik PDF

Excela do PDF

Excel XLSX/XLS do PDF — opcje zaawansowane

Aspose.Cells pozwala również kontrolować konwersję Excela do PDF za pomocą różnych opcji. Na przykład możesz ustawić zgodność PDF, kompresję, styl linii siatki, liczbę stron na arkusz itp. Aby dostosować konwersję, interfejs API udostępnia klasę PdfSaveOptions.

Poniżej przedstawiono kroki konwersji pliku Excel do formatu PDF z zaawansowanymi opcjami.

Poniższy przykładowy kod pokazuje, jak przekonwertować program Excel na format PDF przy użyciu opcji zaawansowanych.

// załadować skoroszyt
var workbook = aspose.cells.Workbook("workbook.xlsx");

// tworzyć i ustawiać opcje PDF
pdfOptions = aspose.cells.PdfSaveOptions();
pdfOptions.setCompliance(aspose.cells.PdfCompliance.PDF_A_1_B);

// przekonwertować Excela na PDF
workbook.save("Excel to PDF - Compliance.pdf", pdfOptions);

Uzyskaj bezpłatną licencję API

Aby korzystać z API bez ograniczeń ewaluacyjnych, możesz poprosić o bezpłatną tymczasową licencję.

Wniosek

W tym artykule nauczyłeś się, jak konwertować pliki Excela do formatu PDF w aplikacjach Node.js. Ponadto widziałeś, jak kontrolować konwersję Excela do PDF za pomocą zaawansowanych opcji. Możesz dowiedzieć się więcej o Node.js Excel API, korzystając z dokumentacji. Ponadto możesz skontaktować się z nami za pośrednictwem naszego forum w przypadku jakichkolwiek pytań.

Zobacz też