1. उत्पादों
  2.   पीडीएफ
  3.   JavaScript
  4.   Aspose.PDF for JavaScript via C++

Aspose.PDF for JavaScript via C++

 
 

पीडीएफ निर्माण और रूपांतरण के लिए जावास्क्रिप्ट एपीआई

जावास्क्रिप्ट लाइब्रेरी के माध्यम से एडोब एक्रोबैट का उपयोग किए बिना पीडीएफ दस्तावेज़ निर्माण, संपादन, प्रतिपादन और अन्य समर्थित फ़ाइल स्वरूपों में रूपांतरण।

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

C++ के माध्यम से जावास्क्रिप्ट के लिए Aspose.PDF को सरल और सहज एपीआई के साथ मौजूदा जावास्क्रिप्ट अनुप्रयोगों में आसानी से एकीकृत किया जा सकता है, जिसके लिए न्यूनतम कोडिंग प्रयास की आवश्यकता होती है। पीडीएफ दस्तावेजों के साथ काम करने के लिए लाइब्रेरी में कई महत्वपूर्ण विशेषताएं हैं, जैसे पीडीएफ दस्तावेजों को अनुकूलित करना, पीडीएफ फाइल में एक स्टैम्प जोड़ना, पीडीएफ फाइल में एक छवि जोड़ना, पीडीएफ से टेक्स्ट निकालना, पीडीएफ को दो फाइलों में विभाजित करना, पीडीएफ को पीडीएफ में परिवर्तित करना। छवियाँ प्रारूप, पीडीएफ फाइलों को एन्क्रिप्ट और डिक्रिप्ट करें, पीडीएफ में हाइपरलिंक जोड़ें, पीडीएफ में अटैचमेंट जोड़ें, यूनिकोड समर्थन और भी बहुत कुछ।

C++ के माध्यम से जावास्क्रिप्ट के लिए Aspose.PDF का उपयोग स्वास्थ्य देखभाल, वित्त और अनुसंधान जैसे उद्योगों में विश्लेषण और प्रसंस्करण के लिए पीडीएफ दस्तावेजों से डेटा निकालने के लिए किया जा सकता है। सॉफ़्टवेयर डेवलपर अनधिकृत पहुंच को रोकने और संवेदनशील जानकारी की सुरक्षा के लिए पासवर्ड सुरक्षा, एन्क्रिप्शन और डिजिटल हस्ताक्षर जोड़कर अपने पीडीएफ दस्तावेज़ों को सुरक्षित कर सकते हैं। अपनी उन्नत सुविधाओं, क्रॉस-प्लेटफ़ॉर्म समर्थन, कुशल प्रदर्शन, आसान एकीकरण और व्यापक दस्तावेज़ीकरण और समर्थन के साथ, C++ के माध्यम से जावास्क्रिप्ट के लिए Aspose.PDF आपकी पीडीएफ हेरफेर आवश्यकताओं के लिए एक विश्वसनीय और कुशल समाधान है।

Previous Next

जावा के लिए Aspose.PDF के साथ शुरुआत करना

-*ज़िप संग्रह से C++ के माध्यम से जावास्क्रिप्ट के लिए Aspose.PDF को स्थापित और उपयोग करने के लिए, निम्नलिखित निर्देशों का पालन करें

  • ज़िप संग्रह से फ़ाइलें निकालें
  • 'encrypt_lic.html' का उपयोग करके अपनी *.lic फ़ाइल को एन्क्रिप्ट करें
  • 'settings.json' संपादित करें और अपनी सेटिंग्स सेटअप करें

डायरेक्ट डाउनलोड

के लिए लिंक का अनुसरण करें

आप लाइब्रेरी को सीधे Aspose.PDF उत्पाद पृष्ठ

से भी डाउनलोड कर सकते हैं।

जावास्क्रिप्ट एपीआई के माध्यम से पीडीएफ फाइलों को कनवर्ट करें

