विशेषताओं का अवलोकन

विशेषताओं का अवलोकन

विशेषताओं का अवलोकन

Aspose.TeX FOSS for Python एक शुद्ध-Python TeX टाइपसेटिंग इंजन है। यह पृष्ठ इसकी क्षमताओं का सारांश प्रस्तुत करता है।


TeX प्रसंस्करण

लाइब्रेरी TeX मार्कअप को एक TeXJob ऑब्जेक्ट के माध्यम से प्रोसेस करती है:

from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource

job = TeXJob(StringInputSource("Hello!"), PdfDevice(), options=TeXOptions())
pdf_bytes = job.run()

आउटपुट स्वरूप

फ़ॉर्मेटडिवाइस वर्गNotes
PDFPdfDevicerun() से बाइट्स लौटाता है
DVIDviDevicerun() से बाइट्स लौटाता है
SVGSvgDeviceget_all_pages() के माध्यम से प्राप्त पृष्ठ

इनपुट स्रोत

Sourceक्लासNotes
FileFileInputSourceडिस्क से एक .tex फ़ाइल पढ़ता है
StringStringInputSourceकच्चा TeX मार्कअप को Python स्ट्रिंग के रूप में स्वीकार करता है

कोई बाहरी निर्भरताएँ नहीं

Aspose.TeX Python के लिए FOSS को LaTeX स्थापना की आवश्यकता नहीं है, कोई Perl रनटाइम नहीं, और कोई बाहरी TeX वितरण नहीं चाहिए। इंजन पूरी तरह से स्व-निहित है।


Tips

  • डायनामिक रूप से जेनरेट किए गए TeX मार्कअप के लिए StringInputSource का उपयोग करें।
  • मौजूदा .tex फ़ाइलों के लिए FileInputSource का उपयोग करें।
  • TeXOptions() समझदार डिफ़ॉल्ट्स का उपयोग करता है; अधिकांश उपयोग मामलों के लिए कोई कॉन्फ़िगरेशन आवश्यक नहीं है।

यह भी देखें

 हिन्दी