वेब पर कब्जा और परिवर्तित करने के लिए उपकरण
GrabzIt के ऑनलाइन समुदाय

पीडीएफ में नोडजेएस यूआरएल काम न करें..

अपने एप्लिकेशन या वेबसाइट में GrabzIt के विभिन्न प्लगइन्स का उपयोग करने के तरीके के बारे में प्रश्न पूछें।

स्थापित

एनपीएम ग्रैबज़िट स्थापित करें

 

संदर्भ

const GrabzIt = आवश्यकता('grabzit');

 

 

मैंने इस कोड के साथ सेवा बनाई

 

कोड:

स्थिरांक ग्रैब्ज़इट = नया ग्रैब्ज़इट(एपीआईकी, एपीआईसीक्रेट);

   
   स्थिरांक विकल्प = {
       प्रारूप: "पीडीएफ",
       लक्ष्य यूआरएल
   };
   कंसोल.लॉग('एक्वी वॉय:',यूआरएल);
   इसे पकड़ो।url_to_pdf(विकल्प, (त्रुटि, परिणाम) => {
       अगर (त्रुटि) {
          कंसोल.लॉग(त्रुटि);
            वापसी res.status(200).json({ स्थिति: "ERROR",संदेश:त्रुटि});
       और} {

        ग्राहक।save_to("/", फ़ंक्शन (त्रुटि, आईडी){
          // कैप्चर डाउनलोड होने के बाद इस कॉलबैक को कॉल किया जाता है
          यदि (त्रुटि != शून्य){
              फेंकने में त्रुटि;
          }
      });

           कंसोल.लॉग ("पीडीएफ आईडी:", परिणाम);      
           वापसी res.status(200).json({स्थिति: "सफलता",संदेश:परिणाम});
       }
   });
 

मैंने पोस्टमैन में परीक्षण किया, इसका समाधान नहीं हुआ...

 

या कृपया मुझे सी# फ्रेमवर्क 4.8 या 4.6 की लाइब्रेरी दें 

 

 

 

 

कृपया मुझे पीडीएफ डाउनलोड करने के लिए सेवा बनाने की आवश्यकता है .. और कॉन्फिग विकल्प लैंडस्पेस और पोर्ट्रेट की आवश्यकता है। और पृष्ठों का आकार।

 

धन्यवाद।

 

पाउलो सुआरेज़

 

 

 

16 अगस्त 2023 को पाउलो सीज़र सुआरेज़ द्वारा पूछा गया

मुझे लगता है कि आप यहां चीजों को मिला-जुला कर रहे हैं। नोडजेएस दस्तावेज़ यहाँ है: https://grabz.it/api/nodejs/

 

जैसा कि इस उदाहरण में दिखाया गया है, यूआरएल को विकल्पों में अलग से निर्दिष्ट किया जाना चाहिए: https://grabz.it/api/nodejs/pdf-capture-options/

 

var विकल्प = {"कस्टमआईडी":123456};

ग्राहक।url_to_pdf("https://www.tesla.com", विकल्प);

 

आप बताए अनुसार C# संस्करण डाउनलोड कर सकते हैं यहाँ उत्पन्न करें.

GrabzIt सपोर्ट द्वारा 16 अगस्त 2023 को उत्तर दिया गया