GrabzIt کے ویب سکریپر ٹول سے متعلق سوالات پوچھیں۔ جیسے ویب صفحات ، تصاویر یا پی ڈی ایف دستاویزات سے ڈیٹا نکالنے کے ل the ویب سکریپر اور API کا استعمال کیسے کریں۔
ہیلو،
میں html ایکسپورٹ کرنے کے لیے JavaScript کوڈ استعمال کر رہا ہوں۔ into ڈاکس۔
کیا کوئی ایسا طریقہ ہے کہ میں ڈاؤن لوڈ کرنے سے پہلے جواب میں ہیرا پھیری کر سکوں یا مجھے جواب میں فائل مل جائے تاکہ میں اپنی ضرورت کے مطابق اس میں ہیرا پھیری کر سکوں پھر ڈاؤن لوڈ کر سکوں۔
GrabzIt("Application Key").ConvertHTML(data ,{"onfinish": function(response){
alert(response);
},
"format": "docx"}).Create();
جیسا کہ یہاں ایک ختم ہونے والا واقعہ ہے لیکن یہاں مجھے صرف آئی ڈی ملتی ہے کوئی جوابی فائل کا جواب نہیں۔
اگر ہمارے پاس ایسا کچھ ہے تو مدد کی جائے گی۔
آپ کو استعمال کرکے جواب حاصل کرسکتے ہیں۔ ڈیٹا یو آر آئی طریقہ، جو جواب کو بیس 64 انکوڈ شدہ فارمیٹ میں لوٹاتا ہے۔
تاہم جیسا کہ DOCX فارمیٹ بنیادی طور پر متعدد XML فائلوں سے بنی ایک زپ فائل ہے جس میں مواد، سٹائل وغیرہ جیسی چیزوں کا احاطہ کیا گیا ہے۔ اگر آپ اسے استعمال کرنے کی کوشش کرنا چاہتے ہیں تو آپ سرور سائڈ لینگویج استعمال کرنے سے بہتر ہو سکتے ہیں۔
ہیلو،
DataUri کال بیک طریقہ استعمال کرنے کے بعد مجھے نیچے جواب ملا، لیکن کیا اسے تبدیل کرنے کا کوئی طریقہ ہے؟ into فائل فارمیٹ تاکہ میں ہیرا پھیری کے بعد اسے ڈاؤن لوڈ کر سکوں
data:application/vnd.openxmlformats-officedocument.wordprocessingml.document;base64،
UEsDBBQAAAAIABlr2U5ryYMnqhgAAPTYAAARABwAd29yZC9kb2N1bWVudC54bWwgohgA
شکریہ
یاد رکھیں کہ آپ یہ جاوا اسکرپٹ میں کرنے کی کوشش کر رہے ہیں لہذا یہ سیورلی محدود کرتا ہے کہ آپ کیا کر سکتے ہیں اگر آپ سرور سائیڈ پروگرامنگ زبان استعمال کرنے کے لیے تیار نہیں ہیں۔
آپ کے پاس دو اختیارات ہیں۔
پہلا آپشن یہ ہے کہ ڈیٹا URI کو HTML لنک میں ڈالیں اور a شامل کریں۔ ڈاؤن لوڈ کی خصوصیت. جب کوئی لنک پر کلک کرے گا تو یہ ڈاؤن لوڈ ہو جائے گا۔
بصورت دیگر آپ اسے اپ لوڈ کر سکتے ہیں۔ سرور سائیڈ پروگرامنگ زبان میں ڈیٹا URI. اسے وہاں سے جوڑیں پھر اس مقصد کے لیے ایک نئی ویب سروس بنانے اور کلائنٹ کی طرف سے کال کرکے اسے دوبارہ ڈاؤن لوڈ کریں۔
آپ کے جواب دینے کا شکریہ۔
دراصل، میں صرف ڈاون لوڈ فائل رکھنا چاہتا ہوں۔ into کچھ فولڈر، جو ڈیٹا یوری کال بیک میتھڈ کے ذریعے جواب ملنے کے بعد تیار ہو جائے گا۔
شکریہ
چرنجیت سنگھ۔