2009-11-23 2 views
0

Я пытаюсь напечатать NSTableView, но большая часть таблицы продолжает вырезаться. Мой вопрос имеет два аспекта:Печать NSTableView

  1. Как я могу получить его, чтобы изменить размер, чтобы соответствовать одной странице?

  2. Как я могу его распечатать?

Если есть лучший способ сделать это, не используя функцию print:, я также рад получить эти предложения! (Таблица привязана к данным ядра btw)

Спасибо!

ответ

1

Возможно, вы захотите создать собственное собственное представление, которое рисует данные так, как вы хотите, а затем использовать их для печати. Хорошим вариантом для печати табличных данных является построение таблицы с использованием html и css и печать с использованием WebView из среды WebKit.

+0

Спасибо, я смотрел больше на более основанный на кодах подход, но я дам вам попробовать! – Michael

+0

Возможно, вы используете шаблонный движок, подобный этому: http://mattgemmell.com/2008/05/20/mgtemplateengine-templates-with-cocoa –

Смежные вопросы