powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Потокобезопасна ли работа с графикой в новых делфях?
25 сообщений из 58, страница 2 из 3
Потокобезопасна ли работа с графикой в новых делфях?
    #39737716
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)Есть довольно много библиотек, которые это делают

Что именно, рисование граф. примитивов без HDC?


kealon(Ruslan)Ибо он ИМХО ЖЕЛЕЗНО работает. Это очень заблуждение.
Качество его работы зависит от качества драйвера принтера, а с этим у некоторых производителейвсе поняли что это HP большие проблемы.
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737753
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соколинский Борисkealon(Ruslan)Есть довольно много библиотек, которые это делают

Что именно, рисование граф. примитивов без HDC?ну да, мы же про замену TСanvas говорим?


Соколинский Борисkealon(Ruslan)Ибо он ИМХО ЖЕЛЕЗНО работает. Это очень заблуждение.
Качество его работы зависит от качества драйвера принтера, а с этим у некоторых производителейвсе поняли что это HP большие проблемы.только с HP и работал, никогда никаких проблем с GDI не ловил
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737754
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan),

C HP все смешно. Если пользоваться дровами от Microsoft - все ок.

Но если не дай бог поставить их от производителя - возможны варианты. ;)
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737755
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rgreat, Соколинский Борис

хз какие у вас проблемы, опишите

всегда только от производителя ставили и всё работало, от старых с lpt-портами до новых моделей
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737763
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)хз какие у вас проблемы, опишитеЯ сваял одну диаграмму в TChart, там два Shape-а с прозрачной подложкой и cross/diag.cross паттернами накладывались, получалась заштрихованная зона, все было наглядно и понятно.
Из всех HP принтеров (я проверял не меньше 10) правильно печатал только один, остальные прозрачную подложку делали черной, на которой, естественно, ни черта было не видно.
В тех. поддержке HP (про общение с ними можно отдельный топик писать) после долгих мытарств мне посоветовали попробовать какой-нибудь (!!!) другой драйвер. Другие драйвера либо вели себя также, либо просто штриховку игнорировали.
В итоге плюнул и просто стал отрисовывать диаграмму на растре и его уже печать.
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737764
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соколинский Борис> В итоге плюнул и просто стал отрисовывать диаграмму на растре и его уже печать.

Собсно, эта мысль пришла мне первой в голову.
Зачем мучаться с техподдержкой, когда можно
просто напечатать картинку?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737766
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соколинский Борисkealon(Ruslan)хз какие у вас проблемы, опишитеЯ сваял одну диаграмму в TChart, ...
всё понятно ...

с чего вы решили что заливка на 600 dpi будет так же выглядеть как на 96?
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737767
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам,
Во-первых, на экране и принтере принципиально разная метода растеризации, и чтобы метафайлы не убого смотрелись нужно было делать очень большую картинку, которая на старых лазерах могла банально в память принтера не влезть.
Во-вторых, как-то хотелось, тсть, внести свою малую лепту в прогресс :)
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737769
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соколинский Борис,

и вообще игрушки вроде TChart можно сразу забыть, если планируется серьёзное занятие графикой, а не свисто...
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737771
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)с чего вы решили что заливка на 600 dpi будет так же выглядеть как на 96? Не понял.
Это просто прямоугольник с паттерном, с чего бы ему отличаться?
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737772
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)Соколинский Борис,
и вообще игрушки вроде TChart можно сразу забыть, если планируется серьёзное занятие графикой, а не свисто... Люблю такие утверждения...
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737776
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Соколинский Борисkealon(Ruslan)Соколинский Борис,
и вообще игрушки вроде TChart можно сразу забыть, если планируется серьёзное занятие графикой, а не свисто... Люблю такие утверждения...
+200
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737778
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соколинский Борисkealon(Ruslan)с чего вы решили что заливка на 600 dpi будет так же выглядеть как на 96? Не понял.
Это просто прямоугольник с паттерном, с чего бы ему отличаться?заливки наносятся пиксель в пикесль
с учётом того что у принтера разрешающая способность почти в 10 раз больше, у вас и получается чёрное пятно

ещё как вариант битмап был в Device-формате (с монитором совместимый :-) ), можно только DIBBrush


