Chủ đề thú vị này cung cấp minh họa về cách kết xuất LaTeX sang PNG bằng C++. Chúng tôi cũng gọi các tệp LaTeX là tệp .tex và người ta có thể dễ dàng kết xuất LaTeX thành PNG trong C++ với các thuộc tính và phương thức API đơn giản. Một điểm hay khi sử dụng ví dụ này là các lệnh gọi API không phụ thuộc vào bất kỳ phần mềm ứng dụng hoặc công cụ bên thứ ba nào khác để thực thi chúng.
Các bước để kết xuất LaTeX sang PNG bằng C++
- Cài đặt Aspose.Tex.Cpp bằng công cụ Trình quản lý gói NuGet
- Bao gồm tham chiếu đến các không gian tên Aspose::TeX, Aspose::TeX::IO và Aspose::TeX::Presentation::Image
- Khởi tạo đối tượng TeXOptions Class để thiết lập cấu hình
- Khởi tạo đối tượng PngSaveOptions Class để lưu LaTeX thành hình ảnh PNG
- Khởi tạo ImageDevice để kết xuất
- Sử dụng TexJob để hiển thị LaTeX thành hình ảnh PNG
Các tài liệu LaTeX dành cho mục đích khoa học và nghiên cứu có thể được sử dụng bởi người dùng kỹ thuật và chứa thông tin ở dạng văn bản thuần túy. Để xuất LaTeX sang hình ảnh PNG trong C++, trước tiên chúng ta sẽ tạo một thể hiện của TeXOptions class để thiết lập các cấu hình liên quan đến các tùy chọn thư mục đầu vào, thư mục đầu ra và bảng điều khiển. Trong các bước tiếp theo, chúng tôi sẽ đặt các thuộc tính PngSaveOptions như độ phân giải hình ảnh. Cuối cùng, chúng ta sẽ khởi tạo ImageDevice và bằng cách sử dụng TexJob render LaTeX thành hình ảnh PNG bằng C++.
Mã để chuyển đổi LaTeX sang PNG trong C ++
Trong chủ đề này, chúng ta đã học cách C++ tạo hình ảnh PNG từ LaTeX bằng các lệnh gọi API đơn giản. Nếu bạn muốn tìm hiểu các tính năng khác như hiển thị tệp MPP, hãy tham khảo bài viết trên cách chuyển đổi MPP sang XPS bằng C++.