Размноженная печать с Image'a

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
TNG
Начинающий
Начинающий
 
Сообщения: 15
Зарегистрирован: 09.02.2004 (Пн) 21:15
Откуда: Russia

Размноженная печать с Image'a

Сообщение TNG » 29.04.2004 (Чт) 22:52

Я уже поднимал эту тему, но мне так и необьяснили как можно сделать такую вещь:
У меня есть Image с рисунком. задача - напечатать 10 штук на одном листе, так, как печатают визитки. т.е. от левого края отступ, от правого, между ними отступ и т.д. Я уже заколебался, но че-то ни фига не фыходит, может сейчас кто поможет? Размеры на листе такие же, как визитки печатают.
Все будет ОК!

SSecurity
Служба безопасности
Аватара пользователя
 
Сообщения: 1283
Зарегистрирован: 19.08.2003 (Вт) 1:11
Откуда: Россия, Мурманск

Сообщение SSecurity » 29.04.2004 (Чт) 23:50

я не пробовал, но мне приходит на ум такая вещь:

Код: Выделить всё
printer.StartDoc
for i=0 to 1
  For j=0 to 4
   printer.CurrentX = 20 + (Image1.Width+20)* I
   printer.CurrentY = 20 + (Image1.Height+10)* J
   printer.PaintPicture Image1.picture
  Next j
Next i
printer.endDoc


не пробовал, но printer.ScaleMode = 6 (кажется миллиметры)
Программист - это маленький Бог, а все его ошибки - это самостоятельные творения:)
Так задумано:)

TNG
Начинающий
Начинающий
 
Сообщения: 15
Зарегистрирован: 09.02.2004 (Пн) 21:15
Откуда: Russia

Сообщение TNG » 30.04.2004 (Пт) 14:27

Посибо, попробую - скажу как получилось!
Все будет ОК!


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: SemrushBot, The trick и гости: 10

    TopList