वेब कॅप्चर आणि रूपांतरित करण्यासाठी साधने
ग्रॅबझिटचा ऑनलाईन समुदाय

save vs saveTo

वेब पृष्ठे किंवा एचटीएमएल कॅप्चर किंवा रूपांतरित कसे करावे याबद्दल प्रश्न विचारा into प्रतिमा, सीएसव्ही, पीडीएफ किंवा डीओसीएक्स दस्तऐवज तसेच व्हिडिओ रूपांतरित कसे करावे यावरही into आमचे API वापरुन GIF चे अ‍ॅनिमेटेड.

नमस्कार

मी कॅप्चर प्रक्रियेला गती देण्यासाठी ग्रॅबझिट मिळविण्याचा प्रयत्न करत होतो आणि मला आढळले की "save"/असिंक्रोनस पद्धत तुमच्या साइटवर काही वाचन केल्यानंतर वेगवान व्हायला हवी. समस्या अशी आहे की जेव्हा मी ती वापरण्याचा प्रयत्न करतो, तेव्हा ती कार्य करत नाही. जेव्हा मी "saveTo" पद्धत, ती चांगली कार्य करते. म्हणून मला खात्री नाही की मी काय गमावत आहे? मी खाली दोन्ही पद्धतींचे उदाहरण जोडले आहे आणि तुम्हाला असे काही दिसले आहे की ते चुकीचे असू शकते. मी माहिती पास करण्यासाठी ajax वापरत आहे php स्क्रिप्टवर.

 

"saveTo"खालील उदाहरण....(कार्यरत)

session_start();
समाविष्ट करा("php/lib/GrabzItClient.php");

$grabzIt = new \GrabzIt\GrabzItClient("OGEzYWE1Mjg2NDQwNGM5ODlhZTYxNDVlMjJiMjIzMTk=", "P1odIFI/Oj80Hj8/PxFcPz8/C1A/CAkqP08EPz9TPz8=");
$pages = $_POST['पृष्ठे'];
$coverW = $_POST['coverW'];
$coverH = $_POST['coverH'];
$index = $_POST['इंडेक्स'];

$coverW2 = गोल($coverW*0.1);
$coverH2 = गोल($coverH*0.1);

$getsize = $_POST['getsize'];
$getemail = $_SESSION['कॅप्चर1'];
$gettitle = $_POST['gettitle'];
$getdatecreated = $_POST['getdatecreated'];
$gettimecreated = $_POST['gettimecreated'];
$getbooktheme = $_POST['getbooktheme'];
$newTheme = $_POST['newTheme'];




$options = नवीन \GrabzIt\GrabzItImageOptions();
$options->setCountry("US");
$options->setBrowserWidth($coverW);
$options->setBrowserHeight($coverH);
$options->setWidth($coverW);
$options->setHeight($coverH);
$options->setFormat("jpg");
$options->setTargetElement(".viewcover");


$grabzIt->HTMLToImage($पृष्ठे, $पर्याय);
$grabzIt->SaveTo( "tempUpload/spread."$index.".jpg");

echo $index;

 

 

 

"save"खालील उदाहरण...(काम करत नाही)

session_start();
समाविष्ट करा("php/lib/GrabzItClient.php");

$grabzIt = new \GrabzIt\GrabzItClient("OGEzYWE1Mjg2NDQwNGM5ODlhZTYxNDVlMjJiMjIzMTk=", "P1odIFI/Oj80Hj8/PxFcPz8/C1A/CAkqP08EPz9TPz8=");
$pages = $_POST['पृष्ठे'];
$coverW = $_POST['coverW'];
$coverH = $_POST['coverH'];
$index = $_POST['इंडेक्स'];

$coverW2 = गोल($coverW*0.1);
$coverH2 = गोल($coverH*0.1);

$getsize = $_POST['getsize'];
$getemail = $_SESSION['कॅप्चर1'];
$gettitle = $_POST['gettitle'];
$getdatecreated = $_POST['getdatecreated'];
$gettimecreated = $_POST['gettimecreated'];
$getbooktheme = $_POST['getbooktheme'];
$newTheme = $_POST['newTheme'];




$options = नवीन \GrabzIt\GrabzItImageOptions();
$options->setCountry("US");
$options->setBrowserWidth($coverW);
$options->setBrowserHeight($coverH);
$options->setWidth($coverW);
$options->setHeight($coverH);
$options->setFormat("jpg");
$options->setTargetElement(".viewcover");


$grabzIt->HTMLToImage($पृष्ठे, $पर्याय);
$grabzIt->Save("https://www.capturehearts.com/Capturehearts/photobookapp/tempUpload/spread."$index.".jpg");

echo $index;

22 मे 2020 रोजी डेव्हरे लव्हन्सने विचारले

तुम्ही फोन करत नाही Save बरोबर. त्यात तुमच्या कॉलबॅक हँडलरची URL असावी, इमेज URL नसावी.

अगोदर निर्देश केलेल्या बाबीसंबंधी बोलताना कॉलबॅक हँडलर तर होईल save फाईल.

22 मे 2020 रोजी GrabzIt सपोर्टने उत्तर दिले