इनपुट स्रोतों
इनपुट स्रोतों
Aspose.TeX FOSS for Python provides two input source classes: FileInputSource डिस्क से टेक्स मार्कअप पढ़ने के लिए, और StringInputSource स्मृति में प्रवेश के लिए।.
FileInputSource
FileInputSource एक फ़ाइल मार्ग से TeX मार्कअप पढ़ता है:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, FileInputSource
job = TeXJob(FileInputSource("document.tex"), PdfDevice(), options=TeXOptions())
pdf_bytes = job.run()StringInputSource
StringInputSource कच्चे TeX मार्कअप को एक Python श्रृंखला के रूप में स्वीकार करता है:
from aspose_tex import TeXJob, TeXOptions, PdfDevice, StringInputSource
tex = "Hello, world!"
job = TeXJob(StringInputSource(tex), PdfDevice(), options=TeXOptions())
pdf_bytes = job.run()टिप्स और सर्वश्रेष्ठ अभ्यास
- उपयोग करें
FileInputSourceमौजूद होने के लिए.texफ़ाइलों पर डिस्क।. - उपयोग करें
StringInputSourceजब टेक्स मार्कअप प्रोग्राम के रूप में उत्पन्न होता है।. - दोनों ही स्रोतों का प्रयोग किया जाता है।
InputSourceअविश्वसनीय आधार वर्ग और बदलाव के रूप मेंTeXJobरचनात्मक तर्क।.
API संदर्भ सारांश
| Class | Description |
|---|---|
FileInputSource | एक फ़ाइल मार्ग से TeX मार्कअप पढ़ें |
StringInputSource | एक Python श्रृंखला से TeX मार्कअप पढ़ें |
InputSource | इनपुट स्रोतों के लिए अराजक आधार वर्ग |