qwebviewから写真を取得する方法を知っている人はいますか?私の状況では、画像のURLを使用してからQNetworkRequestを使用するスコープはありません。QWebviewから画像を「抽出」する必要があります。
質問する
3456 次
1 に答える
11
まずQWebElement
、保存したい画像を取得する必要があります。まだ取得していない場合は、取得するのに適した方法です。
QWebElement el = view.page()->mainFrame()->findFirstElement("IMG[src='path/to/img'");
view
があなたの名前だと仮定しますQWebView
。それで、
QImage image(el.geometry().width(), el.geometry().height(), QImage::Format_ARGB32);
QPainter painter(&image);
el.render(&painter);
painter.end();
image.save("path/to/img.png");
于 2012-04-27T09:01:23.803 に答える