200分,高难度问题,高手请进(200分)

  • 主题发起人 主题发起人 zhwenh
  • 开始时间 开始时间
Z

zhwenh

Unregistered / Unconfirmed
GUEST, unregistred user!
现在想做一个这样的东西,就是把一些文件直接转换成图片如:把PPT,HTM,DOC等文件直接
按页数在内存中转换成图片,请问给位高手有没有这类型的控件或方法.(200分不够可加)
 
先import activex control, 选择webvw1.0 typelibrary。安装后将一个
thumbctl控件(activex页)放到form,如下就可以显示缩略图了:
procedure TForm1.FormCreate(Sender: TObject);
begin
ThumbCtl1.displayFile('c:/windows/desktop/1.htm');
end;

//再参照http://www.delphibbs.com/delphibbs/dispq.asp?lid=094991
 
POWERPOINT 多页的问题题,WORD 之类的,有没有类似模拟打印驱动那样的,把任何文件都可以
转化为图。
 
我以前做过printer driver,这个问题最好做一个虚拟的printer driver,系统spooler就会
把任何支持printer的程序文档发送给这个preinter driver 并且是EMF格式(或其他),这样
就好转成图了,
至于printer driver,ddk上有sample。
 
hyz1980,你能把printer driver,及及其使用的例子发给我么(zhwenh@yeah.net)不胜感谢!
 
真的没有人对这方面比较了解么?
 
对不起,例子我不能给你,因为是我以前给一个公司做的,我没有保留代码存根。
你可以从DDK中找到例子。
我这里给大家一些好的建议:
我们从事软件开发这么多年。其实一个问题直接有例子当然很好,但是我认为其实只要
有一个框架的例子就可以了,原因是完整的一个应用的例子反而会干扰我们了解这个系
统结构,是我们沉迷于细节方面,这是弊大于利的,所以对于这个问题,我已经给了你
方向,你可以从DDK中找到完整的框架例子。
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
744
DelphiTeacher的专栏
D
D
回复
0
查看
718
DelphiTeacher的专栏
D
D
回复
0
查看
672
DelphiTeacher的专栏
D
D
回复
0
查看
767
DelphiTeacher的专栏
D
后退
顶部