Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Создание Word, Excel, PDF, PNG / 12 сообщений из 12, страница 1 из 1
09.07.2013, 10:35
    #38325097
gepard1980
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание Word, Excel, PDF, PNG
Пишу приложение на ASP.NET 4 WebForms. После заполнения пользователем формы (имя, организация и т.д.) требуется создать документы по шаблону Word, Excel, PDF, картинку JPEG. Посоветуйте какими компонентами это лучше сделать. Пока скачал и установил OpenOffice SDK, смотрю примеры в сети. Есть ли альтернативы ему коммерческие или бесплатные?
...
Рейтинг: 0 / 0
09.07.2013, 11:12
    #38325171
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание Word, Excel, PDF, PNG
Reporting Services
...
Рейтинг: 0 / 0
09.07.2013, 11:20
    #38325187
carrotik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание Word, Excel, PDF, PNG
gepard1980,

...для PDF можно посмотреть iTextSharp ... но руками нужно шаблонить ...
...
Рейтинг: 0 / 0
09.07.2013, 12:13
    #38325304
handmadeFromRu
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание Word, Excel, PDF, PNG
...
Рейтинг: 0 / 0
09.07.2013, 13:15
    #38325425
gepard1980
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание Word, Excel, PDF, PNG
Мне так-то нужно просто открывать rtf, xls и макросы тупо заменять. Вот нашел Microsoft Open XML. Сейчас его кручу.
...
Рейтинг: 0 / 0
09.07.2013, 14:23
    #38325530
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание Word, Excel, PDF, PNG
gepard1980Мне так-то нужно просто открывать rtf, xls и макросы тупо заменять. Вот нашел Microsoft Open XML. Сейчас его кручу.
Ты как бы определись, что нужно. А то изначально нужен мотоцикл, а потом, оказывается, велосипедной рамы достаточно будет.
...
Рейтинг: 0 / 0
09.07.2013, 15:06
    #38325600
gepard1980
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание Word, Excel, PDF, PNG
Как сделаю рабочее решение - отпишусь.
...
Рейтинг: 0 / 0
09.07.2013, 15:12
    #38325612
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание Word, Excel, PDF, PNG
Перед тем, как что-то делать, не мешало бы научиться внимательно читать ответы. Глядишь и ничего делать не понадобится.
...
Рейтинг: 0 / 0
09.07.2013, 15:38
    #38325660
gepard1980
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание Word, Excel, PDF, PNG
Понятно что компоненты я писать не буду. Но вот то что есть надо еще все посмотреть, протестировать, с лицензиями определится и написать связывающий код.
...
Рейтинг: 0 / 0
09.07.2013, 22:00
    #38326117
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание Word, Excel, PDF, PNG
Ты о чем?
...
Рейтинг: 0 / 0
11.07.2013, 15:15
    #38328256
gepard1980
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание Word, Excel, PDF, PNG
Уфф... перелопатив форумы и советуемые на них библиотеки отобрал нужные и выполнил задание шефа. Кому интересно: на входе созданные менеджером документы-шаблоны: bill.docx, bill.xlsx, bill.pdf. Внутри каждого документа макросы типа {{название организации}}, {{сумма}} и т.д. Требуется по входным данным пользователя пропарсить исходные файлы и заменить макросы на значения. Плюс еще к результирующим файлам нужен файл-изображение (png например). Делается это все с помощью БЕСПЛАТНЫХ библиотек:

docx, xlsx - Microsoft Open XML
pdf - iTextSharp
pdf to image - Magick.NET

Всем спасибо!
...
Рейтинг: 0 / 0
11.07.2013, 15:52
    #38328315
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Создание Word, Excel, PDF, PNG
Виват изобретателям
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Создание Word, Excel, PDF, PNG / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]