Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.02;
Скачать: CL | DM;

Вниз

последовательность .wmf файлов   Найти похожие ветки 

 
chsv   (2004-02-02 18:27) [0]

уважаемые мастера!

имеется несколько изображений -- последовательность .wmf файлов. каждый файл a_ij содержит прямоугольную часть "большого" исходного изображения:

+-----+-----+-----+-----  ...  -----+
: a11 : a12 : a13 : a14         a1n :
+-----+-----+-----+-----  ...  -----+
: a21 : a22 : a23 : a24         a1n :
+-----+-----+-----+-----  ...  -----+
: a31 : a32 : a33 : a34         a3n :

 . . . . . . . . . . . . . . . . .

+-----+-----+-----+-----  ...  -----+
: am1 : am2 : am3 : am4         amn :
+-----+-----+-----+-----  ...  -----+

вопрос:
=============================================================
каким образом можно организовать вывод в форме не всех, а только нужных в данный момент частей a_ij, если известно, сколько "прямоугольников" нужно вывести
по горизонтали, сколько -- по вертикали, какой a_kl должен находится в левом верхнем углу формы?
=============================================================

заранее всем благодарен.


 
MBo ©   (2004-02-02 18:39) [1]

В чем проблема-то???


 
chsv   (2004-02-03 15:14) [2]

вопрос в том, что мне непонятно, как вывести "рядом" нужные части a_ij.
ведь в зависимости от выбранного масштаба, по горизонтали и по вертикали требуется вывести конкретное количество a_ij. изменился масштаб -- требуется вывести другое количество a_ij по горизонтали и вертикали.

========================================
как состыковывать "соседние" части a_ij? -- вот в чем вопрос.
какой компонент это позволяет делать?
========================================

т.е. я не могу разместить на форме по горизонтали и вертикали фиксированное количество компонент, каждая из которых будет выводить "свой" a_ij, т.к. это количество определяется текущим масштабом в процессе выполнения программы.


 
MBo ©   (2004-02-04 06:36) [3]

Достаточно рисовать эти метафайлы процедурой TCanvas.Draw в нужных координатах. Либо прямо на форме (в OnPaint), либо в TImage или TPaintbox



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

Текущий архив: 2004.05.02;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.023 c
4-1078389788
evvcom
2004-03-04 11:43
2004.05.02
Побочный эффект от перехвата API-вызова


3-1080940366
lockheed_man
2004-04-03 01:12
2004.05.02
Проблемы с добавлением данных в базу данных


1-1081762869
Alexey Chekmezov
2004-04-12 13:41
2004.05.02
Delphi+TComponent


1-1082195232
Leviathan
2004-04-17 13:47
2004.05.02
Выделение синим в StringGrid


4-1078828816
eRoR
2004-03-09 13:40
2004.05.02
Как узнать имя окна, активного в данный момент