找回密码
 立即注册

QQ登录

只需一步,快速开始

yanghelong001

初级会员

19

主题

47

帖子

399

积分

初级会员

积分
399

[已处理] 打印显示问题

yanghelong001
初级会员   /  发表于:2016-9-12 15:43  /   查看:3229  /  回复:7
如图所示,我在spread设计器中设置单元格内容为水平居中,垂直居中,但是打印出来的PDF文件明显不是居中的,都是向上顶着,请问如何处理才能让文本在水平和垂直方向上都居中?
2.JPG
1.JPG

7 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2016-9-13 10:48:26
沙发
我这里测试的结果如下:
pdf2010.png

你是觉得居中结果不满意么?
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
yanghelong001
初级会员   /  发表于:2016-9-13 16:27:28
板凳
设计界面中水平和垂直方向都居中,导出到excel文件也是垂直和水平都居中的!就导出到pdf文件的时候就不是垂直居中了,您这个图片放大的话也不是垂直居中的!就跟那个顶端显示的效果一样
回复 使用道具 举报
yanghelong001
初级会员   /  发表于:2016-9-13 16:40:21
地板
现在是不是可以设置属性或者代码来使pdf文件中的文本在垂直方向上也居中!现在顶端显示看着特别不舒服!
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-9-14 10:59:07
5#
yanghelong001 发表于 2016-9-13 16:27
设计界面中水平和垂直方向都居中,导出到excel文件也是垂直和水平都居中的!就导出到pdf文件的时候就不是垂 ...

好的,我了解您的意思,是期望打印到PDF的时候竖直方向可以居中。
这个问题我会提供给产品组,很抱歉给您带来的不便。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
yanghelong001
初级会员   /  发表于:2016-9-14 15:19:20
6#
非常感谢!
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-9-14 16:32:12
7#

这个问题我已经提交给产品组,暂时还未收到反馈。
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-9-21 09:14:58
8#
yanghelong001 发表于 2016-9-13 16:40
现在是不是可以设置属性或者代码来使pdf文件中的文本在垂直方向上也居中!现在顶端显示看着特别不舒服!

您好。经过和产品组确认,这个问题是中文字体的问题。
实际上文字是已经居中,但是中文字体决定了文字以何种字体展示在什么位置。由于这种字体导致,文字的上下看起来不均衡。你可以通过调节列宽和行高增加来调节。

   
  1.    FpSpread1.ActiveSheetView.Rows[1].Height = 100;
  2.         FpSpread1.ActiveSheetView.Columns[2].Width = 100;
  3.         FpSpread1.ActiveSheetView.Cells[1, 2].VerticalAlign = VerticalAlign.Middle;
  4.         FpSpread1.ActiveSheetView.Cells[1, 2].HorizontalAlign = HorizontalAlign.Center;
  5.         FpSpread1.CommandBar.ShowPDFButton = true;
复制代码
请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部