得不到满意答案,誓不结贴!!!绝对难度,图文混排(200分)

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

zwz_good

Unregistered / Unconfirmed
GUEST, unregistred user!
如何才能保证rtf格式的文档,显示在RxRichEdit中的时候,格式不变形?
主要是汉字和图形的对齐方式如何才能做到向word一样
比如
word中汉字和图形的对齐方式如下(“-------”汉字,“||||||”图形)
————||||||——————
而显示在RxRichEdit中
________||||||____________
 
K

kouchun

Unregistered / Unconfirmed
GUEST, unregistred user!
恐怕不行....還是直接用ole對象建主word好了...
 
Z

zwz_good

Unregistered / Unconfirmed
GUEST, unregistred user!
我都提前好几次了,
为什么没人理呢?
 
F

feihu-sq

Unregistered / Unconfirmed
GUEST, unregistred user!
好像是不行的,我也挺关注这个问题。
 

网中戏

Unregistered / Unconfirmed
GUEST, unregistred user!
控件RXRICHEDIT不好用。现在有RICHVIEW控件可以轻松搞定
 
Z

zwz_good

Unregistered / Unconfirmed
GUEST, unregistred user!
to 网中戏
那有下载?
 
Z

zwz_good

Unregistered / Unconfirmed
GUEST, unregistred user!
to 网中戏
我下了一些demo,可是
一插入图形还是不行。
是我不会用还是。。。
 

网中戏

Unregistered / Unconfirmed
GUEST, unregistred user!
to zwz_good
插入图片的demo
/Demos/Delphi/Assorted/Graphics/SharedImages
如下
var pic: TPicture;
gr: TGraphic;
ImageName: String;
begin
if OpenDialog1.Execute then begin
try
pic := TPicture.Create;
try
pic.LoadFromFile(OpenDialog1.FileName);
gr := RV_CreateGraphics(TGraphicClass(pic.Graphic.ClassType));
gr.Assign(pic.Graphic);
ImageName := ExtractFileName(CopyImageToTheImagesDir(OpenDialog1.FileName, nil));
RichViewEdit1.InsertPicture(ImageName, gr, rvvaBaseline);
finally
pic.Free;
end;
except
Application.MessageBox('Image loading error', 'Error', 0);
end;
end;
 
Z

zwz_good

Unregistered / Unconfirmed
GUEST, unregistred user!
"一插入图形还是不行。
是我不会用还是。。。"
呵呵,是我没说清楚
是插入图形后,格式变成了
________||||||____________
而我要的是
————||||||——————
 
K

kofoun

Unregistered / Unconfirmed
GUEST, unregistred user!
用ole控件
 
T

the3rd

Unregistered / Unconfirmed
GUEST, unregistred user!
瞎弄什么,
要是那么简单WORD卖给谁呀,或者谁还盗用呀。
还是省省吧,no way.
 
X

xhw801124

Unregistered / Unconfirmed
GUEST, unregistred user!
Z

zwz_good

Unregistered / Unconfirmed
GUEST, unregistred user!
真没办法吗????
 
X

xuxiaohan

Unregistered / Unconfirmed
GUEST, unregistred user!
答案就在richedit 2.0 dll中,但微软隐藏了太多的秘密。
richview应该可以。
 
Z

zwz_good

Unregistered / Unconfirmed
GUEST, unregistred user!
to xuxiaohan
哎,微软太不是东西了。

 
P

pcspace

Unregistered / Unconfirmed
GUEST, unregistred user!
用HTML自己写代码的了!
 
Z

zwz_good

Unregistered / Unconfirmed
GUEST, unregistred user!
to pcspace,
行吗?
我对html还不熟
 
S

Siva

Unregistered / Unconfirmed
GUEST, unregistred user!
我想word中的图文混排可能采用了类似分层的技术,象photoshop一类的,如设置背景、插入图片等,象自定义绘图的合并,绝不仅仅只是单纯的文字位置排版,是否可以采用图元的方式??(假想中......)
 
Z

zjan521

Unregistered / Unconfirmed
GUEST, unregistred user!
大家不要那么偏激. WPS同样也可以做到。和微软没什么关系的。
我记得Linux的StareOffice好像是开源的?
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
顶部