Stel vragen over het vastleggen of converteren van webpagina's of HTML into afbeeldingen, CSV-, PDF- of DOCX-documenten en over het converteren van video's into geanimeerde GIF's die onze API gebruiken.
Hi there
Ik probeerde grabzit te krijgen om het opnameproces te versnellen en ontdekte dat de "save"/asynchronous methode zou sneller moeten zijn nadat ik wat op uw site heb gelezen. Het probleem is dat wanneer ik het probeer te gebruiken, het niet lijkt te werken. Wanneer ik de "saveTo"-methode, dat werkt prima. Dus ik weet niet zeker wat ik mis? Ik heb het voorbeeld van beide methoden hieronder toegevoegd en vroeg me af of je iets hebt gezien dat mogelijk verkeerd is. Ik gebruik ajax om de informatie door te geven naar het php-script.
"saveTo"voorbeeld hieronder...(werkt)
sessie_start();
include("php/lib/GrabzItClient.php");
$grabzIt = new \GrabzIt\GrabzItClient("OGEzYWE1Mjg2NDQwNGM5ODlhZTYxNDVlMjJiMjIzMTk=", "P1odIFI/Oj80Hj8/PxFcPz8/C1A/CAkqP08EPz9TPz8=");
$pagina's = $_POST['pagina's'];
$coverW = $_POST['coverW'];
$coverH = $_POST['coverH'];
$index = $_POST['index'];
$coverW2 = rond($coverW*0.1);
$coverH2 = rond($coverH*0.1);
$getsize = $_POST['getsize'];
$getemail = $_SESSION['Capture1'];
$gettitle = $_POST['gettitel'];
$getdatecreated = $_POST['getdatecreated'];
$gettimecreated = $_POST['gettimecreated'];
$getbooktheme = $_POST['getbooktheme'];
$nieuwThema = $_POST['nieuwThema'];
$options = nieuwe \GrabzIt\GrabzItImageOptions();
$options->setCountry("VS");
$options->setBrowserWidth($coverW);
$options->setBrowserHeight($coverH);
$options->setWidth($coverW);
$options->setHeight($coverH);
$options->setFormat("jpg");
$options->setTargetElement(".viewcover");
$grabzIt->HTMLToImage($pagina's, $opties);
$grabzIt->SaveTo("tempUpload/spread".$index.".jpg");
echo $index;
"save"voorbeeld hieronder...(werkt niet)
sessie_start();
include("php/lib/GrabzItClient.php");
$grabzIt = new \GrabzIt\GrabzItClient("OGEzYWE1Mjg2NDQwNGM5ODlhZTYxNDVlMjJiMjIzMTk=", "P1odIFI/Oj80Hj8/PxFcPz8/C1A/CAkqP08EPz9TPz8=");
$pagina's = $_POST['pagina's'];
$coverW = $_POST['coverW'];
$coverH = $_POST['coverH'];
$index = $_POST['index'];
$coverW2 = rond($coverW*0.1);
$coverH2 = rond($coverH*0.1);
$getsize = $_POST['getsize'];
$getemail = $_SESSION['Capture1'];
$gettitle = $_POST['gettitel'];
$getdatecreated = $_POST['getdatecreated'];
$gettimecreated = $_POST['gettimecreated'];
$getbooktheme = $_POST['getbooktheme'];
$nieuwThema = $_POST['nieuwThema'];
$options = nieuwe \GrabzIt\GrabzItImageOptions();
$options->setCountry("VS");
$options->setBrowserWidth($coverW);
$options->setBrowserHeight($coverH);
$options->setWidth($coverW);
$options->setHeight($coverH);
$options->setFormat("jpg");
$options->setTargetElement(".viewcover");
$grabzIt->HTMLToImage($pagina's, $opties);
$grabzIt->Save( "https://www.capturehearts.com/Capturehearts/photobookapp/tempUpload/spread".$index.".jpg");
echo $index;
Je belt niet Save correct. Het moet de URL van uw callback-handler zijn, en niet een afbeeldings-URL.
Het terugbelafhandelaar zal dan save het bestand.