Я довольно новичок в C # и .NET - я нахожусь в процессе реорганизации устаревшей системы квотирования и инвентаризации на основе Excel / VBA. Большая часть пользовательского интерфейса и серверной части уже построены.
Проблема в том, что я пытаюсь выяснить, как лучше всего создать и напечатать документы, которые будут отправлены клиентам, а именно сами цитаты.
Итак, мой вопрос таков: что бы вы порекомендовали новичку, чтобы с ним было легко создавать документы, которые выглядят примерно так, как я здесь включил? Наш бюджет практически равен нулю (только для того, чтобы сделать вещи сложнее!). Я попробовал несколько бесплатных элементов управления, плавающих в сети, но ни один из них не кажется особенно простым в использовании (без редактора wysiwyg), или они не работают (даже встраивая Excel). лист в форме, кажется, сбой IDE)
Обратите внимание, что эти документы могут иногда превышать 2 или более страниц в зависимости от рассматриваемого проката, и мы хотим, чтобы «аккуратные» разрывы страниц (то есть с нижним колонтитулом внизу, не выглядели так, будто их только что отрубили).
Документы будут выводиться либо в PDF, на принтер, либо в редких случаях в HTML (хотя это не конец света, если HTML невозможен)
Между прочим, из-за вышеупомянутой нехватки бюджета я нахожусь на C # Express 2010, поэтому все, что идет в комплекте с полной VS, вероятно, не будет работать, если это не поддерживается Express.
РЕДАКТИРОВАТЬ: не может публиковать изображения как новичок ... в основном это документ с водяным знаком, адрес в левом верхнем углу, некоторые детали в середине вверху, логотип в правом верхнем углу, а затем под этим во всю ширину таблица предметов и связанные цены. Затем внизу немного продаж, подпись и нижний колонтитул. Так что это похоже на сетку 3 x с нижним колонтитулом, внутри которой размещена сетка для цен и т. Д. Хорошо отформатировано (цветной текст красивым шрифтом, закругленные углы для заголовков, красиво разнесены и т. Д. И т. Д.)