捕獲和轉換Web的工具
GrabzIt的在線社區

save vs saveTo

詢問有關如何捕獲或轉換網頁或HTML的問題 into圖像,CSV,PDF或DOCX文檔以及如何轉換視頻 into使用我們的API的GIF動畫。

您好

我試圖讓grabzit加快捕獲過程,發現“save“/異步方法在您的網站上進行了一些閱讀後應該會更快。問題是當我嘗試使用它時,它似乎不起作用。當我使用“saveTo“方法,效果很好。所以我不確定我錯過了什麼?我添加了下面兩種方法的示例,想知道您是否看到任何可能錯誤的地方。我正在使用 ajax 來傳遞信息到 php 腳本。

 

"saveTo“下面的例子......(工作)

會話開始();
包括(“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 = 圓形($coverW*0.1);
$coverH2 = 圓形($coverH*0.1);

$getsize = $_POST['getsize'];
$getemail = $_SESSION['Capture1'];
$gettitle = $_POST['gettitle'];
$getdatecreated = $_POST['getdatecreated'];
$gettimecreated = $_POST['gettimecreated'];
$getbooktheme = $_POST['getbooktheme'];
$newTheme = $_POST['newTheme'];




$選項=新\GrabzIt\GrabzItImageOptions();
$options->setCountry("美國");
$options->setBrowserWidth($coverW);
$選項->setBrowserHeight($coverH);
$選項->setWidth($coverW);
$選項->setHeight($coverH);
$選項->setFormat("jpg");
$options->setTargetElement(".viewcover");


$grabzIt->HTMLToImage($pages, $options);
$grabzIt->SaveTo(“tempUpload/spread”.$index.“.jpg”);

回顯$索引;

 

 

 

"save“下面的示例...(不起作用)

會話開始();
包括(“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 = 圓形($coverW*0.1);
$coverH2 = 圓形($coverH*0.1);

$getsize = $_POST['getsize'];
$getemail = $_SESSION['Capture1'];
$gettitle = $_POST['gettitle'];
$getdatecreated = $_POST['getdatecreated'];
$gettimecreated = $_POST['gettimecreated'];
$getbooktheme = $_POST['getbooktheme'];
$newTheme = $_POST['newTheme'];




$選項=新\GrabzIt\GrabzItImageOptions();
$options->setCountry("美國");
$options->setBrowserWidth($coverW);
$選項->setBrowserHeight($coverH);
$選項->setWidth($coverW);
$選項->setHeight($coverH);
$選項->setFormat("jpg");
$options->setTargetElement(".viewcover");


$grabzIt->HTMLToImage($pages, $options);
$grabzIt->Save(“https://www.capturehearts.com/Capturehearts/photobookapp/tempUpload/spread”.$index.“.jpg”);

回顯$索引;

Deverre Lovence 於 22 年 2020 月 XNUMX 日提問

你沒有打電話 Save 正確。 它應該包含回調處理程序的 URL,而不是圖像 URL。

回調處理程序 然後會 save 文件。

GrabzIt 支持於 22 年 2020 月 XNUMX 日回复