Пожалуйста, предложите идею, чтобы сделать печатный отчет для работы - PullRequest
0 голосов
/ 17 февраля 2011

Я должен представить распечатанный отчет о веб-странице с контрольным списком данных, который отображает данные в два кума.Каждая ячейка столбцов списка данных имеет некоторые данные, которые мне нужно получить на странице размером 8.5X11 со следующими измерениями, которые дал мне клиент.

Dimensions for Custom Label Fields: 
Top Margin: 0”
Side Margin: 0” 
Vertical Pitch: 3”
Horizontal Pitch: 4”
Page Size: 8.5 x 11

Label Height: 3”
Label Width: 4” 
Number Across: 2
Number Down: 3

PAGE Top Margin: 2” 
PAGE Side Margin: .5” 
This creates the backwards L shape that allows our margins for perforation. 

И клиент хочет, чтобы я производил 6 ячеек на каждуюуказанный размер страницы, каждый ярлык на странице приобретет 1 ячейку, совершенство есть на странице, которая разделяет все 6 ярлыков на странице.

Любым способом, как мне удалось получить заданные размеры на бумаге размера perticular для печати.Но иногда это звучит странно, например, браузер не поддерживает разрыв страницы, не работает, или возникают некоторые проблемы с CSS, или не удается настроить alignemnt.Все это раздражало клиента, потому что он говорил, что если в ближайшем будущем мы немного изменим размер этикетки или многие другие компании изменили размер бумаги, то что он сказал, если это будет продолжаться, то мы можем застрять.Поэтому он говорил мне о приложении для Windows, но я никогда не делал отчет в приложении для Windows.Теперь, я думаю, что для окна windows я должен установить размеры тоже.Тогда какова цель иметь приложение для Windows.Пожалуйста, предложите мне, что я должен сделать, чтобы этот отчет работал, если я должен начать делать набор окон для формирования этого отчета, тогда какой должен быть мой подход и какие элементы управления я должен использовать, и как я должен сделать его динамичным, чтобы, если в ближайшемразмер страницы будущего клиента или размер этикетки будут изменены, тогда он сможет успешно распечатать все.Если существует какая-либо лучшая идея интернета, тогда предложите.

1 Ответ

1 голос
/ 17 февраля 2011

Я бы порекомендовал вам получить информацию с веб-страницы (либо с помощью API, либо с хорошим шабером), а затем отформатировать ее в PDF, используя хороший инструментарий отчетности для печати.

Использование CSS и использование идеального позиционирования в браузере - плохая идея.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...