насчёт не пролезет: если битмап с разрешением принтера, то помешать может только пропускная способность сети
в локали через LPT 700 МБ картинка (а это 3 реальных метра) на пне 2-м, с 32-МБ памяти выходила минуты за 2-3
т.е. практически со скоростью печати принтера
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737780
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)заливки наносятся пиксель в пикесль Чаво?
Пикселы на экране и принтере какбе сильно разные: у одного цветные и мало, у другого - монохромные и много.
Залить их 1:1 невозможно при всем желании.
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737783
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соколинский Борис,
а вот того ...
если вы основ GDI не знаете, какие претензии к принтеру и дровам?
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737784
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соколинский Борис,

мы у себя рендерим довольно массово картинки и текст. были мелкие глюки. но что бы вот так - массово ни разу не видел. на hp, само собой, в том числе. думаю, что стоит искать какие-то обходные пути: промежуточные битмапы или wmf. а то, что саппорт так отвечает - то это норма. к крупным в саппорт стучать, как правило, бесполезно. вероятность поддержки близка к нулю. к слову говоря - у Delphi саппорт отличный (как для крупной компании) :)
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737789
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)> с учётом того что у принтера разрешающая способность
kealon(Ruslan)> почти в 10 раз больше, у вас и получается чёрное пятно

Если я правильно понял, что ты пытаешься сказать, то должно быть наоборот. :)
Но самое интересное - почему работало (или не работало, Борис?) на драйверах MS ?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737790
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaon> у Delphi саппорт отличный (как для крупной компании) :)

Это ты щас про вопросы касательно лицензий и т.п., наверное... :)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737791
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quote makhaon
мы у себя рендерим довольно массово картинки и текст. были мелкие глюки. но что бы вот так - массово ни разу не видел.[/quote]
Если интересно, можете попробовать с картинкой во вложении.
Даже самому интересно, может мир изменился к лучшему, а я и не заметил.
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737792
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов РустамНо самое интересное - почему работало (или не работало, Борис?) на драйверах MS ? У меня правильно печаталось только на LJ 1000 с родным драйвером.
Все остальные, включая MS и "universal driver HP" лажали.
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737793
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам,

>Это ты щас про вопросы касательно лицензий и т.п., наверное... :)

это про то, что ошибки правят. Не все, конечно. Но большую часть. Попробуй стукнуть, например, в Сименс, я посмотрю что ответят :) Мы просто постоянно сталкиваемся, в курсе.
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737795
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соколинский Борис,

ну я так сразу не попробую у себя. у меня тут фото-принтер только. могу к юзерам постучать после выходных.
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737796
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaon,

И, да, Сименс - не самый плохой случай :) Они как раз ответили как-то, кинули софт, который помог. От непосредственно комментариев по работе их программы отказались. Сказали, что был давно заказан аутсорс, и ничего сказать не можем. Берите тестовый тул и разбирайтесь сами. В Филлипс/Агфу, для примера, стучать, как правило, бесполезно вообще.
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737805
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустамkealon(Ruslan)> с учётом того что у принтера разрешающая способность
kealon(Ruslan)> почти в 10 раз больше, у вас и получается чёрное пятно

Если я правильно понял, что ты пытаешься сказать, то должно быть наоборот. :)
Но самое интересное - почему работало (или не работало, Борис?) на драйверах MS ?

никогда это секретом не было, при выводе на различные девайсы просто либо делались заливки под разные рарешения (до NT-версий винды у битмапа под заливку оч существенные ограничения), либо масштабирование использовалось

рисунок заливки выходит тупо в 10 раз мельче и сливается в пятно
Это одна из пиковых претензий к GDI, видимо MS по мере сил пытается её исправить добавляя различные опции


Соколинский БорисЕсли интересно, можете попробовать с картинкой во вложении.
по поводу EMF, делай его под конкретное разрешение, т.е. создавай на основе DC принтера
ну и естественно либо заливку со штриховкой используй соответствующего ему масштаба либо битмап вручную накладывай

и вообще лучше EMF не использовать, непереносимый он
...
Рейтинг: 0 / 0
Потокобезопасна ли работа с графикой в новых делфях?
    #39737812
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kealon(Ruslan)в локали через LPT 700 МБ картинка (а это 3 реальных метра) на пне 2-м, с 32-МБ памяти выходила минуты за 2-3
т.е. практически со скоростью печати принтераНу сгенери мне растр для печати на А0 в 600 dpi.
...
Рейтинг: 0 / 0
25 сообщений из 58, страница 2 из 3
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Потокобезопасна ли работа с графикой в новых делфях?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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