| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
14.03.2017, 15:24 | #1 | |
Передача изображений в doc файл c++
Регистрация: 26.03.2010
Сообщений: 6
|
||
Просмотров: 11290
|
|
||||
Регистрация: 26.03.2010
Сообщений: 6
|
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
А чего не в html? Это если "по-простому, по рабоче-крестьянски"? Открывается всегда и везде, распечатка особых проблем обычно тоже не вызывает.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
В любой современной среде программирования есть различные компоненты-библиотеки экспорта/импорта, а также составления различных Отчетов - с текстами, иллюстрациями, таблицами, диаграммами. Вот ими надо и пользоваться. Лично я всегда использую FastReport, но есть и много других вариантов. А уже из просмотрщика Отчета можно и экспортировать куда угодно и распечатать.
Что касается именно DOC (да хоть DOCX), то просто так туда не напишешь. Но можно вставить в свою программу ActiveX самого Word и "писать" в неё. Это убого и неэтично. Никто не обязан иметь у себя Word из-за того, что программист неумеха. Ну и самый простой путь, как написал Кулик Алексей aka kpblc - html. Но его тоже надо знать, хотя бы самые простые теги и будет преодолеваемая проблема с иллюстрациями. Их ведь тоже надо как-то получить и записать куда надо. Для примера прилагаю один из отчетов - там и иллюстрации и сгенерированные программой графики. |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,589
|
Цитата:
Самый простой способ, это сформировать файл отчета docx, и использовать его как темплейт и при выводе просто внутри архива (docx) заменять текст и картинки на нужные. |
|||
|
||||
Регистрация: 18.12.2010
Сообщений: 5,057
|
|
|||
|
||||
Поддерживаю, самый простой вариант вывода для расчетов
__________________
"Тщательное планирование – ключ к безопасному и быстрому путешествию." Одиссей (с) |
||||
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
Цитата:
Цитата:
В программировании надо применять готовые библиотеки и компоненты. На их разработку тысячи часов потрачены. Иногда думаешь - да мне самому проще написать, а посмотришь, как реализовано в библиотеке, со знанием каких нюансов - понимаешь, сколько бы зря времени потратил. Ну и почти на всё имеются и бесплатные варианты чего угодно. |
|||
|
|||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,589
|
Цитата:
Цитата:
Цитата:
Цитата:
|
||||
|
||||
Регистрация: 18.12.2010
Сообщений: 5,057
|
Цитата:
Цитата:
|
|||
|
|||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381
|
Цитата:
Цитата:
Цитата:
Вот это Цитата:
Да что я убеждаю - "Пилите Шура, пилите". |
||||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,049
|
Цитата:
И поясняющие рисунки статичные или там данные присутствуют из расчетов? |
|||
|
|||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,589
|
Цитата:
Цитата:
Цитата:
Цитата:
потерял из виду предмет для спора, решения для ТС озвучены, формат и форму отчета ТС не показывает. Выбор решения за ТС. |
||||
|
||||
Регистрация: 26.03.2010
Сообщений: 6
|
Всем спасибо,
тестил docxfactory - не пошел. Причина мне неизвестна, файл компилируется но не выполняется, пользуюсь netbeans с cygwin. Нашел решение в создании html файла. + никакой возни с библиотеками + возможность дополнительного редактирования текста, размера и нумерация страницы + картинки - никаких |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите уменьшить размер файла DWG | AndroiD | AutoCAD | 2389 | 05.04.2024 18:50 |
Изменение единиц измерения текстур (изображений) материалов в AutoCAD 2015 | Julia-94 | AutoCAD | 5 | 03.12.2018 13:31 |
Autolisp Как в текстовый файл записать переменную в кавычках | mikls | LISP | 8 | 06.12.2013 20:31 |
"Файл рисунка испорчен" - не та версия Акад или реально нерабочий файл? | Ернат | Разное | 3 | 17.06.2009 09:56 |
непонятный "битый" файл | gvs | AutoCAD | 6 | 22.02.2007 23:09 |