पोर्टेबल दस्तावेज़ प्रारूप (पीडीएफ) इंटरनेट समुदाय के बीच बहुत लोकप्रिय है और इसकी पोर्टेबिलिटी, गतिशीलता और पठनीयता के कारण इसे वेब के माध्यम से निजी जानकारी वितरित करने का एक सुरक्षित, सुविधाजनक तरीका माना जाता है। C++ के माध्यम से जावास्क्रिप्ट के लिए Aspose.PDF एक बहुत ही उपयोगी उपकरण है जो सॉफ्टवेयर डेवलपर्स को अपने पीडीएफ दस्तावेज़ों को अन्य समर्थन फ़ाइल स्वरूपों जैसे जेपीईजी, पीडीएफ और अन्य में बदलने में मदद करता है। बस कुछ चरणों के साथ आप पीडीएफ फाइलों को नीचे दिए गए अनुसार जेपीईजी फ़ाइल स्वरूपों में परिवर्तित कर सकते हैं।

जावास्क्रिप्ट एपीआई का उपयोग करके पीडीएफ को जेपीईजी में बदलें

var ffileToJpg = function (e) {
  const file_reader = new FileReader();
  file_reader.onload = (event) => {
    //convert a PDF file to jpg-files with template "ResultPdfToJpg{0:D2}.jpg" ({0}, {0:D2}, {0:D3}, ... format page number) and save
    const json = AsposePdfPagesToJpg(event.target.result, e.target.files[0].name, "ResultPdfToJpg{0:D2}.jpg");
      if (json.errorCode == 0) {
        document.getElementById('output').textContent = "Files(pages) count: " + json.filesCount.toString();
        //make links to result files
        for (let fileIndex = 0; fileIndex < json.filesCount; fileIndex++) (json.filesNameResult[fileIndex], "mime/type");
      }
      else document.getElementById('output').textContent = json.errorText;
    };
  file_reader.readAsArrayBuffer(e.target.files[0]);
};

जावास्क्रिप्ट एपीआई के माध्यम से पीडीएफ दस्तावेज़ को अनुकूलित करें

C++ के माध्यम से जावास्क्रिप्ट के लिए Aspose.PDF सॉफ्टवेयर डेवलपर्स को जावास्क्रिप्ट कोड का उपयोग करके वेब के लिए पीडीएफ दस्तावेजों की सामग्री को अनुकूलित करने की शक्ति देता है। पीडीएफ अनुकूलन, या वेब के लिए रैखिककरण, एक बहुत ही उपयोगी प्रक्रिया है जो उपयोगकर्ताओं को वेब ब्राउज़र का उपयोग करके ऑनलाइन ब्राउज़िंग के लिए उपयुक्त पीडीएफ दस्तावेज़ बनाने में मदद करती है। आमतौर पर यह पीडीएफ आकार को काफी हद तक संपीड़ित कर सकता है, प्रदर्शन गति बढ़ा सकता है और इसे उपयोगकर्ता के लिए अधिक उपयुक्त बना सकता है। निम्नलिखित जावास्क्रिप्ट उदाहरण दर्शाता है कि जावास्क्रिप्ट कोड की केवल कुछ पंक्तियों के साथ वेब के लिए उपयुक्त पीडीएफ दस्तावेज़ को कैसे अनुकूलित किया जाए।

जावास्क्रिप्ट एपीआई का उपयोग करके पीडीएफ दस्तावेज़ को कैसे अनुकूलित करें?

  var ffileOptimize = function (e) {
    const file_reader = new FileReader();
    file_reader.onload = (event) => {
      /*optimize a PDF-file and save the "ResultOptimize.pdf"*/
      const json = AsposePdfOptimize(event.target.result, e.target.files[0].name, "ResultOptimize.pdf");
      if (json.errorCode == 0) document.getElementById('output').textContent = json.fileNameResult;
      else document.getElementById('output').textContent = json.errorText;
      /*make a link to download the result file*/
      DownloadFile(json.fileNameResult, "application/pdf");
    };
    file_reader.readAsArrayBuffer(e.target.files[0]);
  };

