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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Рисуем 6-ти угольник, или, Вектор, где ты? 
:(
    Опции темы
KsarDoS
Дата 20.6.2005, 00:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 3.6.2005
Где: г. Таганрог

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



Господа, тут проблема встала давольно остро - надо нарисовать на форме 6-угольник, а после форму распечатать. Рисую через канву, печатю через метафайл. и все бы ничего, если бы не "лесенки" которые появляютсякак на форме так и при печати. Есть компонент TShape если рисовать фигурки им, то при выводе на принтер они получаются гладенькие, ака попа младенца, что заставляет меня задуматься о том, что компанент как - то рисует в векторном формате свои фигурки, а затем передает в метафайл лишь параметры... и все бы ничего, да вот только Тshape не умеет рисовать 6-ти угольники.. Кто знает - не сочти те за труд - объясните ламеру, КАК это можно провернуть, а... уже 2-е сутки бьюсь.. просто клинит уже.. smile


Это сообщение отредактировал(а) KsarDoS - 20.6.2005, 00:51
PM MAIL   Вверх
Poseidon
Дата 20.6.2005, 01:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphi developer
****


Профиль
Группа: Комодератор
Сообщений: 5273
Регистрация: 4.2.2005
Где: Гомель, Беларусь

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



Ты бы код выложил, как печатаешь. В общем вот, смотри тут: http://vingrad.ru/DELPHI-DLP-000985 и тут http://vingrad.ru/DELPHI-DLP-002920

А еще можешь нарисовать свой шестиугольник на TImage и распечатать только Image: http://vingrad.ru/DELPHI-DLP-000979

Это сообщение отредактировал(а) Poseidon - 20.6.2005, 01:07


--------------------
Если хочешь, что бы что-то работало - используй написанное, 
если хочешь что-то понять - пиши сам...
PM MAIL ICQ   Вверх
Quadr0
Дата 20.6.2005, 01:33 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











...

Это сообщение отредактировал(а) Quadr0 - 14.7.2011, 21:24
  Вверх
Poseidon
Дата 20.6.2005, 01:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Delphi developer
****


Профиль
Группа: Комодератор
Сообщений: 5273
Регистрация: 4.2.2005
Где: Гомель, Беларусь

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



Quadr0, человеку не шестиугольник нарисовать нужно, а распечатать его без "лесенок"
Цитата(KsarDoS @ 20.6.2005, 00:48)
надо нарисовать на форме 6-угольник, а после форму распечатать. Рисую через канву, печатю через метафайл. и все бы ничего, если бы не "лесенки" которые появляютсякак на форме так и при печати.




--------------------
Если хочешь, что бы что-то работало - используй написанное, 
если хочешь что-то понять - пиши сам...
PM MAIL ICQ   Вверх
Yanis
Дата 20.6.2005, 01:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


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

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



To KsarDoS
На форуме, есть замечательная возможность прикреплять файлы к своему фопросу в том числе и изображения. Будь добр "покажи", что тебя не устраивает.


--------------------
user posted image *щёлк*
PM MAIL WWW ICQ   Вверх
Quadr0
Дата 20.6.2005, 02:38 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











...

Это сообщение отредактировал(а) Quadr0 - 14.7.2011, 21:25
  Вверх
KsarDoS
Дата 20.6.2005, 16:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 3.6.2005
Где: г. Таганрог

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



Вот сам текст - прога немного странновата, но прошу простить - пришлось немного подкорректировать smile . Что б не было дополнительных вопросов... Итак. Вот просто нажмите Print... и наблюдайте на выехавшем листе Чудесненький овальчик и ужасный корявый шестиугольник smile. Если этого не достаточно -просто поставте еще один Tshape, растяните его по больше, сделайте из него кружок и напечатайте... Вот опять наблюдаем идеально ровненький (ну по крайней мере у меня на Лазернеке Samsung ;)) кружок и ужасный Сесктогон smile Вот тут то и вся собака зарыта. Вот только лопаты у меня нет smile

Это сообщение отредактировал(а) KsarDoS - 20.6.2005, 16:21

Присоединённый файл ( Кол-во скачиваний: 3 )
Присоединённый файл  proga.zip 17,90 Kb
PM MAIL   Вверх
KsarDoS
Дата 21.6.2005, 18:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 3.6.2005
Где: г. Таганрог

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



Вот тебе раз... Господа, Неужели я натолкнулся на такую страшную загадку, что даже, я не побоюсь этого слова, ГУРУ, не могут ни чего сделать? smile Может, всетаки кто нить знает, что можно сделать... ?
PM MAIL   Вверх
KsarDoS
Дата 23.6.2005, 10:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 3.6.2005
Где: г. Таганрог

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



Право - не знаю, уместно ли так делать или нет, но..
UP...
З.ы. если нет, прошу огромнейшего прощения... просто ОЧЕНЬ надо smile
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.0757 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


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

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