各位大神,本人最近做了一個小的軟體設計,將圖片插入excel和word指定的位置,并縮小圖片,然后轉換為pdf;
步驟如下:
1,通過ole技術打開檔案,并在檔案指定的位置插入圖片;然后將圖片的width和height設定為預設的值;
2,將檔案另存為pdf檔案;
此時PDF上圖片的顯示效果非常差;追溯原因,發現delphi插入圖片和直接手動在excel中插入圖片的圖片質量不一樣;
delphi通過ole插入的圖片,改變尺寸,再通過拖拽方式放大到原來影像尺寸,圖片已經變得很模糊;而手動在excel插入影像,
通過拖拽方式縮小和放大圖片,并不會改變圖片質量;、
請教各位大神,如何讓delphi插入圖片時也能完全達到手動拖拽方式縮小圖片的效果?
注1:錄制宏錄制不了,看網上的錄制宏的資料,我試驗了一下代碼,效果還是很差;
注2:代碼我試驗了兩種方法,一種是插入picture的pic.width=xxx,一種是selection的scalewidth=xxx,都不行;
順便說一句:
我昨天發的帖子,扣了100分,竟然找不到這個帖子,也不知道是怎么回事、、、、
uj5u.com熱心網友回復:
你昨天帖子還在啊uj5u.com熱心網友回復:
我欄目選錯了,我以為在語言演算法這一個欄目里面。。。。
uj5u.com熱心網友回復:
Ole速度慢,不好用。建議使用第三方控制元件,比較好用。轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/47732.html