जावास्क्रिप्ट एपीआई के माध्यम से पीडीएफ फाइलों को एकल पीडीएफ में संयोजित करें

C++ के माध्यम से जावास्क्रिप्ट के लिए Aspose.PDF में वेब अनुप्रयोगों के अंदर पीडीएफ हेरफेर के लिए बहुत शक्तिशाली सुविधाएं शामिल हैं। सॉफ़्टवेयर डेवलपर जावास्क्रिप्ट कमांड का उपयोग करके आसानी से कई पीडीएफ दस्तावेजों को जोड़ सकते हैं या एक बड़ी पीडीएफ फाइल को कई पीडीएफ दस्तावेजों में विभाजित कर सकते हैं। यह बहुत ही उपयोगी प्रक्रिया है जो उपयोगकर्ताओं को आसानी से प्रबंधित या प्रिंट करने के लिए कई फ़ाइलों को एक में संयोजित करने में मदद करती है। निम्नलिखित जावास्क्रिप्ट कोड उदाहरण दिखाता है कि कैसे कंप्यूटर प्रोग्रामर कई पीडीएफ फाइलों को आसानी से जोड़ सकते हैं।

जावास्क्रिप्ट का उपयोग करके पीडीएफ फाइलों को कैसे संयोजित करें?

  var ffileMerge = function (e) {
    const file_reader = new FileReader();
    function readFile(index) {
      /*only two files*/
      if (index >= e.target.files.length || index >= 2) {
        /*merge two PDF-files and save the "ResultMerge.pdf"*/
        const json = AsposePdfMerge2Files(undefined, undefined, e.target.files[0].name, e.target.files[1].name, "ResultMerge.pdf");
        if (json.errorCode == 0) document.getElementById('output').textContent = json.fileNameResult;
        else document.getElementById('output').textContent = json.errorText;
        /*make a link to download the result file*/
        DownloadFile(json.fileNameResult, "application/pdf");
        return;
      }
      const file = e.target.files[index];
      file_reader.onload = function (event) {
        /*prepare(save) file from BLOB*/
        AsposePdfPrepare(event.target.result, file.name);
        readFile(index + 1)
      }
      file_reader.readAsArrayBuffer(file);
    }
    readFile(0);
  }

जावास्क्रिप्ट के माध्यम से पीडीएफ के सभी पेजों से टेक्स्ट निकालें

C++ के माध्यम से जावास्क्रिप्ट के लिए Aspose.PDF सॉफ्टवेयर डेवलपर्स को जावास्क्रिप्ट एपीआई का उपयोग करके पीडीएफ दस्तावेजों से टेक्स्ट निकालने की क्षमता देता है। यह एक बहुत ही उपयोगी प्रक्रिया है जो प्रोग्रामर्स को पीडीएफ दस्तावेजों का एक विशेष भाग प्राप्त करने और इसे उस स्थान पर उपयोग करने की अनुमति देती है जहां उन्हें इसकी आवश्यकता होती है। लाइब्रेरी सॉफ्टवेयर डेवलपर्स के लिए बिना किसी बाहरी निर्भरता के पीडीएफ छवियों या स्कैन किए गए पीडीएफ से टेक्स्ट निकालना आसान बनाती है। निम्नलिखित उदाहरण दिखाता है कि जावास्क्रिप्ट कोड की केवल कुछ पंक्तियों के साथ पीडीएफ टेक्स्ट कैसे प्राप्त किया जाए।

जावास्क्रिप्ट के माध्यम से पीडीएफ फाइल से टेक्स्ट कैसे निकालें?

 var ffileExtract = function (e) {
  const file_reader = new FileReader();
    file_reader.onload = (event) => {
      //Extarct text from a PDF-file
      const json = AsposePdfExtractText(event.target.result, e.target.files[0].name);
      if (json.errorCode == 0) document.getElementById('output').textContent = json.extractText;
      else document.getElementById('output').textContent = json.errorText;
    };
  file_reader.readAsArrayBuffer(e.target.files[0]);
};
 हिन्दी