Модераторы: Poseidon, Snowy, bems, MetalFan

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> печать изображения+текст 
:(
    Опции темы
z006
Дата 3.2.2011, 23:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 71
Регистрация: 12.6.2009

Репутация: нет
Всего: нет



добрый день.ситуация такая:надо печатать бланк.
на бланке есть поля,и есть логотип
если мы возьмем этот смайлик  smile  за логотип,для примера,то получается примерно так:


Цитата


smile            заголовок
                    текст под заголовком

         еще текст много текста еще больше

начался текст которого очень много
который идет на пару страниц с форматированием
и разделен на пункты
и подразделы,а длина(читай содержимое) каждого из них
меняется,и может быть различным




ну и т.д. вниз много текста уходит.
текст должен быть с форматированием,так что хорошо подходит для этого RichEdit.
собственно что я пробовал:
начал с вывода на канву строками.да,изображение можно вывести,текст,который находится на его уровне-тоже.да и прочий текст нормально выводится.но количество текста в каждом пункте не зафиксировано,и может быть различным,а может вообще не быть его.таким образом под позиции по-умолчанию не подгонишь.
следующий шаг это RichEdit.из него текст печатает-загляденье.но логотип,логотип-то где?....
пробовал вставить его Image3.Parent:=RichEdit1;
в RichEdit он появляется,но на печать не выводится.да и с текстом что-то не дружит.

а нет-ли способа совместить,чтоб логотип и первых пару строк вокруг него вывести печатью канвы,а потом добавить текст,содержащийся в RichEdit?

Это сообщение отредактировал(а) z006 - 3.2.2011, 23:47
PM MAIL   Вверх
Данкинг
Дата 3.2.2011, 23:55 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 9
Всего: 130



Так сделай шаблон с логотипом в "ворде", вставляй туда текст и печатай. smile 


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
z006
Дата 3.2.2011, 23:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 71
Регистрация: 12.6.2009

Репутация: нет
Всего: нет



а если ситуация что у юзера нет на машине оффиса?ну вот вдруг?я ж не телепат smile 
PM MAIL   Вверх
c00per
Дата 4.2.2011, 00:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 12.1.2009

Репутация: нет
Всего: нет



не люблю я этот RichEdit. Использую TWebBrowser...
PM MAIL   Вверх
Данкинг
Дата 4.2.2011, 00:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 9
Всего: 130



Цитата(z006 @  3.2.2011,  23:57 Найти цитируемый пост)
а если ситуация что у юзера нет на машине оффиса?ну вот вдруг?я ж не телепат

Ну, идеальный вариант, конечно, это отчёты. В том же "Fast Report" делаешь макет и подставляешь туда данные.

Добавлено через 32 секунды
Цитата(c00per @  4.2.2011,  00:17 Найти цитируемый пост)
не люблю я этот RichEdit. Использую TWebBrowser... 

Не понял, а каким образом они взаимозаменяемы? smile 


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
z006
Дата 4.2.2011, 00:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 71
Регистрация: 12.6.2009

Репутация: нет
Всего: нет



как-то странно,делать бланк в виде хтмл,а потом печатать....
может еще есть варианты?

Цитата(Данкинг @  4.2.2011,  00:29 Найти цитируемый пост)
Ну, идеальный вариант, конечно, это отчёты. В том же "Fast Report" делаешь макет и подставляешь туда данные.


ага,а вот это уже интересно.попробую ковырнуть.спасибо.

Это сообщение отредактировал(а) z006 - 4.2.2011, 00:32
PM MAIL   Вверх
c00per
Дата 4.2.2011, 00:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 12.1.2009

Репутация: нет
Всего: нет



Цитата

Не понял, а каким образом они взаимозаменяемы? 

работая с шаблонами мне так проще. отчеты тоже хорошая альтернатива
PM MAIL   Вверх
z006
Дата 4.2.2011, 02:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 71
Регистрация: 12.6.2009

Репутация: нет
Всего: нет



Fast Report вроде вкусная штука.правда еще не до конца разобрался в нем.
если в нем выйдет-отлично.а вот если нет?
да и даже если выйдет,все-таки интересно,для себя,есть-ли вариант решить это стандартными методами?
PM MAIL   Вверх
Данкинг
Дата 4.2.2011, 11:00 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 9
Всего: 130



Цитата(z006 @  4.2.2011,  02:15 Найти цитируемый пост)
,есть-ли вариант решить это стандартными методами? 

Чем FR не стандартный метод? smile Тебе нужен отчёт - вот ты его и делаешь.


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
z006
Дата 4.2.2011, 15:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 71
Регистрация: 12.6.2009

Репутация: нет
Всего: нет



когда я писал "стандартный"-подразумевал исключительно "коробочные" средства делфы.
все-таки FR это её расширение...
PM MAIL   Вверх
Данкинг
Дата 5.2.2011, 01:21 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Yersinia pestis
****


Профиль
Группа: Завсегдатай
Сообщений: 8302
Регистрация: 7.11.2006
Где: მოსკოვი

Репутация: 9
Всего: 130



Цитата(z006 @  4.2.2011,  15:51 Найти цитируемый пост)
все-таки FR это её расширение... 

Понятное дело, просто у нас в компании он настолько часто используется, что для меня делать отчёты в FR - само собой. smile 


--------------------
There's nothing left but silent epitaphs.
PM MAIL WWW   Вверх
northener
Дата 5.2.2011, 03:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1361
Регистрация: 2.9.2010

Репутация: 8
Всего: 20



Цитата(z006 @  4.2.2011,  15:51 Найти цитируемый пост)
когда я писал "стандартный"-подразумевал исключительно "коробочные" средства делфы.
все-таки FR это её расширение... 

Тебе повезло, что ты не застал первые "коробочные" версии Дельфи. Ибо в Д1 TReport был просто непотребляем! С тех пор Борланд ищет стороннее решение, которое можно купить "по дешевке". Сначала был куплен QR. Но куплен не целиком, а в урезанной версии. Потом так же был куплен Rave. С версиями после Д2007 я пока не знаком.

P.S. Порой за "расширение" стоит отдельно заплатить!


--------------------
Но только лошади летают вдохновенно.
Иначе лошади разбились бы мгновенно!
PM MAIL   Вверх
Akella
Дата 5.2.2011, 11:26 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 36
Всего: 329



Rave отстой. FR - наше всё!
PM MAIL   Вверх
z006
Дата 7.2.2011, 02:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 71
Регистрация: 12.6.2009

Репутация: нет
Всего: нет



да,согласен,FR стоящая штука.
northener, не поспорю,я с ней познакомился с Д6
PM MAIL   Вверх
northener
Дата 7.2.2011, 02:26 (ссылка)  | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1361
Регистрация: 2.9.2010

Репутация: 8
Всего: 20



Цитата(z006 @  7.2.2011,  02:07 Найти цитируемый пост)
northener, не поспорю,я с ней познакомился с Д6 


На сей день FR, насколько мне известно, лучшее решение для сабжа.
Но у MS может быть своё мнение по этому поводу.
А поскольку мы все сидим в MS-Windows, то возможно лучшим решением было бы использовать средства MS Office.


--------------------
Но только лошади летают вдохновенно.
Иначе лошади разбились бы мгновенно!
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0866 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.