जावा में टीएक्स को पीडीएफ में कैसे बदलें

यह सटीक ट्यूटोरियल बताता है कि ** जावा में टीएक्स को पीडीएफ में कैसे परिवर्तित करें **। रूपरेखा को पर्यावरण कॉन्फ़िगरेशन विवरण, चरण-वार एल्गोरिदम और एक नमूना कोड स्निपेट के रूप में चित्रित किया जा सकता है जो फीचर को प्रदर्शित करता है लाटेक्स को जावा में पीडीएफ में कनवर्ट करें। आप किसी भी TeX फ़ाइल को संसाधित कर सकते हैं और उसे कुछ API कॉल के साथ PDF प्रारूप में बदल सकते हैं।

जावा का उपयोग करके टीएक्स को पीडीएफ में बदलने के चरण

  1. TeX फ़ाइलों को संसाधित करने के लिए अपने परिवेश में Aspose.TeX for Java API इंस्टॉल करें
  2. पीडीएफ फाइल लिखने के लिए एक आउटपुट स्ट्रीम बनाएं
  3. TeXOptions वर्ग का उपयोग करके रूपांतरण विकल्प ऑब्जेक्ट प्रारंभ करें
  4. PdfSaveOptions वर्ग उदाहरण के विभिन्न गुण निर्दिष्ट करें
  5. LaTeX को PDF दस्तावेज़ में बदलें

उपरोक्त चरण LaTeX रूपांतरण प्रक्रिया को सरल शब्दों में स्पष्ट करते हैं। सबसे पहले, TeXOptions वर्ग का एक ऑब्जेक्ट बनाएं और PdfSaveOptions वर्ग द्वारा उजागर किए गए विभिन्न गुणों को निर्दिष्ट करें। अंत में, टेक्सजॉब वर्ग के साथ TeX दस्तावेज़ को Java में PDF में बदलें। ये दो API कॉल आपको PdfDevice वर्ग के किसी भी अधिभार को चुनकर LaTeX फ़ाइल को किसी फ़ाइल या स्ट्रीम में रेंडर करने देती हैं।

जावा में टीएक्स को पीडीएफ में बदलने के लिए कोड

import java.io.FileOutputStream;
import java.io.OutputStream;
public class AsposeTest {
public static void main(String[] args) throws Exception {//Main function to unhide sheets in a Workbook using Java
// Set the license
com.aspose.tex.License licTex = new com.aspose.tex.License();
licTex.setLicense("Aspose.Total.lic");
// Create the output stream to export PDF document.
final OutputStream pdfStream = new FileOutputStream(Utils.getOutputDirectory() + "PDF.pdf");
// Initialize TeXOptions class object for Object TeX engine extension.
com.aspose.tex.TeXOptions options = com.aspose.tex.TeXOptions.consoleAppOptions(com.aspose.tex.TeXConfig.objectLaTeX());
// Set the file system directory.
options.setOutputWorkingDirectory(new com.aspose.tex.OutputFileSystemDirectory(Utils.getOutputDirectory()));
// Set options for output PDF format.
options.setSaveOptions(new com.aspose.tex.rendering.PdfSaveOptions());
// Run LaTeX to PDF conversion.
new com.aspose.tex.TeXJob("hello-world.ltx", new com.aspose.tex.rendering.PdfDevice(pdfStream), options).run();
System.out.println("Done");
}
}

जावा में TeX से PDF कनवर्टर विकसित करने के लिए यह नमूना कोड काफी कुशल है। यह इनपुट और आउटपुट फ़ाइलों तक पहुँचने के लिए पथ सेट करने के लिए एक सरल Utility class का उपयोग करता है। इसके अलावा, ऑक्स फ़ाइल और लॉग फ़ाइल अतिरिक्त संसाधन हैं जो टेक्सजॉब वर्ग के साथ आउटपुट पीडीएफ दस्तावेज़ बनाते समय बनाए जाते हैं।

इस ट्यूटोरियल में *TeX फ़ाइल को जावा में PDF में बदलने की प्रक्रिया के बारे में जानकारी दी गई है। इसके अलावा, यदि आप LaTeX से PNG रेंडरिंग सीखना चाहते हैं, तो जावा में पीएनजी को लाटेक्स कैसे प्रस्तुत करें? पर लेख देखें।

 हिन्दी