请选择 进入手机版 | 继续访问电脑版

LibreOffice 中文社区

 找回密码
 马上加入

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
开启左侧

怎么调整linux下的输出的PDF页面大小

[复制链接]
浅念 发表于 2020-8-19 20:58:21 | 显示全部楼层 |阅读模式
同样一个EXCEL文件,在windows下用libreoffice转PDF内容正常填满一个页面,在linux下转PDF后文件内容只占了页面三分之二,整个页面有被往上压缩的表现痕迹,初步推断是linux下转PDF的模版页面尺寸参数比windows下的设定更小,不知道该如何修改
grassvalley 发表于 2020-8-20 09:46:58 | 显示全部楼层
你可以试试打印预览,看看符合预期不?
如果打印预览可以,也可以通过打印的方式生成PDF文件
 楼主| 浅念 发表于 2020-8-20 12:02:07 | 显示全部楼层
grassvalley 发表于 2020-8-20 09:46
你可以试试打印预览,看看符合预期不?
如果打印预览可以,也可以通过打印的方式生成PDF文件 ...

客户的要求是在程序生成EXCEL文件的同时同步作成PDF文件
高原之狼 发表于 2020-8-22 09:05:03 | 显示全部楼层
浅念 发表于 2020-8-20 12:02
客户的要求是在程序生成EXCEL文件的同时同步作成PDF文件

客户要求同步,不代表你不能先在 Linux 系统上用 LibreOffice 图形界面转换成 PDF 格式先对比测试一下,看是 Linux 版本的问题,还是命令行/编程接口转换的问题。

另外你的“推断是 Linux 下……模板页面尺寸参数比 Windows 下……更小”在我看来简直是无稽之谈。默认模板文件在各操作系统下没有区别。


 楼主| 浅念 发表于 2020-8-24 17:18:38 | 显示全部楼层
高原之狼 发表于 2020-8-22 09:05
客户要求同步,不代表你不能先在 Linux 系统上用 LibreOffice 图形界面转换成 PDF 格式先对比测试一下, ...

test.png
那请你解释一下为什么同样的文件同样的命令为什么window下和linux下输出的PDF文件


高原之狼 发表于 2020-8-25 12:58:14 | 显示全部楼层
浅念 发表于 2020-8-24 17:18
那请你解释一下为什么同样的文件同样的命令为什么window下和linux下输出的PDF文件

你不给有问题的文档,其它信息也给得很少(原电子表格文件是微软的 .xlsx 格式还是别的什么?两边的 LO 版本各是多少?从哪里来的安装包?具体转成 PDF 的“同样的命令”是什么?),解释是不可能解释的,无论谁来也只能是猜测而已。
至于猜测就可能性很多了,比如两个系统的 LO 版本号不同。

 楼主| 浅念 发表于 2020-8-26 19:13:26 | 显示全部楼层
本帖最后由 浅念 于 2020-8-26 19:34 编辑
高原之狼 发表于 2020-8-25 12:58
你不给有问题的文档,其它信息也给得很少(原电子表格文件是微软的 .xlsx 格式还是别的什么?两边的 LO  ...

linux是通过RUN apt-get install -y --no-install-recommends libreoffice-calc下载的 平台是用的docker centOS挂载
windows是官网下载的,版本都是5.2.7.2
文件你自己可以手动创建一个EXCEl文件。
原电子表格是.xlsx
命令都是soffice --headless --invisible --convert-to pdf --outdir


您需要登录后才可以回帖 登录 | 马上加入

本版积分规则

Archiver|手机版|小黑屋|LibreOffice 中文社区 ( 粤ICP备13080851号-4 )

GMT+8, 2020-9-20 23:03 , Processed in 0.173949 second(s), 35 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表