找回密码
 立即注册

QQ登录

只需一步,快速开始

兴达李俊

注册会员

8

主题

64

帖子

162

积分

注册会员

积分
162
兴达李俊
注册会员   /  发表于:2023-10-13 14:06  /   查看:1808  /  回复:3
1金币
本帖最后由 Ellia.Duan 于 2023-10-30 15:51 编辑


产品:GcExcel


worksheet.getPageSetup().setCenterHorizontally(true);设置水平居中不起作用!
  1. Workbook  workbook = new Workbook();
  2.         workbook.setCulture(Locale.CHINA);
  3.         workbook.setEnableCalculation(true);
  4.         workbook.fromJson(fileStr);

  5.         for (IWorksheet worksheet : workbook.getWorksheets()) {
  6.             worksheet.getPageSetup().setIsPercentScale(false);
  7.             worksheet.getPageSetup().setFitToPagesWide(1);
  8.             worksheet.getPageSetup().setCenterHorizontally(true);
  9.             worksheet.getPageSetup().setCenterVertically(true);
  10.         }

  11.         java.io.ByteArrayOutputStream out1 = new ByteArrayOutputStream();
  12.         workbook.save(out1, SaveFileFormat.Pdf);
复制代码

rBBnfWTPZCuALsuTABKhfIyXaWU.ssjson

1.16 MB, 下载次数: 211

最佳答案

查看完整内容

原因是你最左侧有空白列,也会作为内容打印。 删除后就正常了

3 个回复

倒序浏览
最佳答案
最佳答案
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-10-13 14:07:00
来自 4#
原因是你最左侧有空白列,也会作为内容打印。
image.png643916625.png

删除后就正常了
image.png552463683.png
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-10-13 18:30:19
2#
本帖最后由 Ellia.Duan 于 2023-10-30 15:47 编辑

收到,明天早上验证以后给您回复,另外帖子我移动到 SpreadJS 板块了
回复 使用道具 举报
兴达李俊
注册会员   /  发表于:2023-10-13 18:41:31
3#
Richard.Ma 发表于 2023-10-13 18:30
收到,明天早上验证以后给您回复,另外帖子我移动到spreadjs板块了

好的
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部