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

स्थानीय पर GrabzIt जावास्क्रिप्ट का उपयोग करना

वेब पेजों या HTML को कैप्चर करने या परिवर्तित करने के तरीके पर प्रश्न पूछें into चित्र, CSV, PDF या DOCX दस्तावेज़ और साथ ही वीडियो कैसे परिवर्तित करें intओ एनिमेटेड GIF हमारे एपीआई का उपयोग कर रहा है।

क्या मेरे लिए अपने स्थानीय और/या ऐसे पृष्ठ पर GrabzIt जावास्क्रिप्ट का उपयोग करने का कोई तरीका है जो सार्वजनिक नहीं है?

 

धन्यवाद

जोश विली द्वारा 9 सितंबर 2019 को पूछा गया

हां, बस इसे लोकलहोस्ट से या सिर्फ एक HTML फ़ाइल से कॉल करें और यह काम करेगा। यदि आपके पास कोई समस्या है तो कृपया मुझे बताएं।

GrabzIt सपोर्ट द्वारा 9 सितंबर 2019 को उत्तर दिया गया

ठीक है धन्यवाद। मैं इसे थोड़ा और अधिक समझने लगा हूं। मैं यह पेज पढ़ रहा था: https://grabz.it/support/article/html-tips/.

इस बारे में कुछ प्रश्न:

1) यदि मैं ConvertHTML का उपयोग करता हूं, तो क्या CSS को उस Div के अंदर होना चाहिए जिसका मैं स्क्रीनशॉट लेने का प्रयास कर रहा हूं? या क्या उस डिव के बाहर स्टाइलशीट रखना ठीक है?

2) मैं जिन फ़ॉन्ट्स का स्क्रीनशॉट लेने का प्रयास कर रहा हूं उनमें से कुछ फ़ॉन्ट सही फ़ॉन्ट के साथ नहीं दिख रहे हैं। क्या फ़ॉन्ट्स का अलग-अलग व्यवहार किया जाता है?

GrabzIt सपोर्ट द्वारा 9 सितंबर 2019 को उत्तर दिया गया

ConvertHtml एक को रूपांतरित कर सकता है string HTML में आप CSS शामिल कर सकते हैं लेकिन यदि आप ऐसा नहीं करते हैं तो आपको यह सुनिश्चित करना होगा कि कोई भी बाहरी स्टाइलशीट पूर्ण URL का उपयोग कर रही है।

यदि सीएसएस में पूर्ण यूआरएल आदि का उपयोग करके उन्हें उचित रूप से संदर्भित किया गया है तो फ़ॉन्ट काम करना चाहिए।

GrabzIt सपोर्ट द्वारा 9 सितंबर 2019 को उत्तर दिया गया

धन्यवाद। एक और प्रश्न। क्या दाईं ओर और नीचे रिक्त स्थान के बिना अंतिम छवि को बड़ा करने का कोई तरीका है?  

उदाहरण के लिए, मैं एक डिव का स्क्रीनशॉट लेने की कोशिश कर रहा हूं जो 500x300 है लेकिन मैं इसे 750x450 तक स्केल करना चाहता हूं। जब मैं चौड़ाई को 750 और ऊंचाई को 450 पर सेट करता हूं, तो यह 750x450 छवि बनाता है लेकिन जिस डिव का मैं स्क्रीनशॉट ले रहा हूं वह केवल 500x300 छवि के रूप में दिखाई देता है और बाकी जगह खाली है।

 

धन्यवाद

10 सितंबर 2019 को जोश विली द्वारा उत्तर दिया गया

इसके अलावा, मैं ConvertPage का प्रयास कर रहा हूं और यह भी काम नहीं कर रहा है, लेकिन अलग-अलग परिणामों के साथ। मैंने जो किया उसका एक उदाहरण नीचे दिया गया है। हालाँकि, यह छवि को काट देता है और इसका लगभग आधा भाग ही दिखाता है।

 

GrabzIt("एप्लिकेशन कुंजी").ConvertPage({
"लक्ष्य": "#paddAroundExport",
"विलंब": 3000,
"प्रारूप": "पीएनजी",
"पारदर्शी": 1,
"भीठ":-1,
"ऊंचाई":-1,
"चौड़ाई":-1
}).AddTo('finalImageID');

10 सितंबर 2019 को जोश विली द्वारा उत्तर दिया गया

नमस्ते जोश,

अपने पहले प्रश्न के लिए आप ब्राउज़र आकार को 500 गुणा 300 पर सेट कर सकते हैं। फिर बड़ी चौड़ाई को सेट कर सकते हैं इसे बढ़ाओ.

लिंक किए गए आलेख में अधिक जानकारी है।

आपके दूसरे पो परint, क्या उस पृष्ठ को देखना संभव होगा जिससे आपको समस्या हो रही है?

GrabzIt सपोर्ट द्वारा 10 सितंबर 2019 को उत्तर दिया गया

