TeX एक प्रोग्रामिंग लैंग्वेज है, आप पा सकते हैं कि इसे डेटा मार्कअप वन कहा जाता है। उसी समय, TeX एक दुभाषिया इंजन है जो इस भाषा और एक टाइपिंग सिस्टम को समग्र रूप से समझता है।

इसका उपयोग गणितीय या तकनीकी पाठ लेखन के लिए किया जाता है। ΤeΧ के आधार पर कई अलग-अलग पैकेट बनाए गए हैं। सबसे प्रसिद्ध ऐसा पैकेज LaTeX है। यह लेखकों को पाठ पर ध्यान केंद्रित करने देता है और टाइपोग्राफी प्रक्रिया को प्रोग्राम पर छोड़ देता है। LaTeX के साथ संरचित दस्तावेज़ बनाना और प्रबंधित करना आसान है।

Aspose.TeX के साथ अपने C++ अनुप्रयोगों की असीमित क्षमता को अनलॉक करें! हमारी बहुमुखी और उपयोगकर्ता-अनुकूल लाइब्रेरी आपको TeX और LaTeX फ़ाइलों को आसानी से टाइप करने देती है। यह XPS, PDF, PNG, JPEG, TIFF, SVG और BMP सहित कई आउटपुट स्वरूपों का समर्थन करता है, जो आपको TeX और LaTeX दस्तावेज़ों को किसी भी वांछित प्रारूप में बदलने की शक्ति देता है। चाहे आप सटीक रूपांतरण का लक्ष्य रख रहे हों या दस्तावेज़ों का एक समेकित संग्रह बनाने और टाइप करने की आवश्यकता हो, हमारा समाधान आपको अपने TeX प्रारूप में आसानी से हेरफेर करने की अनुमति देता है। आज ही C++ के लिए Aspose.TeX के साथ अपनी दस्तावेज़ प्रसंस्करण क्षमताओं को बढ़ावा दें! नि:शुल्क परीक्षण डाउनलोड करके इसे आज़माएँ या अभी खरीदें!

उन्नत C++ TeX फ़ाइलें टाइपसेटिंग API विशेषताएँ

TeX से XPS C++ कोड उदाहरण

Aspose.TeX for C++ आसानी से TeX फाइलों को फॉर्मेट में टाइपसेट कर सकता है।

डिस्क पर लिखे गए आउटपुट के साथ TeX से XPS - C++

using Aspose::TeX::IO;
using Aspose::TeX::Presentation::Xps;
// Create typesetting options for the default Object TeX format on Object TeX engine extension.
System::SharedPtr<TeXOptions> options = TeXOptions::ConsoleAppOptions(TeXConfig::ObjectTeX());
// Specify the job name. Otherwise, TeXJob constructors's method first argument (file name only) will be taken as a job name.
options->set_JobName(u"overriden-job-name");
// Specify a file system working directory for the input.
options->set_InputWorkingDirectory(System::MakeObject<InputFileSystemDirectory>(RunExamples::InputDirectory));
// Specify a file system working directory for the output.
options->set_OutputWorkingDirectory(System::MakeObject<OutputFileSystemDirectory>(RunExamples::OutputDirectory));
// Specify that the terminal output must be written to a file in the output working directory.
// The file name is <job_name>.trm.
 options->set_TerminalOut(System::MakeObject<OutputFileTerminal>(options->get_OutputWorkingDirectory()));

// Run TeX to XPS conversion.
System::MakeObject<TeXJob>(System::IO::Path::Combine(RunExamples::InputDirectory, u"hello-world.tex"),
	  System::MakeObject<XpsDevice>(), options)->Run();

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

  
  

Aspose.TeX नीचे सूचीबद्ध लोकप्रिय विकास परिवेशों के लिए अलग-अलग एपीआई प्रदान करता है: