MATLAB:以黑/白打印pdf

时间:2010-07-09 14:53:02

标签: matlab pdf-generation

Matlab以黑/白或彩色打印数字。图形的黑/白打印与调整为黑/白的彩色打印不同:每种颜色(包括浅色)都被翻译为黑色。 (在黑白打印机上,屏幕上看起来很好的浅色或彩色打印机看起来很糟糕)

我想打印一个数字的PDF文件。我的问题是,似乎没有用于MATLAB的PDF驱动程序输出黑/白而不是颜色。

请参阅print命令:-dpdf是PDF驱动程序,但它是彩色的。

我有什么方法可以做到这一点吗?

(编辑:http://www.mathworks.com/access/helpdesk/help/techdoc/creating_plots/f3-84337.html#f3-99776显示了这样做的交互式方式,但我需要一种编程方法,否则会很快变得乏味。)

2 个答案:

答案 0 :(得分:4)

您可以完全自动化打印过程:http://UndocumentedMatlab.com/blog/customizing-print-setup/

答案 1 :(得分:2)

您可以将其转换为EPS(-deps-deps2),然后使用eps2pdf(使用GhostScript)将其转换为PDF。我通常将我的所有数字转换成这种方式。