2009-11-23 57 views
0

我试图打印一个NSTableView,但大部分表格不断被切掉。 我的问题是双重的:打印一个NSTableView

  1. 它如何我可以调整大小以适应一个页面?

  2. 我怎样才能打印景观?

如果有更好的方式来做到这一点,而无需使用打印:功能,那么我很乐意接受这些建议呢! (该表绑定到核心数据btw)

谢谢!

回答

1

您可能希望创建自己的自定义视图,以您希望的方式绘制数据,然后将其用于打印。打印表格数据的一个很好的选择是使用html和css构建表格,并使用WebKit框架中的WebView来打印表格。

+0

谢谢,我正在寻找更多基于代码的方法,但我会试一试! – Michael 2009-11-24 23:14:39

+0

你应该使用这样的模板引擎:http://mattgemmell.com/2008/05/20/mgtemplateengine-templates-with-cocoa – 2009-11-24 23:17:59