लेटेक्स को html में बदलें

LaTeX एक मजबूत टाइपसेटिंग प्रणाली है जिसका व्यापक रूप से जटिल दस्तावेज़ तैयार करने के लिए उपयोग किया जाता है, विशेष रूप से वैज्ञानिक और गणितीय डोमेन में। इस ट्यूटोरियल में, हम यह पता लगाएंगे कि Python LaTeX Converter REST API का उपयोग करके LaTeX दस्तावेज़ों को HTML में कैसे बदलें। हम GroupDocs.Conversion REST API के साथ इंटरैक्ट करने के लिए GroupDocs.Conversion Cloud SDK for Python का उपयोग करेंगे, जो LaTeX से HTML रूपांतरण सहित विभिन्न दस्तावेज़ रूपांतरण क्षमताएं प्रदान करता है। नीचे दिए गए चरणों का पालन करके, आप आसानी से Python का उपयोग करके अपने LaTeX दस्तावेज़ों को HTML में परिवर्तित कर पाएंगे।

चरणों की रूपरेखा:

पूर्वावश्यकताएँ:

शुरू करने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित आवश्यक शर्तें हैं:

  1. आपकी मशीन पर पायथन स्थापित है (संस्करण 3.x अनुशंसित है)।
  2. Python के लिए GroupDocs.Conversion Cloud SDK स्थापित किया गया। आप आधिकारिक GroupDocs.Conversion Cloud दस्तावेज़ में इंस्टॉलेशन निर्देश भी पा सकते हैं।

चरण 1: Python LaTeX कन्वर्टर SDK सेट करें

आरंभ करने के लिए, कंसोल में निम्नलिखित कमांड का उपयोग करके pip (पायथन के लिए पैकेज इंस्टॉलर) के साथ अपने पायथन प्रोजेक्ट में GroupDocs.Conversion Cloud इंस्टॉल करें:

pip install groupdocs_conversion_cloud

चरण 2: एपीआई क्लाइंट को प्रारंभ करें

अब, कृपया डैशबोर्ड से अपना क्लाइंट आईडी और क्लाइंट सीक्रेट प्राप्त करें और नीचे दिखाए अनुसार कोड जोड़ें:

import groupdocs_conversion_cloud
# Get app_sid & app_key from https://dashboard.groupdocs.cloud after free registration.
app_sid = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
app_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# Get File API configurations.
configuration = groupdocs_conversion_cloud.Configuration(app_sid, app_key)
configuration.api_base_url = "https://api.groupdocs.cloud"
storage_name = "LocalStorage"

चरण 3: LaTeX फ़ाइल अपलोड करें

सबसे पहले, नीचे दिए गए कोड उदाहरण का उपयोग करके LaTeX दस्तावेज़ को क्लाउड पर अपलोड करें:

# Create an instance of the file API
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)
# Call upload file request
request = groupdocs_conversion_cloud.UploadFileRequest("python-testing\input-sample-file.tex", "H:\\groupdocs-cloud-data\\input-sample-file.tex", storage_name)
# Upload file to the cloud
response = file_api.upload_file(request)
print(response.uploaded)
view raw upload-file.py hosted with ❤ by GitHub

परिणामस्वरूप, अपलोड की गई LaTeX फ़ाइल क्लाउड पर आपके डैशबोर्ड के फ़ाइल अनुभाग में उपलब्ध होगी।

चरण 4: पायथन का उपयोग करके LaTeX से HTML रूपांतरण

टेक्स को HTML में बदलने के लिए कृपया नीचे दिए गए चरणों का पालन करें:

  1. सबसे पहले, दिए गए client_id और client_secret क्रेडेंशियल का उपयोग करके ConvertApi इंस्टेंस बनाएं।
  2. इसके बाद, फ़ाइल पथ को LaTeX/Sample.tex और वांछित आउटपुट प्रारूप को HTML पर सेट करके रूपांतरण सेटिंग्स तैयार करें।
  3. इसके अतिरिक्त, रूपांतरण विकल्पों को कॉन्फ़िगर करें, जैसे, प्रारंभिक पृष्ठ निर्दिष्ट करना, परिवर्तित करने के लिए पृष्ठों की संख्या, और सीमाओं के साथ निश्चित लेआउट को सक्षम करना।
  4. अंत में, एपीआई इंस्टेंस पर convert_document विधि को कॉल करके, तैयार सेटिंग्स के साथ ConvertDocumentRequest ऑब्जेक्ट को पास करके रूपांतरण निष्पादित करें। परिणामी परिवर्तित दस्तावेज़ परिणाम चर में संग्रहीत किया जाएगा।

