标签: ppd

在自定义纸张尺寸上打印/将纸张尺寸添加到 PPD

打印到自定义纸张尺寸时遇到了一些麻烦。目前,我想在 21 厘米 x 21 厘米的卡片上打印一些东西。因此,我在 libre office 中创建了一个具有此大小的文档并将其导出为 PDF。PDF 看起来不错。

当我想打印文档时,打印机对话框没有此纸张尺寸的选项。如果我选择 Din A4(也是 21 厘米宽),就会发生奇怪的事情:

  • Acrobat Reader将文档在 A4 纸上居中,因为它认为它正在打印到 A4 纸上。
  • Okular将文档的顶部与工作表的顶部对齐。这很好,正是我想要的,但它也会裁剪文档的上部。它看起来好像将文档顶部对齐放在纸张上,然后擦除与文档大小相同的居中对齐框之外的所有内容。

我当前的解决方法是创建 A4 大小的文档,将要打印的区域与页面顶部对齐。但是,这在创建文档时看起来很奇怪。

我看到使用--custom打印命令的选项可能允许这样做,但我不想从命令行打印文档。


所以,我的问题是:

  • 如何将自定义页面尺寸的文档打印到相同自定义尺寸的纸张上?
  • 我在 PPD 文件中看到了定义的纸张尺寸。我可以直接编辑吗?有没有方便的工具?

我的打印机是兄弟 L2340 激光打印机,带有兄弟的原装杯驱动程序。我正在运行 OpenSuse 13.2,如果我正确的话,cups 是 1.5.4。

cups pdf ppd

6
推荐指数
1
解决办法
1万
查看次数

如何逆向工程 CUPS 打印机/打印作业?

我有 PDF 本地打印 (CUPS) 与 Google 云打印的质量问题。(GCP 更好,使用 CUPS 我得到错误的大小、错误的字符、错误的字体。所以我想知道 CUPS 是做什么的!)

打印机本身可以处理几种格式:application/pdf (? 1.0, ? 1.7)、image/jpeg、image/tiff、image/pwg-raster

几个月来,我以不同的方式将打印机添加到 CUPS,我还使用了“无驱动程序”,CUPS 在本地网络中检测打印机。

在所有情况下,它都会打印有错误的 PDF;不完全是,但使打印对我无用。会发生什么:页面放大了约 30%,从第 2 页或第 3 页开始,字体混淆,字符变成符号,段落以粗体打印,等等......

如果在同一台打印机上通过 Google 云打印打印相同的 PDF,效果会很好。直接将带有 PDF 的 USB 记忆棒送入打印机也同样出色。– 我希望从我的电脑打印也能获得同样好的效果!

我的问题是:

  • 我想知道每台 CUPS 打印机在发送到真正的打印机之前在我的机器上采用什么管道。它检测格式吗?如何?它会再次重新转换为PDF吗?它将使用哪个 PPD?管道正在采取哪些其他决策以及哪些转换?
  • 从通过的打印作业中,我想知道:CUPS 检测到了什么?它做了哪些转换?我在哪里可以获取生成的中间输出?

到目前为止,我发现 CUPS 调试/逆向工程的切入点不是很好(考虑到我的问题)...

printing cups pdf ppd

6
推荐指数
1
解决办法
1052
查看次数

FreeBSD 上的 CUPS:手动放置各个 PPD 文件的合适路径

背景

\n\n

我下载了一些适用于 Linux 的 PPD 文件,希望它们能够在 TrueOS\xc2\xa0Desktop 上运行,而 TrueOS\xc2\xa0Desktop 目前基于 FreeBSD\xc2\xa012.0-CURRENT。

\n\n

我知道,通过 CUPS \xe2\x80\x93 的 Web 界面,通常为http://localhost:631/ \xe2\x80\x93,其中有“或提供 PPD 文件:\”,其中包含浏览文件系统,但我更喜欢在选择相关制造商/制造商后列出驱动程序。

\n\n

成功,还有问题

\n\n

我尝试将 PPD 文件放置/usr/local/share/cups/model/otherother我创建的目录

\n\n

成功(下面的示例),但是:

\n\n
    \n
  • 我想知道不同的路径是否更合适
  • \n
\n\n
\n\n

例子

\n\n
[gjp4@momh167-gjp4-hpelitebook850g2-trueos /usr/local/share/cups]% ls -l\ntotal 796\ndrwxr-xr-x  2 root  wheel       9 30 Oct 14:10 banners\n-rw-r--r--  1 root  wheel  331836 28 Oct 02:33 calibrate.ppm\ndrwxr-xr-x  2 root  wheel       5 30 Oct 14:10 charsets\ndrwxr-xr-x  2 root  wheel      15 30 Oct …
Run Code Online (Sandbox Code Playgroud)

freebsd directory cups ppd trueos

5
推荐指数
1
解决办法
333
查看次数

标签 统计

cups ×3

ppd ×3

pdf ×2

directory ×1

freebsd ×1

printing ×1

trueos ×1