Hallo zusammen
Ich habe versucht, Grabzit zu bekommen, um den Erfassungsprozess zu beschleunigen, und festgestellt, dass die "save"/ asynchrone Methode sollte schneller sein, nachdem Sie etwas auf Ihrer Site gelesen haben. Das Problem ist, wenn ich versuche, sie zu verwenden, scheint sie nicht zu funktionieren. Wenn ich die"saveTo"Methode, das funktioniert gut. Also bin ich mir nicht sicher, was ich vermisse? Ich habe das Beispiel beider Methoden unten hinzugefügt und mich gefragt, ob Sie etwas gesehen haben, das möglicherweise falsch ist. Ich verwende Ajax, um die Informationen weiterzugeben zum PHP-Skript.
"saveTo"Beispiel unten .... (funktioniert)
session_start ();
include ("php / lib / GrabzItClient.php");
$grabzIt = new \GrabzIt\GrabzItClient("OGEzYWE1Mjg2NDQwNGM5ODlhZTYxNDVlMjJiMjIzMTk=", "P1odIFI/Oj80Hj8/PxFcPz8/C1A/CAkqP08EPz9TPz8=");
$ pages = $ _POST ['pages'];
$ coverW = $ _POST ['coverW'];
$ coverH = $ _POST ['coverH'];
$ index = $ _POST ['index'];
$ coverW2 = rund ($ coverW * 0.1);
$ coverH2 = rund ($ coverH * 0.1);
$ getsize = $ _POST ['getsize'];
$ getemail = $ _SESSION ['Capture1'];
$ gettitle = $ _POST ['gettitle'];
$ getdatecreated = $ _POST ['getdatecreated'];
$ gettimecreated = $ _POST ['gettimecreated'];
$ getbooktheme = $ _POST ['getbooktheme'];
$ newTheme = $ _POST ['newTheme'];
$ options = new \ 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($ Seiten, $ Optionen);
$ grabzIt->SaveTo("tempUpload / verbreiten". $ index. ". jpg");
echo $ index;
"save"Beispiel unten ... (funktioniert nicht)
session_start ();
include ("php / lib / GrabzItClient.php");
$grabzIt = new \GrabzIt\GrabzItClient("OGEzYWE1Mjg2NDQwNGM5ODlhZTYxNDVlMjJiMjIzMTk=", "P1odIFI/Oj80Hj8/PxFcPz8/C1A/CAkqP08EPz9TPz8=");
$ pages = $ _POST ['pages'];
$ coverW = $ _POST ['coverW'];
$ coverH = $ _POST ['coverH'];
$ index = $ _POST ['index'];
$ coverW2 = rund ($ coverW * 0.1);
$ coverH2 = rund ($ coverH * 0.1);
$ getsize = $ _POST ['getsize'];
$ getemail = $ _SESSION ['Capture1'];
$ gettitle = $ _POST ['gettitle'];
$ getdatecreated = $ _POST ['getdatecreated'];
$ gettimecreated = $ _POST ['gettimecreated'];
$ getbooktheme = $ _POST ['getbooktheme'];
$ newTheme = $ _POST ['newTheme'];
$ options = new \ 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($ Seiten, $ Optionen);
$ grabzIt->Save("https://www.capturehearts.com/Capturehearts/photobookapp/tempUpload/spread".$index.".jpg");
echo $ index;