1

TWebBrowser コントロール (Delphi を使用) で画像 (jpg または gif) を回転させる方法を知っている人はいますか?

アップデート

ファイルはローカルになります。

Update 2 だから、問題は画像やPDFを回転させる方法だと思います。

4

3 に答える 3

1

TWebBrowserにHTMLコンテンツを表示するために、すでにこのアプローチを使用していると思います。

これで、JavaScriptの代わりに(Robertが提案したように)、生成されたHTMLドキュメントでCSSを使用します。

私はこれをテストしていませんが、このCSSコード(IEベースのブラウザーの場合)を使用して画像(およびその他のHTML要素)を回転できるはずです。

filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);

詳細については、MSDNを参照してください

于 2010-07-07T09:09:35.110 に答える
1

TWebBrowser で返されるコンテンツを制御できる場合は、JavaScript を介して行うことができます。

JavaScript Image Rotationの例を次に示します。

TImage でそれを行いたい場合は、この Q/A にいくつかのオプションがリストされています

于 2010-07-06T21:33:15.827 に答える
0

Web サイト (TWebBrowser 内) にある場合は、回転できません。あなたができる最善のことは、画像があなたのウェブサイトにある場合、PHP/ASP/などを使用できることです. 画像をロードし、回転したバージョンを生成します。

于 2010-07-06T21:07:58.793 に答える