|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2018/7/30 18:49:40 |
标题: |
synpdf 1.18中文引号不正确的问题 |
浏览:1456 |
|
加入我的收藏 |
楼主: |
使用synpdf生成pdf,遇到一个问题,输出的pdf中如果是宋体双引号的话,引号会和文本叠加,代码如下,那位有处理过可否赐教,非常感谢。 var lPdf: TPdfDocumentGDI; begin lPdf := TPdfDocumentGDI.Create; try lPdf.ScreenLogPixels := 96; lPdf.DefaultPaperSize := TPDFPaperSize.psA4; lPDF.AddPage;
lPdf.VCLCanvas.Brush.Style := bsClear; lPdf.VCLCanvas.Font.Name := '宋体'; // 注释掉正常 lPdf.VCLCanvas.TextOut(20, 20, '发现双引号不正确“问题”');
lPdf.SaveToFile('c:\Syntest.pdf'); finally lPdf.Free; end; end;
此帖子包含附件:
大小:5.2K |
----------------------------------------------
18114532@qq.com |
作者: |
|
2018/7/30 19:13:36 |
1楼: |
你找开发者啊。 这个控件不是有他自己的主页吗?
----------------------------------------------
(C)(P)Flying Wang
|
作者: |
moom (小新啊) |
▲▲▲△△ |
-
|
普通会员 |
|
2018/7/31 12:25:50 |
2楼: |
似乎所有pdf控件都有这样的中文问题....
----------------------------------------------
谢谢各位大大
|
作者: |
|
2018/7/31 12:47:01 |
3楼: |
因为他们都是互相抄。 而且抄的时候,都没考虑东方。
----------------------------------------------
(C)(P)Flying Wang
|
作者: |
hsj (hsj) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2018/7/31 13:14:37 |
4楼: |
临时办法,就是你在双引号和文字之间加个空格,然后再输出
----------------------------------------------
qq:171833017,靖源软件http://www.dxmylove.com
|
作者: |
lps (lps) |
★☆☆☆☆ |
-
|
盒子活跃会员 |
|
2018/7/31 15:39:40 |
5楼: |
对3楼的补充,这也说明国人在这些方面的贡献基本没有
----------------------------------------------
-
|
作者: |
|
2018/7/31 16:12:40 |
6楼: |
你以为他开源了,你就能随便改吗? 不过,更多的可能是 我们用这种控件的需求更少。 没有人用,自然就没有人改。
现在好不容易出现一个用的人,结果也不去和作者说一下这个问题。
----------------------------------------------
(C)(P)Flying Wang
|
作者: |
|
2018/8/8 9:42:44 |
7楼: |
不好意思,这几天有事耽误了,刚才已经到此控件的论坛中提问了,如果作者能解决最好了,如果不行,那就得花时间自己啃了。
----------------------------------------------
18114532@qq.com
|
作者: |
|
2018/8/10 16:23:44 |
8楼: |
官方论坛上提交了问题, https://synopse.info/forum/viewtopic.php?id=4662 回复了但是还是不行,估计是字体的问题,作者可能是法国人,沟通也不畅,已经准备自己啃源码了。
此帖子包含附件:
大小:32.2K |
----------------------------------------------
18114532@qq.com
|
|