PDF को Node SDK में संपीड़ित करें

JavaScript का उपयोग करके PDF आकार कम करें

JavaScript में REST API का उपयोग करके, डेवलपर प्रोग्राम के रूप में PDF को कंप्रेस कर सकते हैं। दिए गए समाधान के साथ, आउटपुट संपीड़न के बाद एक उच्च गुणवत्ता वाली फ़ाइल होगी।

कोड स्निपेट देखें

JavaScript में PDF को संपीड़ित करें

हमारे शक्तिशाली JavaScript API का उपयोग करके, डेवलपर्स सामग्री और आउटपुट फ़ाइल आकार को अनुकूलित करने के लिए PDF दस्तावेज़ों को संपीड़ित कर सकते हैं। अप्रयुक्त डेटा और संसाधनों को साफ करने से PDF का आकार कम होता है। आउटपुट फ़ाइल का आकार और भी छोटा करने के लिए आप PDF के अंदर छवियों को संपीड़ित भी कर सकते हैं।

सामग्री अनुकूलन और संपीड़न के परिणाम को मूल PDF या किसी भी उपलब्ध सेव प्रारूप - DOCX, DOC, RTF, HTML और कई अन्य में सहेजा जा सकता है। उदाहरण के लिए, PDF को कंप्रेस करें और आउटपुट को वर्ड के रूप में सेव करें।

JavaScript में PDF फ़ाइल का आकार कम करें

जैसा कि उल्लेख किया गया है, हमारा Node SDK आपको PDF आकार को प्रोग्रामेटिक रूप से कम करने की अनुमति देता है। और अब आप हमारी शक्तिशाली कार्यक्षमता को आज़मा सकते हैं और निम्नलिखित उदाहरण के साथ JavaScript में PDF को संपीड़ित करने का मूल्यांकन कर सकते हैं:

एक फ़ाइल अपलोड करें जिसे आप अनुकूलित/संपीड़ित करना चाहते हैं
कोड चलाएँ
सूची से लक्ष्य प्रारूप का चयन करें
import * as fs from "fs";

const wordsApi = new WordsApi("####-####-####-####-####", "##################");

const requestDocument = fs.createReadStream("Input.pdf");
const requestCompressOptions = new model.CompressOptions({
    imagesQuality: 75,
    imagesReduceSizeFactor: 1
})
const compressDocumentRequest = new model.CompressDocumentOnlineRequest({
    document: requestDocument,
    compressOptions: requestCompressOptions
});

wordsApi.compressDocumentOnline(compressDocumentRequest)
.then((compressDocumentResult) => {
    const requestDocument = compressDocumentResult.Document.Values();
    const convertDocument = new model.ConvertDocumentRequest({
        document: requestDocument,
        format: "pdf"
    });

    wordsApi.convertDocument(convertDocument)
    .then((convertDocumentResult) => {
        console.log("Result of ConvertDocument: ", convertDocumentResult);
    });
});
कोड चलाएँ
  
कोड JavaScript को क्लिपबोर्ड पर कॉपी करें

PDF को JavaScript में कैसे कंप्रेस करें

  1. Aspose.Words Cloud for Node इंस्टॉल करें
  2. अपने JavaScript प्रोजेक्ट. में लाइब्रेरी संदर्भ जोड़ें (लाइब्रेरी आयात करें)
  3. अपनी ऐप कुंजियों का उपयोग करके API कॉन्फ़िगर करें
  4. संपीड़ित करने के लिए स्रोत PDF लोड करें
  5. PDF को संपीड़ित करें, अप्रयुक्त जानकारी को साफ करें
  6. आउटपुट फ़ाइल स्वरूप का चयन करें
  7. एक अलग फ़ाइल के रूप में PDF संपीड़न का परिणाम प्राप्त करें

JavaScript लाइब्रेरी का उपयोग करने के लिए PDF संपीड़न

NPM पैकेज मैनेजर का उपयोग करके 'Aspose.Words Cloud SDK for Node.js' इंस्टॉल करें। एनपीएम पैकेज मैनेजर के माध्यम से एसडीके को स्थापित करने के लिए कमांड लाइन से npm install asposewordscloud --save चलाएँ। एक विकल्प के रूप में, आप GitHub से Aspose.Words Cloud SDK for Node.js को मैन्युअल रूप से क्लोन कर सकते हैं और इसे अपने प्रोजेक्ट में उपयोग कर सकते हैं। आवश्यक सुरक्षा क्रेडेंशियल्स प्राप्त करने और हमारे आरईएसटी एपीआई तक पहुंचने के लिए कृपया इन Instructions का पालन करें।

सिस्टम आवश्यकताएं

  • @types/request (version 2.48.3+)
  • lodash (version 4.17.15+)
  • lodash.template (version 4.5.0+)
  • request (version 2.88.0+)
  • request-debug (version 0.2.0+)

अधिक विवरण देखने के लिए Repository Documentation देखें।

अन्य समर्थित फ़ाइल स्वरूप

आप अन्य फ़ाइल स्वरूपों के लिए दस्तावेज़ संपीड़न कर सकते हैं:

5%

उत्पाद अपडेट के लिए सदस्यता लें

मासिक न्यूज़लेटर और ऑफ़र सीधे आपके मेलबॉक्स में प्राप्त करें।

© Aspose Pty Ltd 2001-2024. सर्वाधिकार सुरक्षित।