我是初学者,用Delphi打源代码不能排版,不知道怎样能将它放到Word中打,当然还要保持语法高亮显示? (20分)

  • 主题发起人 主题发起人 xd0
  • 开始时间 开始时间
X

xd0

Unregistered / Unconfirmed
GUEST, unregistred user!
我是初学者,想问一下关于打印的问题:
1.用Delphi打源代码能不能排版(象Word中的)?
2.若不能,不知道怎样能将它放到Word中打,当然还要保持语法高亮显示?

 
语法高亮显示?好象不行,用全选、复制、粘贴的方式放到WORD中即可。
 
那就不好看了~~~

Delphi中就不能排版吗?我指的是设置页面。
 
copy 到 ultraedit 中打印吧, UltraEdit 这个软件不错
 
delphi有第三方排版插件sourceformatter,特别好用,建议搜索下载
 
UltraEdit是什么东东?
能语法高亮显示吗?
排版好吗?
 
sourceformatter与word的排版方式差不多吗?(可以直接显示为页面?)
 
能提供sourceformatter的下载地址吗?
 
最好有什么途径能弄到word中,比较方便~~~
 
用ultraedit啊,很方便的一个文字编辑工具,大哥不会这个也没听说过吧,不过还是觉得在
DElphi的编辑器中编辑比较爽,养成一个良好的变成习惯使最要得!
 
我只是要在word中打印~~~~~,不想装太多的软件~~~~~~,真是郁闷。
 
为什么要在Word中打印? 直接在Delphi中打印不就行了,把syntax print和use color的
选项选上。
如果需要保存成文档文件给别人,就选择打印机为PDFWriter或者Acrobat Distiller。 自动
生成PDF文件, 而且绝对原汁原味。象这种需求用虚拟打印机最合适了,你装一个PDFWriter或者Acrobat Distiller
(呵呵,其实这两个东西你装Adobe Acrobat就行了,里面自带的)。我想Acrobat你总应该
知道吧,就是PDF文件的阅读,编辑工具。
 
刚才好像理解错了。[:(]
如果你是想格式化代码的化,装一个DelForEx工具就行了,300多k的一个小工具。
自动帮你排版。
 
谢谢huohuo大哥,只是我有时想放在word中,把它作为文章的一部分,
并保持语法高亮的显示。
我不是要格式化代码,只是要它能进行页面的设置(因为我有时不能用打印机提供
的纸张大小,而要自己设置大小,而在Delphi中的打印选项中不能自己设置纸张大小)
 
看来我没有理解错,呵呵.
那就按照我上面说的, 装一个Adobe Acrobat(安装的时候选择自定义安装,选上要安装
Acrobat Distiller), 然后在Delphi中将代码打印到这个Distilter虚拟打印机中,就生成了
一个PDF文件,然后打开这个PDF文件,将文档copy到word中就ok了.
我刚试过,没有问题的. 装Adobe Acrobat也不麻烦,而且用处多多,值得安装.
 
huohuo大哥,这样做确实可以,可是还有没有更简便的方法呢?
 
不知这样对你有用吗?你可以硬拷贝
作为图片放到word文档中不就行了。
 
DelForEx工具只能对Delphi 5 与 Delphi 6 管用,不知各位大侠有没有
DelForEx for Delphi 7
 
好象在DelForEx的网站上有最新的版本,能够支持D7
 
zwtexp,您说的这样总觉得不爽~~~~~:-)
 
后退
顶部