ग्रॅबझीटच्या वेब स्क्रॅपर टूलशी संबंधित प्रश्न विचारा. जसे की वेब पृष्ठे, प्रतिमा किंवा पीडीएफ दस्तऐवजांमधून डेटा काढण्यासाठी वेब स्क्रॅपर आणि एपीआय कसे वापरावे.
माझ्या स्थानिक आणि/किंवा सार्वजनिक नसलेल्या पृष्ठावर GrabzIt जावास्क्रिप्ट वापरण्याचा माझ्यासाठी मार्ग आहे का?
धन्यवाद
होय, फक्त लोकलहोस्ट किंवा अगदी html फाईलवरून कॉल करा आणि ते कार्य करेल. तुम्हाला काही समस्या असल्यास कृपया मला सांगा.
बरं धन्यवाद. मला हे थोडे अधिक समजू लागले आहे. मी हे पृष्ठ वाचत होतो: https://grabz.it/support/article/html-tips/.
याबद्दल काही प्रश्नः
1) मी ConvertHTML वापरत असल्यास, मी स्क्रीनशॉट घेण्याचा प्रयत्न करत असलेल्या Div मध्ये CSS असणे आवश्यक आहे का? किंवा त्या Div च्या बाहेर स्टाईलशीट असणे ठीक आहे का?
२) मी स्क्रीनशॉट करण्याचा प्रयत्न करत असलेले काही फॉन्ट योग्य फॉन्टसह दाखवत नाहीत. फॉन्ट वेगळ्या पद्धतीने हाताळले जातात का?
ConvertHtml a रूपांतरित करू शकते string HTML मध्ये तुम्ही CSS समाविष्ट करू शकता परंतु जर तुम्ही तसे केले नाही तर तुम्हाला खात्री करावी लागेल की कोणतीही बाह्य स्टाइलशीट परिपूर्ण URL वापरत आहे.
CSS मध्ये निरपेक्ष URL इ. वापरून फॉण्ट योग्यरित्या संदर्भित असल्यास त्यांनी कार्य केले पाहिजे.
धन्यवाद. आणखी एक प्रश्न. उजवीकडे आणि तळाशी रिक्त जागा न ठेवता अंतिम प्रतिमा वाढवण्याचा मार्ग आहे का?
उदाहरणार्थ, मी 500x300 आकाराचा Div स्क्रिनशॉट करण्याचा प्रयत्न करत आहे परंतु मला ते 750x450 पर्यंत स्केल करायचे आहे. जेव्हा मी रुंदी 750 आणि उंची 450 वर सेट करते, तेव्हा ते 750x450 प्रतिमा तयार करते परंतु मी ज्या divचा स्क्रीनशॉट घेत आहे ती फक्त 500x300 प्रतिमा म्हणून दर्शवते आणि उर्वरित जागा रिक्त असते.
धन्यवाद
तसेच, मी ConvertPage चा प्रयत्न करत आहे आणि ते एकतर कार्य करत नाही, परंतु भिन्न परिणामांसह. मी काय केले याचे उदाहरण खाली दिले आहे. तरीही ती प्रतिमा कापून टाकते आणि त्यातील फक्त अर्धीच दाखवते.
GrabzIt("APPLICATION KEY").ConvertPage({
"लक्ष्य": "#paddAroundExport",
"विलंब": 3000,
"स्वरूप": "पीएनजी",
"पारदर्शक": 1,
"bheight":-1,
"उंची": -1,
"रुंदी": -1
}).AddTo("finalImageID");
हाय जोश,
तुमच्या पहिल्या प्रश्नासाठी तुम्ही ब्राउझरचा आकार ५०० बाय ३०० वर सेट करू शकता. नंतर मोठी रुंदी सेट करा ते वाढवा
लिंक केलेल्या लेखात अधिक माहिती आहे.
आपल्या दुसऱ्या पो.वरint, तुम्हाला समस्या येत असलेल्या पृष्ठावर पाहणे शक्य होईल का?
ठीक आहे, कन्व्हर्टएचटीएमएलसाठी आता स्केलिंग कसे कार्य करते ते मी पाहतो. धन्यवाद, ते खूप उपयुक्त आहे. bheight आणि wwidth म्हणजे काय यावरून मी थोडा गोंधळलो होतो. मी ConverHTML वापरण्याच्या अगदी जवळ येत आहे पण काही गोष्टी अजूनही बंद आहेत. हा पर्याय माझ्यासाठी कठीण असू शकतो कारण सर्व स्टाईलशीट प्रवेशयोग्य असणे आवश्यक आहे, जे माझ्यासाठी करणे कठीण आहे कारण मला ते तपासण्यासाठी माझ्या स्थानिक आवृत्तीवर कार्य करणे आवश्यक आहे.
ConverPage हा पर्याय माझा सर्वोत्कृष्ट आहे असे दिसते परंतु मी हे काम करण्यापासून थोडे दूर आहे. मी जे काही करत आहे ते माझ्या लोकलवर किंवा लॉगिनच्या मागे आहे. स्क्रीनशॉट्स मदत करतील का? कदाचित मी तुम्हाला काही स्क्रीनशॉट ईमेल करू शकेन? नसल्यास, समस्या पुन्हा निर्माण करण्याचा प्रयत्न करण्यासाठी मी कदाचित JSFiddel सारखे काहीतरी वापरू शकतो.
धन्यवाद
तुम्ही अजूनही निरपेक्ष url सह CSS चा संदर्भ देऊ शकत नाही का? उदा https://www.example.com/styles/main.css
एक स्क्रीनशॉट दुर्दैवाने फारसा मदत करणार नाही कारण तो केवळ div चा काही भाग का कॅप्चर करत आहे हे शोधण्यात आम्ही सक्षम होणार नाही. जर तुम्ही ते वेगळ्या HTML फाईलमध्ये किंवा JSFiddle मध्ये ठेवू शकत असाल तर आम्ही समस्या पाहू शकतो. आम्ही आशा करतो की त्याचे निराकरण करण्यास किंवा सल्ला देण्यात सक्षम होऊ.
CapturePage बद्दल मी नुकतीच समस्या काय आहे ते प्रसिद्ध केले आहे. कॅप्चरपेज पद्धतीमध्ये वर्णन केल्यानुसार कोणत्याही सार्वजनिकरित्या उपलब्ध संसाधनांमध्ये प्रवेश असणे आवश्यक आहे हा लेख.
ठीक आहे, माझा सर्वोत्तम पर्याय कोणता आहे यावर मी अडकलो आहे. मला वाटते की मला काय करावे लागेल हे मला अजूनही पूर्णपणे समजले नाही. माझ्या लोकलवर काम करण्यासाठी माझ्याकडे फक्त कन्व्हर्टएचटीएमएल वापरणे हा एकमेव पर्याय आहे असे दिसते. ते बरोबर आहे का?
तुम्ही हे करत आहात याची खात्री नाही, पण झूमवर तुमच्याशी थोडक्यात संपर्क साधणे माझ्यासाठी शक्य आहे का? मला आवश्यकतेनुसार हे कार्य करण्यासाठी मी मिळवू शकलो, तर मी एंटरप्राइझमध्ये अपग्रेड करेन. जर तुम्ही झूम वर जाण्यास तयार असाल तर मी लगेच एंटरप्राइझमध्ये अपग्रेड करण्यास तयार आहे (मी ते सेट करू शकतो). मला असे वाटते save आम्ही दोन्ही वेळ जेणेकरून आम्ही मागे आणि मागे थांबवू शकतो.
ठीक आहे, मी ते आधी वापरलेले नाही पण मी ते वापरून देईन.
कृपया तुम्ही आमच्या मार्फत तपशील पाठवू शकता संपर्क फॉर्म
आजच्या मदतीबद्दल धन्यवाद. तुमच्या मदतीने आणि एका अतिरिक्त तपशीलाने मी ते कार्य करू शकलो. मी कन्व्हर्टएचटीएमएलद्वारे पाठवलेल्या सामग्रीभोवती गुंडाळलेला एक div जोडला आणि तो विशिष्ट div मिळविण्यासाठी लक्ष्य पर्याय वापरला. त्यामुळे ते उत्तम प्रकारे काम करू शकले.
मी ConvertHTML द्वारे पाठवत असलेल्या अचूक सामग्रीसह चाचणी पृष्ठ तयार केल्यावर काय होत आहे हे मला समजले. कॅप्चर केलेली प्रतिमा एक बॉडी टॅग कॅप्चर करत आहे जो ब्राउझरने जोडलेला दिसत आहे, जरी मी एक पाठवत नाही. ती माझी चूक आहे की GrabzIt मधील बग आहे याची खात्री नाही पण बग असल्यास त्याचा उल्लेख करायचा आहे.