Konwertuj Excel na PNG w Node.js

Konwertuj Excel na PNG w Node.js

Postępuj zgodnie z tym przewodnikiem, aby dowiedzieć się, jak przekonwertować Excel na PNG w Node.js przy użyciu tego JavaScript Excel API. PNG to format pliku obrazu, podczas gdy Excel oferuje wiele możliwości reprezentacji i przechowywania danych. Jednak konwersja programu Excel do formatu PNG sprawia, że operacje biznesowe są szybkie i wydajne, ponieważ większość formatów obrazów można łatwo otworzyć na dowolnej platformie bez instalowania oprogramowania innych firm. Przed kontynuowaniem tego samouczka upewnij się, że na komputerze lokalnym zainstalowano Node.js.

Omówimy następujące sekcje:

Instalacja API JavaScript Excel

Procedura instalacji tego API jest dość prosta i przyjazna dla programistów. Oferuje zaawansowane funkcje dotyczące konwersji plików i manipulacji plikami. Możesz jednak uruchomić następujące polecenia, aby zainstalować ten interfejs API w projekcie Node.js.

npm install java
npm install aspose.cells

W przeciwnym razie pobierz pakiet API i zintegruj tę bibliotekę ze swoim projektem Node.js.

Konwertuj Excel na PNG w Node.js

Będziemy używać tego interfejsu API języka JavaScript Excel do programowej konwersji programu Excel do formatu PNG w Node.js. Ponadto możesz znaleźć ogromny stos metod udostępnianych przez ten interfejs API.

Aby wyeksportować XLSX do PNG, możesz wykonać następujące kroki:

  1. Utwórz obiekt Workbook i załaduj plik źródłowy.
  2. Utwórz instancję klasy ImageOrPrintOptions, aby uzyskać dostęp do dodatkowych opcji tworzenia obrazu.
  3. Ustaw typ obrazu, wywołując metodę setImageType.
  4. Wywołaj metodę get(index), aby uzyskać pierwszy arkusz.
  5. Utwórz obiekt SheetRender dla arkusza docelowego.
  6. Wywołaj metodę toImage, aby wygenerować obraz dla arkusza.

Poniższy przykładowy kod wyjaśnia, jak konwertować obrazy Excel do PNG w Node.js:

// Excel do PNG w Nodejs 
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// Utwórz obiekt skoroszytu i załaduj plik źródłowy 
var workbook = new aspose.cells.Workbook("sample.xlsx");
// Utwórz instancję klasy ImageOrPrintOptions, aby uzyskać dostęp do dodatkowych opcji tworzenia obrazu 
var imgOptions = new aspose.cells.ImageOrPrintOptions();
// Ustaw typ obrazu, wywołując metodę setImageType  
imgOptions.setImageType(aspose.cells.ImageType.PNG);
// Wywołaj metodę get(index), aby uzyskać pierwszy arkusz. 
var sheet = workbook.getWorksheets().get(0);
// Utwórz obiekt SheetRender dla arkusza docelowego  
var sr = new aspose.cells.SheetRender(sheet, imgOptions);
for (var j = 0; j < sr.getPageCount(); j++) {
	// Wywołaj metodę toImage, aby wygenerować obraz dla arkusza 
	sr.toImage(j,  "WToImage-out" + j + ".png");
}
        }
    }
}

Wynik możesz zobaczyć na obrazku poniżej:

Excel XLSX do PNG

Zdobądź bezpłatną licencję

Możesz otrzymać bezpłatną licencję tymczasową, aby wypróbować interfejs API bez ograniczeń ewaluacyjnych.

Podsumowując

To koniec tego poradnika. Omówiliśmy, jak programowo przekonwertować Excel na PNG w Node.js. Ten wpis na blogu z pewnością Ci pomoże, jeśli chcesz opracować konwerter Excela na PNG przy użyciu tego API JavaScript Excel. Ponadto możesz odwiedzić dokumentację, aby poznać inne przepisy i metody oferowane przez tę bibliotekę. Ponadto conholdate.com pisze nowe posty na blogu na nowe tematy. Dlatego też prosimy o kontakt w celu otrzymywania regularnych aktualizacji.

Zadać pytanie

Możesz dać nam znać o swoich pytaniach lub wątpliwościach na naszym forum.

Często zadawane pytania

Jak przekonwertować Excel na PNG?

Możesz konwertować pliki Excel do formatu obrazu za pomocą tego JavaScript Excel API. Ta biblioteka może pomóc w programowym osiągnięciu tej konwersji.

Jak zamienić dane Excela w obraz?

Wywołaj tę metodę toImage, aby programowo wygenerować obraz z arkusza programu Excel. Ponadto odwiedź ten link, aby poznać inne ważne metody tej biblioteki.

Zobacz też