निम्नलिखित कोड उदाहरण दिखाता है कि LaTeX कनवर्टर REST API का उपयोग करके अपने LaTeX दस्तावेज़ को HTML में कैसे परिवर्तित किया जाए।

import groupdocs_conversion_cloud
client_id = "XXXX-XXXX-XXXX-XXXX" = Get ClientId and ClientSecret from https://dashboard.groupdocs.cloud
client_secret = "XXXXXXXXXXXXXXXX" = Get ClientId and ClientSecret from https://dashboard.groupdocs.cloud
# Create necessary API instances
apiInstance = groupdocs_conversion_cloud.ConvertApi.from_keys(Common.client_id, Common.client_secret)
# Prepare convert settings
settings = groupdocs_conversion_cloud.ConvertSettings()
settings.file_path = "LaTex/Sample.tex"
settings.format = "html"
convertOptions = groupdocs_conversion_cloud.WebConvertOptions()
convertOptions.from_page = 1
convertOptions.pages_count = 1
convertOptions.fixed_layout = True
convertOptions.fixed_layout_show_borders = True
settings.convert_options = convertOptions
settings.output_path = "converted"
# Convert
result = apiInstance.convert_document(groupdocs_conversion_cloud.ConvertDocumentRequest(settings))

चरण 5: HTML फ़ाइल डाउनलोड करें

पिछले चरण में दिया गया कोड परिवर्तित HTML फ़ाइल को क्लाउड पर सहेजता है। इसे डाउनलोड करने के लिए आप निम्नलिखित कोड स्निपेट का उपयोग कर सकते हैं।

# Create instance of the API
file_api = groupdocs_conversion_cloud.FileApi.from_config(configuration)
request = groupdocs_conversion_cloud.DownloadFileRequest("converted/sample.html", my_storage)
response = file_api.download_file(request)
# Move downloaded file to your working directory
shutil.move(response, "C:\\Files\\")

निष्कर्ष

इस ट्यूटोरियल में, हमने Python के लिए GroupDocs.Conversion Cloud SDK का उपयोग करके LaTeX दस्तावेज़ों को HTML में परिवर्तित करने की चरण-दर-चरण प्रक्रिया को कवर किया है। इन चरणों का पालन करके, आप आसानी से अपने पायथन अनुप्रयोगों या वर्कफ़्लो में LaTeX को HTML रूपांतरण कार्यक्षमता में एकीकृत कर सकते हैं।

इसके अलावा, आप दस्तावेज़ीकरण का उपयोग करके GroupDocs.Conversion Cloud API के बारे में अधिक जान सकते हैं। हम एक एपीआई संदर्भ अनुभाग भी प्रदान करते हैं जो आपको ब्राउज़र के माध्यम से सीधे हमारे एपीआई को देखने और उनके साथ बातचीत करने की सुविधा देता है। पायथन एसडीके का संपूर्ण स्रोत कोड जीथूब पर निःशुल्क उपलब्ध है।

अंत में, हम विभिन्न फ़ाइल स्वरूपों पर नए ब्लॉग लेख लिखते रहते हैं और उन्हें REST API का उपयोग करके पार्स करते रहते हैं। तो कृपया नवीनतम अपडेट के लिए संपर्क करें। हैप्पी कोडिंग!

मुफ़्त ऑनलाइन LaTeX कन्वर्टर

LaTeX को ऑनलाइन HTML में निःशुल्क रूपांतरित करने के लिए। कृपया अपनी LaTeX फ़ाइलों को परिवर्तित करने के लिए ऑनलाइन LaTeX कनवर्टर ऐप आज़माएँ। यह LaTeX कनवर्टर ऐप उपर्युक्त पायथन कनवर्टर लाइब्रेरी का उपयोग करके विकसित किया गया है।

प्रश्न पूछें

यदि आपके पास LaTeX कनवर्टर के बारे में कोई प्रश्न या भ्रम है, तो कृपया बेझिझक हमारे फोरम के माध्यम से हमसे संपर्क करें।

यह सभी देखें

यहां कुछ संबंधित लेख दिए गए हैं जो आपके लिए उपयोगी हो सकते हैं: