Web Yakalama ve Dönüştürme Araçları
Grabz's Çevrimiçi Topluluğu

save vs saveTo

Web sayfalarını veya HTML'yi nasıl yakalayacağınız veya dönüştüreceğinizle ilgili sorular sorun into Resimler, CSV, PDF veya DOCX belgeleri ve ayrıca videoların nasıl dönüştürüleceği intAPI'mızı kullanan animasyonlu GIF'ler.

Merhaba

Yakalama sürecini hızlandırmak için grabzit almaya çalışıyordum ve şunu buldum: "save"/asynchronous yöntemi, sitenizde biraz okuma yaptıktan sonra daha hızlı olmalı. Sorun şu ki, onu kullanmaya çalıştığımda işe yaramıyor gibi görünüyor. "saveTo" yöntemi, bu iyi çalışıyor. Yani neyi kaçırdığımdan emin değilim? Her iki yöntemin örneğini aşağıya ekledim ve yanlış olabilecek bir şey görüp görmediğinizi merak ediyordum. Bilgiyi iletmek için ajax kullanıyorum php betiğine.

 

"saveTo" örnek aşağıda....(çalışıyor)

session_start ();
include("php/lib/GrabzItClient.php");

$grabzIt = new \GrabzIt\GrabzItClient("OGEzYWE1Mjg2NDQwNGM5ODlhZTYxNDVlMjJiMjIzMTk=", "P1odIFI/Oj80Hj8/PxFcPz8/C1A/CAkqP08EPz9TPz8=");
$sayfalar = $_POST['sayfalar'];
$coverW = $_POST['coverW'];
$coverH = $_POST['coverH'];
$dizin = $_POST['dizin'];

$coverW2 = round($coverW*0.1);
$coverH2 = round($coverH*0.1);

$getsize = $_POST['getsize'];
$getemail = $_SESSION['Yakalama1'];
$gettitle = $_POST['gettitle'];
$getdatecreated = $_POST['getdatecreated'];
$gettimecreated = $_POST['gettimecreated'];
$getbookteması = $_POST['getbookteması'];
$yeniTema = $_POST['yeniTema'];




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


$grabzIt->HTMLToImage($sayfalar, $seçenekler);
$grabzIt->SaveTo("tempUpload/spread".$index.".jpg");

echo $dizin;

 

 

 

"save" örnek aşağıda...(çalışmıyor)

session_start ();
include("php/lib/GrabzItClient.php");

$grabzIt = new \GrabzIt\GrabzItClient("OGEzYWE1Mjg2NDQwNGM5ODlhZTYxNDVlMjJiMjIzMTk=", "P1odIFI/Oj80Hj8/PxFcPz8/C1A/CAkqP08EPz9TPz8=");
$sayfalar = $_POST['sayfalar'];
$coverW = $_POST['coverW'];
$coverH = $_POST['coverH'];
$dizin = $_POST['dizin'];

$coverW2 = round($coverW*0.1);
$coverH2 = round($coverH*0.1);

$getsize = $_POST['getsize'];
$getemail = $_SESSION['Yakalama1'];
$gettitle = $_POST['gettitle'];
$getdatecreated = $_POST['getdatecreated'];
$gettimecreated = $_POST['gettimecreated'];
$getbookteması = $_POST['getbookteması'];
$yeniTema = $_POST['yeniTema'];




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


$grabzIt->HTMLToImage($sayfalar, $seçenekler);
$grabzIt->Save("https://www.capturehearts.com/Capturehearts/photobookapp/tempUpload/spread".$index.".jpg");

echo $dizin;

Deverre Lovence tarafından 22 Mayıs 2020'de soruldu

Aramıyorsun Save doğru şekilde. Bir resim URL'si değil, geri arama işleyicinizin URL'si olmalıdır.

The geri arama işleyicisi o zaman olacak save dosya.

GrabzIt Desteği tarafından 22 Mayıs 2020'de yanıtlandı