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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Все таже проблема с печатью!!! Коллеги, Please Help!!! 
:(
    Опции темы
Evrp1
Дата 7.4.2004, 00:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Народ!
Подскажите пожалуйста в каком направлении двигаться
У меня на примете есть следующие:


-есть вариант кидать на принтер по кусочку картинку
картинка в формате бмп, она по хорошему будет занимать под 100 метров.
мне ее к тому же надо спозиционировать (из нее надо вырезать 2 области и поместить на канвас принтера)

-самому отрисовывать все примитивы
на канве принтера средствами GDI


не знаю в каком направлении двинуться, чтоб как можно быстрее печаталось

последнее мне больше нравиться

Подскажите, пожалуйста!!


PM MAIL   Вверх
p0s0l
Дата 7.4.2004, 00:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Г-н Посол
****


Профиль
Группа: Экс. модератор
Сообщений: 3668
Регистрация: 13.7.2003
Где: 58°38' с.ш. 4 9°41' в.д.

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



Цитата
будет занимать под 100 метров.

На одной странице она будет печаться ? Или как ?

Цитата
самому отрисовывать все примитивы
на канве принтера средствами GDI

Картинку отрисовывать вручную line'ами и ellipsaми ? Ту самую картинку в 100Mb ? Не понятно, как второе является заменой первому...

Ну а в принципе, рисуй как тебе надо на канве принтера как на обычной канве, разве что 100 метров передавать на печать - слишком долго. Понизь разрешение и качество картинки, и будет быстрее...
А примитивами много ли ты нарисуешь ?

А лучше по-подробнее о проблеме...


--------------------
С уважением, г-н Посол.
PM   Вверх
Evrp1
Дата 7.4.2004, 23:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Народ!
Выслушайте и помогите пожалуйста!!!!

Есть картинка в формате бмп, она по хорошему будет занимать под 100 метров.
В ней нарисованы всевозможные примитивы (Линия, еллипс, окружность , прямоугольник)
+ другое изображение ( к примеру небольшое фото).

Еще имееться информация как создаеться эта картинка ( как рисуються примитивы + как помещаеться отдельные фото на ней)

Суммарное изображение надо быстро и качесвтенно отпечатать.

Подскажите пожалуйста в каком направлении двигаться

У меня на примете есть следующие:

-есть вариант кидать на принтер по кусочку картинку
мне ее к тому же надо спозиционировать (из нее надо вырезать 2 области
и првильно их спозиционоровать на листе)


-самому отрисовывать все примитивы и фото
на канве принтера средствами GDI


- еще слышал что-то про EMF. Что-то типа векторная графика, там вроде все быстрее
но я про это совсем ничего не знаю

не знаю в каком направлении двинуться, чтоб как можно быстрее печаталось

последнее мне больше нравиться

Подскажите, пожалуйста!!
PM MAIL   Вверх
dm9
Дата 8.4.2004, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Дмитрий Копытин
****


Профиль
Группа: Vingrad developer
Сообщений: 3876
Регистрация: 22.7.2002
Где: Москва

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



ИМХО, не надо выполнять лишнюю работу. Рисуй сразу на канве принтера.
PM MAIL ICQ   Вверх
Evrp1
Дата 8.4.2004, 23:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Народ!
Выслушайте и помогите пожалуйста!!!!

Есть картинка в формате бмп, она по хорошему будет занимать под 100 метров.
В ней нарисованы всевозможные примитивы (Линия, еллипс, окружность , прямоугольник)
+ другое изображение ( к примеру небольшое фото).

Еще имееться информация как создаеться эта картинка ( как рисуються примитивы + как помещаеться отдельные фото на ней)

Суммарное изображение надо быстро и качесвтенно отпечатать.

Подскажите пожалуйста в каком направлении двигаться

У меня на примете есть следующие:

-есть вариант кидать на принтер по кусочку картинку
мне ее к тому же надо спозиционировать (из нее надо вырезать 2 области
и првильно их спозиционоровать на листе)


-самому отрисовывать все примитивы и фото
на канве принтера средствами GDI


- еще слышал что-то про EMF. Что-то типа векторная графика, там вроде все быстрее
но я про это совсем ничего не знаю

не знаю в каком направлении двинуться, чтоб как можно быстрее печаталось

последнее мне больше нравиться

Подскажите, пожалуйста!!
PM MAIL   Вверх
p0s0l
Дата 9.4.2004, 12:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Г-н Посол
****


Профиль
Группа: Экс. модератор
Сообщений: 3668
Регистрация: 13.7.2003
Где: 58°38' с.ш. 4 9°41' в.д.

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



М
 
Сколько можно плодить одну и ту же тему ? Третий раз создаёшь одно и то же. Чем те прошлые темы не устраивают ? Объединяю в последний раз, в следующий раз буду удалять такую тему...



--------------------
С уважением, г-н Посол.
PM   Вверх
Evrp1
Дата 9.4.2004, 12:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Лучше б старую удалил....

PM MAIL   Вверх
p0s0l
Дата 10.4.2004, 14:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Г-н Посол
****


Профиль
Группа: Экс. модератор
Сообщений: 3668
Регистрация: 13.7.2003
Где: 58°38' с.ш. 4 9°41' в.д.

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



Evrp1, у тебя размер картинки явно больше размера канвы. Поэтому ты хранишь лишнюю информацию. Посмотри размер страницы принтера - и уменьши размер bmp-картинки до этого размера - в результате ты не заметишь разницы при печати, хотя картинка будет весить к примеру мегабайт 20...
К тому же, рисование линиями ничего не даст, т.к. принтер - это не плоттер, и на печать подается растровая картинка, т.е. на печать при рисовании линиями пойдёт тот же самый объём инфы, что и при выводе bmp (уменьшенном). Буди только не надо будет грузить bmp с винта - это единственное ускорение будет...




--------------------
С уважением, г-н Посол.
PM   Вверх
Evrp1
Дата 11.4.2004, 21:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



POsOl, скажи пожалуйста, а если я копну в сторону EMF? Будет ли это быстрее?

Добавлено @ 21:52
Кстати, разрешение принтера 600 на 600. Поэтому картинка генериться с учетом разрешения принтера.
PM MAIL   Вверх
x77
Дата 13.4.2004, 18:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


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

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



Evrp1, это будет быстрее, если принтер поддерживает emf. в противном случае не имеет смысла, т.к. он всё равно преобразует в растр.

600х600 чего? пикселей? или всё-таки dpi? это разные вещи.


--------------------
Я никогда не сопротивлялся искушению, поскольку узнал: что мне
не нравится, то меня не искушает.
© Джордж Бернард Шоу (Ирландия)
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

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

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

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

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


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

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


 




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


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

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