如果它在网站上(在TWebBrowser中),那么您将无法旋转它。最好的办法是,如果图像位于您的网站上,则可以使用PHP / ASP / etc。加载图像,并生成图像的旋转版本。
没有人知道在TWebBrowser控件中旋转图像(jpg或gif)的方法(使用Delphi)
更新
该文件将是本地文件。
更新2因此,我想问题应该是如何旋转图像或pdf。
如果您可以控制TWebBrowser中的内容返回,则可以通过JavaScript进行。
这里是JavaScript Image Rotation的一个例子。
如果要使用TImage进行操作,则有several options listed in this Q/A。
我想您已经使用this approach在TWebBrowser中显示HTML内容。
现在,您在生成的HTML文档中使用CSS,而不是JavaScript(as suggested by Robert)。>>
我还没有测试过,但是您应该能够通过使用以下CSS代码(对于基于IE的浏览器)来旋转图像(和其他HTML元素:]]
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
查看MSDN的详细信息
如果它在网站上(在TWebBrowser中),那么您将无法旋转它。最好的办法是,如果图像位于您的网站上,则可以使用PHP / ASP / etc。加载图像,并生成图像的旋转版本。
如果它在网站上(在TWebBrowser中),那么您将无法旋转它。最好的办法是,如果图像位于您的网站上,则可以使用PHP / ASP / etc。加载图像,并生成图像的旋转版本。