标签: printing

将 pdf 转换为不同的页面大小(US Letter -> A4)

我正在尝试打印一个简单的 US Letter 文档,但由于某种原因,当每个列表打印多页时,我无法将其正确地放在 A4 上。

我尝试使用以下方法转换 pdf: gs -o print.pdf -sDEVICE=pdfwrite -sPAPERSIZE=a4 -dFIXEDMEDIA -pPDFFitPage -dCompatibilityLevel=1.4 input.pdf

但这似乎对文件没有任何影响,它仍然显示为美国信件。

任何方式如何将pdf转换为A4格式?

printing pdf ghostscript

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

CUPS 根据需要打印 n² 份数

这让我困惑了几个星期。我在 CUPS 中设置了一台 Kyocera 网络打印机,每当我尝试使用它进行打印时,我似乎最终会得到 n² 数量的副本。那是,

  • 我尝试打印一份文件的 2 份副本,但我得到了 4 份
  • 我尝试打印一份文档的 5 份副本,但得到 25 份
  • 我尝试在无人看管的情况下打印一份文件的 60 份副本,它的纸张用完了,我在大楼里四处闲逛,将多余的副本存放在许多回收箱中,以免将自己直接归咎于罪魁祸首

我无法开始想象如何诊断这个,但除了有点有趣之外,它确实意味着要获得我想要的 60 份文档,我必须进行一些深奥的长度(例如打印 7 份,打印 3 份,打印 1 份两份次)起初很有趣,但很快就变老了。

所以我在这里发帖是希望有人可以让我放心,我没有疯,并希望也许有人以前经历过这种情况并知道如何解决它?

我正在从 Document Viewer 3.18.2 打印 PDF

linux printing cups

30
推荐指数
1
解决办法
3360
查看次数

如何打印格式良好的代码

类似于在 Stack Overflow 上使用 markdown 创建 monospace output,我该如何为我的程序做到这一点。

我尝试了 lp filename.txt 并且很高兴地发现它能够使用本地网络打印机并“按原样”打印

问题是输出不是等宽的。

有没有比...更快的选择

1) copy the text
2) paste into a text doc
3) format the document as mono
4) print it 
Run Code Online (Sandbox Code Playgroud)

我很想找到一些选项,例如lp filename.txt -format=mono;)

command-line osx printing

23
推荐指数
3
解决办法
2万
查看次数

线轴对打印意味着什么?

马克为我写了一条评论

我不知道如何让杯子不假脱机,即如何让 lpr 命令只在打印机驱动程序运行后退出。

打印的“线轴”是什么意思?

谷歌说这是一个动词,意思是“将(用于在外围设备上打印或处理的数据)发送到中间存储”。打印spool代表的中间存储是什么,比如lpr命令打印的时候

马克似乎将线轴的含义与阻塞联系起来。但我无法通过查看谷歌给出的定义来弄清楚。

谢谢。

printing cups lpr

19
推荐指数
3
解决办法
7766
查看次数

Evince 不显示打印机

我有 evince PDF 文档查看器的问题。我有一台配置了杯子的打印机,我可以从其他 PDF 查看器(例如 Okular)打印 PDF,但不能使用 Evince。当我想用 Evince 打印时,根本没有列出打印机,只有“打印到文件”或“用 lpr 打印”。我可以用lpr用evince打印,但是我必须用我想要的选项输入命令,这不是很实用。

我正在使用 Evince 3.22.1 运行 Debian 测试(Stretch)。我试图删除文件~/.cups/lpoptions~/.config/evince/print-settings但没有解决问题。

printing evince

18
推荐指数
1
解决办法
6553
查看次数

来自 mutt 的漂亮打印邮件?

我知道我可以通过在 Mutt 中配置打印命令.muttrc,例如:

set print=ask-yes
set print_command="..."
Run Code Online (Sandbox Code Playgroud)

但是我应该使用什么打印命令来进行漂亮的打印?

好吧,a2ps即使使用-=mail快捷方式,输出似乎也有点简陋。它不支持 UTF8。还有paps这是“描述为利用攀高UTF-8成PostScript转换器”,目前不包括利润支持,或通过电子邮件布局或类似的东西。

mp: 不错的默认标题。再次没有UTF8支持。默认边距小得离谱 - 如果您指定更宽的边距,正文将打印在页脚后面。

enscript:-G花哨的页眉确实很花哨。没有 UTF8 支持

在 21 世纪,您使用什么打印来自 Mutt 的邮件?

(它应该支持 UTF8、DIN A4 输出为 PS 和/或 PDF)

printing mutt

16
推荐指数
1
解决办法
6903
查看次数

如何以交错页面顺序合并 2 个 PDF 文件?

我有一个双面打印的多页文档,可以使用线性批量扫描仪进行扫描。因此,结果我得到了 2 个 PDF 文件:一个包含所有奇数页,第二个包含所有偶数页。我需要以自然的方式合并它们:

1. <- 1.1. (odd.pdf page 1 to result.pdf page 1)
2. <- 2.1. (even.pdf page 1 to result.pdf page 2)
3. <- 1.2. (odd.pdf page 2 to result.pdf page 3)
4. <- 2.2. (even.pdf page 2 to result.pdf page 4)
Run Code Online (Sandbox Code Playgroud)

等等。

printing pdf

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

什么是“打印到文件”,可以从命令行使用吗?

当您在 Gnome 打印对话框(不是 cups-pdf)中选择“打印到文件”时:

打印到文件

...实际执行的命令是什么?(我对 postscript 变体感兴趣,如图所示)

另一方面 - 也许没有命令调用;也许它gtk_print_operation_set_export_filename来自新的 Gtk+ 打印 API

在任何情况下 - 有没有办法让我从命令行使用这个特定的代码(不是pdf2ps等等)?比如说,通过使用lpr“打印到文件”到 postscript 文件 - 就像我在使用上面的对话框一样?

command-line gnome printing

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

在 /dev/usb 安装打印机并仍然使用 CUPS

由于新版本的 CUPS,我突然失去了以前在/dev/usb/lpXXX. 我用它直接从命令行打印。echo "test" > /dev/usb/lp0.

搜索后,我找到了解决此问题的方法,方法是blacklist usblp/etc/modprobe.d/blacklist.conf. 这确实有效,但如果我这样做,CUPS 将不再能够与任何打印机通信(我确实需要那个)。那么我如何才能拥有某种直接到达打印机的路径,并且仍然可以使用 CUPS?

注意:某些(收据)打印机无法被 CUPS 识别,因此lpr不适用于这些打印机。

usb printing kernel-modules cups devices

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

如何使用 Linux 服务器将 USB 打印机设置为网络打印机?

基本上现在我只有一台 USB 打印机,它非常好。我家有 5 口人​​,我们都一直想使用打印机。

Windows 具有共享打印机的内置方式,但这仅在计算机开启时有效。我有几台用于运行 Ubuntu Server Edition 的低功耗小型机器。

是否有现有的 Linux 应用程序可以让我基本上像使用网络打印机一样使用 USB 打印机?

此外,我不知道这有多大可能,但如果有一种方法也可以在 Linux 机器上运行 Apple AirPrint 服务器,那将会很棒,那么我们也可以从我们的 iDevices 进行打印。

ubuntu printing

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

标签 统计

printing ×10

cups ×3

command-line ×2

pdf ×2

devices ×1

evince ×1

ghostscript ×1

gnome ×1

kernel-modules ×1

linux ×1

lpr ×1

mutt ×1

osx ×1

ubuntu ×1

usb ×1