ठीक है, मैं देख रहा हूँ कि ConvertHTML के लिए अब स्केलिंग कैसे काम करती है। धन्यवाद, यह बहुत मददगार है। मैं थोड़ा भ्रमित था कि ऊंचाई और चौड़ाई क्या होती है। मैं कन्वरएचटीएमएल का उपयोग करने के काफी करीब पहुंच गया हूं लेकिन कुछ चीजें अभी भी बंद हैं। यह विकल्प मेरे लिए कठिन हो सकता है क्योंकि सभी स्टाइलशीट को एक्सेस करने योग्य होना आवश्यक है, जो मेरे लिए करना कठिन है क्योंकि मुझे इसका परीक्षण करने के लिए अपने स्थानीय संस्करण पर काम करने की आवश्यकता है।

 

कन्वरपेज विकल्प मुझे सबसे अच्छा लगता है लेकिन मैं इसे काम में लाने से थोड़ा दूर हूं। मैं जो कुछ भी कर रहा हूं वह मेरे स्थानीय या लॉगिन के पीछे है। क्या स्क्रीनशॉट मदद करेंगे? शायद मैं आपको कुछ स्क्रीनशॉट ईमेल कर सकूं? यदि नहीं, तो मैं समस्या को फिर से बनाने के लिए JSFiddle जैसी किसी चीज़ का उपयोग कर सकता हूँ।

धन्यवाद

 

10 सितंबर 2019 को जोश विली द्वारा उत्तर दिया गया

क्या आप अभी भी पूर्ण यूआरएल के साथ सीएसएस का संदर्भ नहीं दे सकते? उदाहरण के लिए https://www.example.com/styles/main.css

दुर्भाग्यवश स्क्रीनशॉट से ज्यादा मदद नहीं मिलेगी क्योंकि हम यह पता नहीं लगा पाएंगे कि यह केवल डिव का हिस्सा ही क्यों कैप्चर कर रहा है। यदि आप इसे एक अलग HTML फ़ाइल या JSFiddle में रख सकते हैं तो हम समस्या देख सकते हैं। हमें उम्मीद है कि हम इसे ठीक करने या इसके बारे में सलाह देने में सक्षम होंगे।

GrabzIt सपोर्ट द्वारा 10 सितंबर 2019 को उत्तर दिया गया

कैप्चरपेज के संबंध में मैंने अभी जारी किया है कि मुद्दा क्या है। कैप्चरपेज विधि को किसी भी सार्वजनिक रूप से उपलब्ध संसाधनों तक पहुंच की आवश्यकता है जैसा कि इसमें वर्णित है इस लेख.

GrabzIt सपोर्ट द्वारा 10 सितंबर 2019 को उत्तर दिया गया

ठीक है, मैं इस बात पर अड़ा हुआ हूं कि यहां मेरा सबसे अच्छा विकल्प क्या है। मुझे लगता है कि मैं अभी भी पूरी तरह से समझ नहीं पाया हूं कि मुझे क्या करने की जरूरत है। ऐसा लगता है कि मेरे स्थानीय पर काम करने के लिए मेरे पास ConvertHTML का उपयोग करने का एकमात्र विकल्प है। क्या वह सही है?

निश्चित नहीं कि आप ऐसा करेंगे या नहीं, लेकिन क्या मेरे लिए ज़ूम पर आपसे संक्षेप में जुड़ना संभव होगा? यदि मुझे यह मेरी ज़रूरत के अनुसार काम करने में मिल जाए, तो मैं एंटरप्राइज़ में अपग्रेड कर दूंगा। यदि आप ज़ूम पर जाने के इच्छुक हैं (मैं इसे सेट कर सकता हूँ) तो मैं तुरंत एंटरप्राइज़ में अपग्रेड करने को भी तैयार हूँ। मुझे लगता है ऐसा होगा save हम दोनों के पास समय है ताकि हम आगे-पीछे रुक सकें। 

 

10 सितंबर 2019 को जोश विली द्वारा उत्तर दिया गया

ठीक है, मैंने पहले इसका उपयोग नहीं किया है लेकिन मैं इसे आज़माऊंगा।

कृपया आप हमारे माध्यम से विवरण भेज सकते हैं संपर्क करें प्रपत्र।

GrabzIt सपोर्ट द्वारा 10 सितंबर 2019 को उत्तर दिया गया

आज मदद के लिए धन्यवाद. आपकी सहायता और एक अतिरिक्त विवरण से मैं इसे कार्यान्वित करने में सक्षम हुआ। मैंने एक div जोड़ा जो कि ConvertHTML के माध्यम से भेजी गई सामग्री के चारों ओर लपेटा गया है और उस विशिष्ट div को प्राप्त करने के लिए लक्ष्य विकल्प का उपयोग करता हूं। इससे यह पूरी तरह से काम करने लगा। 

मुझे एहसास हुआ कि क्या हो रहा था जब मैंने सटीक सामग्री के साथ एक परीक्षण पृष्ठ बनाया जो मैं ConvertHTML के माध्यम से भेज रहा था। कैप्चर की गई छवि एक बॉडी टैग कैप्चर कर रही थी जो ब्राउज़र द्वारा जोड़ा गया प्रतीत होता है, भले ही मैं एक नहीं भेज रहा था। यह निश्चित नहीं है कि यह मेरी गलती है या GrabzIt में कोई बग है, लेकिन यदि यह कोई बग है तो मैं इसका उल्लेख करना चाहता हूँ।

10 सितंबर 2019 को जोश विली द्वारा उत्तर दिया गया