U ovom članku s uputama raspravljat ćemo o tijeku rada za konvertiranje TeX u PDF pomoću Jave korištenjem jednog od najboljih API-ja za pretvaranje dokumenata. Osim tijeka rada za pretvorbu dokumenata, izradit ćemo primjer radne aplikacije da vam pokažemo kako pretvoriti LaTeX datoteku u PDF u Javi. Ovdje su glavni koraci i primjer isječka koda u jeziku Java za pretvarač TeX u PDF.
Koraci za pretvaranje TeX-a u PDF pomoću Jave
- Instalirajte GroupDocs.Conversion for Java iz repozitorija Maven u Java aplikaciji za implementaciju funkcionalnosti TeX-a u PDF
- Uvezite osnovne klase za izvođenje transformacije dokumenta iz TeX u PDF format
- Napravite instancu klase Converter za učitavanje ulazne TeX datoteke za transformaciju u PDF
- Napravite objekt klase PdfConvertOptions za definiranje opcija pretvaranja za prilagodbu izlazne PDF datoteke
- Pozovite metodu Convert da biste spremili TeX kao PDF datoteku na disk
Ovo su ključni koraci koji vam omogućuju brzo pisanje koda za konvertiranje TeX datoteke u PDF pomoću Jave. Prije svega, morate postaviti potrebnu biblioteku konverzije za izvođenje transformacije dokumenta i to možete učiniti na bilo kojem od popularnih operativnih sustava kao što su Linux, Windows i macOS. Nakon toga trebate uključiti potrebne klase u kod za pretvorbu, a zatim inicijalizirati klasu Converter za učitavanje ulazne Tex datoteke. Nakon što završite s ovim koracima, instancirajte klasu PdfConvertOptions za postavljanje opcija konverzije za PDF datoteku i na kraju pozovite metodu Convert za konverziju i spremanje konvertirane datoteke.
Kod za pretvaranje TeX-a u PDF pomoću Jave
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.PdfConvertOptions; | |
public class ConvertTeXToPdfUsingJava { | |
public static void main(String[] args) { // Main function to convert TeX to PDF in Java | |
// Remove the watermark in output PDF document by adding license | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Conversion.lic"); | |
// Load the source TeX file for conversion to PDF | |
Converter converter = new Converter("sample.tex"); | |
// Set the convert options for PDF format | |
PdfConvertOptions options = new PdfConvertOptions(); | |
// Convert and save the TeX in PDF format | |
converter.convert("converted.pdf", options); | |
System.out.println("Done"); | |
} | |
} |
Razvili smo gornji primjer koda za pretvarač TeX datoteke u PDF u aplikaciji Java. Ovo je osnovni primjer koji uzima Tex datoteku kao ulaz i zatim je pretvara u PDF datoteku. Međutim, možete ga jednostavno poboljšati definiranjem različitih opcija kao što su DPI, margine, rotacija, orijentacija i mnoge druge pomoću objekta PdfConvertOptions za prilagodbu pretvorenog PDF dokumenta.
Raspravili smo detaljnu proceduru pretvaranja TeX-a u PDF u Javi i izradili primjer koda za to. Nedavno smo objavili članak o pretvaranju XPS-a u PDF u Javi, pogledajte kako pretvoriti XPS u PDF pomoću Jave post za više informacija.