首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >(如何)当用Ghostscript将PDF转换为PCL时,我可以设置偏移量吗?

(如何)当用Ghostscript将PDF转换为PCL时,我可以设置偏移量吗?
EN

Stack Overflow用户
提问于 2012-10-02 14:39:33
回答 1查看 1.3K关注 0票数 0

我需要将PDF的整个页面内容向下移动一定的距离,然后在将其转换为PCL时向左移动。

我已经找到了如何用PDF to PDF来实现

对于PCL转换有什么相似之处吗?

现在,我使用以下命令进行转换:

代码语言:javascript
运行
复制
    gswin32c.exe \
      -q \
      -dNOPAUSE \
      -dBATCH \
      -sDEVICE=pxlmono \
      -dDuplex=false \
      -dTumble=false \
      -sPAPERSIZE=a4 \
      -dMediaPosition=4 \
      -sOutputFile="d:\out.pcl" \
      -f"d:\in.pdf" \
      -c \
      -quit

是否有可能直接这样做,或者我是否需要首先将PDF中的内容转换为PDF转换(如在链接问题中),然后在第二个转换步骤中将其转换为pcl?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-02 17:24:20

我不认为它将与PDF => PCL的直接转换工作。

你应该分两个步骤去做,然后它就起作用了:

  1. 首先转移PDF页面上的内容,
  2. 将已移动页的PDF转换为PCL。

第一命令:

代码语言:javascript
运行
复制
gs                  \
  -sDEVICE=pdfwrite \
  -o pdf-shifted-by-1-inch-to-left-2-inches-to-top.pdf \
  -g8420x5950       \
  -c "<</PageOffset [-72 144]>> setpagedevice" \
  -f input.pdf

第二个命令:

代码语言:javascript
运行
复制
gs                  \
  -sDEVICE=pxlmono  \
  -o pcl-output.pcl \
  -sPAPERSIZE=a4    \
   pdf-shifted-by-1-inch-to-left-2-inches-to-top.pdf
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12692467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档