Webをキャプチャして変換するツール
GrabzItのオンラインコミュニティ

ヘッダーテンプレートの動的な画像

WebページまたはHTMLをキャプチャまたは変換する方法について質問する into画像、CSV、PDF、またはDOCXドキュメント、およびビデオの変換方法 intoアニメーションGIFはAPIを使用しています。

おはよう、

動的に読み込まれる画像を挿入する必要があります。 {img}を使用してヘッダーテンプレートに画像を含めてみました。

PHP を通じて、$options->AddTemplateParameter("img",$url_image); を使用して img 変数を挿入します。

 

画像の URL は正しいですが、画像が DOCX に表示されません。空の画像オブジェクトだけが存在します。どうすればこれを解決できますか?

ありがとうございました。

5年2023月XNUMX日、サルヴァトーレ・ジュリアーノによる質問

こんにちは、

テンプレートに画像を動的にロードすることはお勧めしません。通常は画像をデータ URI に自動的に変換します。ただし、画像の読み込み時間を確認すると、高速である必要があります。

遅延を指定してみてはいかがでしょうか?

PDFでも使えますか?

敬具 

5 年 2023 月 XNUMX 日に GrabzIt サポートによって回答されました

「遅延を指定してみてはいかがですか?」とはどういう意味ですか? ?

 

ありがとうございました

6 年 2023 月 XNUMX 日に Salvatore Giuliano が回答

つまり、遅延パラメータを設定します: https://grabz.it/api/php/technical-documentation/#filetodocx

6 年 2023 月 XNUMX 日に GrabzIt サポートによって回答されました

$options->setDelay(30000); を追加します。しかし、画像はまだ機能していません

6 年 2023 月 XNUMX 日に Salvatore Giuliano が回答

PDFで試してみましたが、同じ問題が発生しました

6 年 2023 月 XNUMX 日に Salvatore Giuliano が回答

画像のURLは何ですか?

6 年 2023 月 XNUMX 日に GrabzIt サポートによって回答されました

それは私にとってはうまくいくように思えました。 imw や imh など、画像オブジェクトに含めた他の画像パラメータも指定しましたか?これらを 100 に設定しました。そうでないと、無効な画像になります。

6 年 2023 月 XNUMX 日に GrabzIt サポートによって回答されました

試してみます

$options->AddTemplateParameter("img",$image_data[0]);
$options->AddTemplateParameter("imw",100);
$options->AddTemplateParameter("imh",100);

 

しかし、まだ機能していません

コードを送ってもらえますか?

ありがとうございました

6 年 2023 月 XNUMX 日に Salvatore Giuliano が回答

これはローカルでのみ機能していましたが、問題を特定して修正しました。もう一度試していただけますか?

6 年 2023 月 XNUMX 日に GrabzIt サポートによって回答されました

今はうまくいきました、ありがとう!

6 年 2023 月 XNUMX 日に Salvatore Giuliano が回答

問題ない 

6 年 2023 月 XNUMX 日に GrabzIt サポートによって回答されました