Excel to bmp(40分)

  • 主题发起人 主题发起人 一生中最爱
  • 开始时间 开始时间

一生中最爱

Unregistered / Unconfirmed
GUEST, unregistred user!
把excel文档转换为bmp,有高手么,参与有分,别处取
 
var
Clipboard : TClipboard;
bmp : TBitmap;
begin
wordapplication.ActiveDocument.Content.SetRange(0,Wordapplication.Selection.StoryLength);
wordapplication.ActiveDocument.Content.Select;
wordapplication.ActiveDocument.Content.Copy; //全选word内容并且复制
Clipboard := TClipboard.Create;
image1.Picture.Assign(Clipboard);
bmp := TBitmap.Create;
with Bmp do
begin
Height:=image1.Picture.Metafile.Height;
Width:=image1.Picture.Metafile.Width;
Canvas.Draw(0,0,image1.Picture.Metafile);
SaveToFile('d:/test.bmp');
Free;
end;
Clipboard.Free;
end;
这个是从前看到别人做的word到bmp的,你可成excel的来试试看,我认为方法是一样的
 
谢谢,上述方法对excel来说,得到的文件太大,和word不一样,再期待......
 
用虚拟打印技术试试
不过我不懂。
 
我也知道虚拟打印,可是也不会
 
后退
顶部