捕获和转换Web的工具
GrabzIt的在线社区

save vs saveTo

您好

我试图抓拍以加快捕获过程,发现“save“ /异步方法在您的站点上进行阅读后应该会更快。问题是当我尝试使用它时,它似乎不起作用。当我使用”saveTo“方法,效果很好。所以我不确定我缺少什么吗?我在下面添加了这两种方法的示例,想知道您是否发现任何可能出错的地方。我正在使用ajax传递信息到PHP脚本。

 

"saveTo“下面的示例...。(工作中)

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 =舍入($ 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'];




$ 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($ pages,$ options);
$ grabzIt->SaveTo(“ tempUpload / spread”。$ index。“。jpg”);

echo $ index;

 

 

 

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

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 =舍入($ 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'];




$ 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($ pages,$ options);
$ grabzIt->Save(“ https://www.capturehearts.com/Capturehearts/photobookapp/tempUpload/spread".$index.".jpg”);

echo $ index;

Deverre Lovence在22年2020月XNUMX日询问

你不打电话 Save 正确地。 它应该是您的回调处理程序的URL,而不是图像URL。

现代 回调处理程序 然后会 save 文件。

22年2020月XNUMX日获得GrabzIt支持的答复