有誰知道(採用Delphi)編程方式旋轉TIFF圖像(或pdf)
更新
的文件將是當地的一個TWebBrowser控制旋轉圖像(JPG或GIF)的方式。
更新2 所以我想問題應該是如何旋轉圖像或PDF。
有誰知道(採用Delphi)編程方式旋轉TIFF圖像(或pdf)
更新
的文件將是當地的一個TWebBrowser控制旋轉圖像(JPG或GIF)的方式。
更新2 所以我想問題應該是如何旋轉圖像或PDF。
那麼,如果它是在一個網站(在TWebBrowser),那麼你不能旋轉它。你可以做的最好的是,如果圖像在你的網站上,你可以使用PHP/ASP /等。加載圖像,並生成它的旋轉版本。
如果您可以控制TWebBrowser中的內容返回,則可以通過JavaScript完成。
以下是JavaScript Image Rotation的示例。
如果你想做一個TImage有several options listed in this Q/A。
JavaScript示例並不真正旋轉圖像。它要求您通過多次旋轉設置一個預先渲染的多個副本的圖像副本,然後循環遍歷它們。 – 2010-07-06 22:33:28
真正有效的點,我錯過了,現在我似乎無法找到一個很好的例子。 – 2010-07-07 14:16:32
我想你已經使用this approach來顯示TWebBrowser中的HTML內容。
現在,您不是使用JavaScript(as suggested by Robert),而是在生成的HTML文檔中使用CSS。
我沒有測試過這一點,但你應該能夠使用這個CSS代碼(基於IE瀏覽器)將圖像旋轉(和其他HTML元素):
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
看到細節MSDN
其實。您可以從Web服務器下載HTML文檔,解析並處理它,然後在TWebBrowser中顯示操縱的HTML文檔。你需要知道一些關於HTML文檔的結構,當然......:-D – 2010-07-07 09:14:52