Ten interesujący temat zawiera demonstrację, jak renderować LaTeX do PNG przy użyciu C++. Pliki LaTeX nazywamy również plikami .tex i można łatwo renderować LaTeX do formatu PNG w C++ za pomocą prostych właściwości i metod API. Jedną z zalet korzystania z tego przykładu jest to, że wywołania interfejsu API nie są zależne od żadnego innego oprogramowania ani narzędzi stron trzecich do ich wykonania.
Kroki renderowania LaTeX do PNG przy użyciu C++
- Zainstaluj Aspose.Tex.Cpp za pomocą narzędzia NuGet Package Manager
- Dołącz odniesienie do przestrzeni nazw Aspose::TeX, Aspose::TeX::IO i Aspose::TeX::Presentation::Image
- Utwórz instancję obiektu TeXOptions Class do konfiguracji ustawień
- Utwórz obiekt PngSaveOptions Class do zapisania obrazu LaTeX do formatu PNG
- Zainicjuj ImageDevice do renderowania
- Użyj TexJob do renderowania LaTeX-a do obrazu PNG
Dokumenty LaTeX są przeznaczone do celów naukowych i badawczych, które mogą być wykorzystywane przez użytkowników technicznych i zawierają informacje w postaci zwykłego tekstu. Aby wyeksportować obraz LaTeX do PNG w C++, najpierw utworzymy instancję klasy TeXOptions do konfiguracji ustawień obejmujących katalog wejściowy, katalog wyjściowy i opcje konsoli. W kolejnych krokach ustawimy właściwości PngSaveOptions, takie jak rozdzielczość obrazu. Na koniec zainicjalizujemy ImageDevice i używając TexJob renderujemy LaTeX do obrazu PNG przy użyciu C++.
Kod konwertujący LaTeX na PNG w C++
W tym temacie dowiedzieliśmy się, jak C++ tworzy obraz PNG z LaTeXa przy użyciu prostych wywołań API. Jeśli chcesz poznać inne funkcje, takie jak renderowanie plików MPP, zapoznaj się z artykułem na jak przekonwertować MPP na XPS za pomocą C++.