Как создать вывод для печати для телефонной книги - PullRequest
1 голос
/ 16 января 2011

Я разрабатываю настольное программное обеспечение для управления людьми и телефонами, а также для создания (экспорта) списка телефонов (также с кратким описанием городов), которые можно распечатать (например, pdf). Часть управления телефонами готова и сделана с использованием Java и SWT / Jface. Экспорт списка в формате для печати - вот что стало проблемой.

Я попытался экспортировать список в HTML с помощью CSS, но в разных браузерах результат не одинаков. Я думал о создании его в LaTeX, но создание стиля становится слишком сложным (нужен размер страницы A7, меньшие шрифты ...).

Какой формат файла можно использовать для экспорта этого списка? Есть ли простой способ создания печатных материалов?

Редактировать: забыл упомянуть, что файл будет отправлен в компанию для печати. ​​

Спасибо!

Ответы [ 3 ]

1 голос
/ 16 января 2011

Создайте PDF, он будет выглядеть одинаково, независимо от того, какой браузер они используют.Вы можете использовать iText для создания PDF, это довольно просто для простого PDF.

0 голосов
/ 17 января 2011

Обычный текст - очень дружелюбный формат для меня. Хотя это можно сделать с помощью HTML и CSS, если сохранить уровень сложности стиля на минимальном уровне. Попробуйте прочитать:

http://www.smashingmagazine.com/2010/06/07/the-principles-of-cross-browser-css-coding/

И будьте осторожны при выборе недвижимости!

0 голосов
/ 16 января 2011

Вы можете просто нарисовать изображение, оно останется неизменным на разных системах и его легко распечатать.рисуя его, вы можете стилизовать его так, как вы себе представляете, без изучения какого-либо формата документа.Должно быть легко нарисовать простую таблицу.

...