Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.09.19;
Скачать: [xml.tar.bz2];

Вниз

Распечатать Chart в масштабе 1;1   Найти похожие ветки 

 
Sword   (2004-08-30 17:08) [0]

Столкнулся с проблемой распечатать график из Chart"a в масштабе 1:1. Помогите pliz!!!


 
Суслик ©   (2004-08-30 17:17) [1]


> 1:1

это как?

есть такм функция PrintPartial
печатай как хочешь


 
Sword   (2004-08-30 17:22) [2]

> 1:1
>это как?
Если на графике проведена прямая длиной 5 см, то и на бумаге должно быть 5 см


 
Суслик ©   (2004-08-30 17:32) [3]


> Sword   (30.08.04 17:22) [2]

уржаться :)))

а если пользователь с помощью меню управления монитором сжал экран и линия стала 4.5 см тогда что?

Не выйдет.


 
Sword   (2004-08-31 10:20) [4]

> Sword   (30.08.04 17:22) [2]
>уржаться :)))
>а если пользователь с помощью меню управления монитором сжал >экран и линия стала 4.5 см тогда что?
>Не выйдет.
Немного не так если на графике было 5 см, там и останется 5 см
но в другой уже пропорции на экране,а вот на бумаге то должно быть
>Если на графике проведена прямая длиной 5 см, то и на бумаге должно быть 5 см


 
Суслик ©   (2004-09-02 10:49) [5]


>Если на графике проведена прямая длиной 5 см, то и на бумаге
> должно быть 5 см


Уважаемый, как вы это мыслите?

Что такое на графике 5 см? (*)

Если по существу, то для того, чтобы иметь возможность на принтере выводить точные отрезки (т.е. заведомо известной длинны в см, например) нужно пользоваться фукнцией GetDeviceCaps, в частности константами LOGPIXELSX, PHYSICALOFFSETX, HORZRES, PHYSICALWIDTH (и аналогичные по вертикали). С помощью этих констант можно перевести расстояние на принтере в см. в растояние на канве принтера в точках.

Полагаю, что когда будет изучен предыдущий абзац и получен ответ на вопрос (*), вы с успехом справитесь с задачей.

ЗЫ. Честно говоря, может я что-то недопонимаю, но, несмотря на то, что с tchart я работал много, я не знаю, что такое в компоненте tchart 5 см... Там есть точки, "см" вроде нет...
Или есть?



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.09.19;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.039 c
14-1093524695
hgd
2004-08-26 16:51
2004.09.19
Помогите с установка компонента


3-1093131142
Sigetta
2004-08-22 03:32
2004.09.19
Закрыть все базы


14-1092674721
Soft
2004-08-16 20:45
2004.09.19
Можно научить правильно думать не робота, а человека?


14-1094113857
Гость
2004-09-02 12:30
2004.09.19
Блин... запарился два дня уже не могу сделать


11-1080734538
nester
2004-03-31 16:02
2004.09.19
Как в рантайм у формы поменять borderStyle?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский