|
Comanche
|
|
Печать произвольной картинки с гарантией укладки на листе заданного формата31.05.2010, 21:29. Показов 1752. Ответов 6
Метки нет (Все метки)
Печать произвольной картинки с гарантией укладки на листе заданного формата - как это лучше сделать? Без внешних приложений, конечно.
|
|
| 31.05.2010, 21:29 | |
|
Ответы с готовыми решениями:
6
Как в салоне фотопечати заказать печать картинки произвольной пропорции?
Сформировать матрицы произвольной размерности на рабочем листе Excel |
|
Comanche
|
|
| 10.06.2010, 16:16 | |
|
Никто не знает?!
Пока обошёлся с помощью контрола WebBrowser - гружу в него картинку и уже оттуда печатаю. Может, ещё как можно? |
|
|
0 / 0 / 0
Регистрация: 13.12.2007
Сообщений: 46
|
|
| 14.06.2010, 23:36 | |
|
Если PictureBox может читать картинку то так, а если не может то также но читать через какую-нить dll. Если картинка маленькая, то она центруется.
With Printer w_k = Picture1.ScaleWidth / .ScaleWidth h_k = Picture1.ScaleHeight / .ScaleHeight If Picture1.ScaleWidth > .ScaleWidth And w_k > h_k Then h_prn = Int(Picture1.ScaleHeight / w_k) .PaintPicture Picture1.Picture, 0, 0, .ScaleWidth, h_prn, 0, 0, Picture1.ScaleWidth, Picture1.ScaleHeight, vbSrcCopy ElseIf .ScaleHeight < Picture1.ScaleHeight And w_k < h_k Then w_prn = Int(Picture1.ScaleWidth / h_k) .PaintPicture Picture1.Picture, 0, 0, w_prn, .ScaleHeight, 0, 0, Picture1.ScaleWidth, Picture1.ScaleHeight, vbSrcCopy Else x_pos = Int(((Printer.ScaleWidth - Picture1.ScaleWidth)) / 2) y_pos = Int(((Printer.ScaleHeight - Picture1.ScaleHeight)) / 2) .PaintPicture Picture1.Picture, x_pos, y_pos End If .EndDoc End With
0
|
|
|
Comanche
|
|
| 15.06.2010, 11:13 | |
|
1. 'Если PictureBox может читать картинку' - не понял, что имеется в виду.
2. Смысл кода понятен, спасибо. Буду разбираться. Пока печатает не совсем то, что нужно. |
|
|
0 / 0 / 0
Регистрация: 13.12.2007
Сообщений: 46
|
|
| 15.06.2010, 20:23 | |
|
Далеко не все каринки PictureBox может читать, есть у меня один .bmp (как ни странно), который не читается.
0
|
|
|
Comanche
|
|
| 15.06.2010, 20:54 | |
|
Понятно.
|
|
|
Comanche
|
||||||
| 25.07.2010, 15:22 | ||||||
|
Нашёл более удачный код, если кому интересно:
|
||||||
| 25.07.2010, 15:22 | |
|
Помогаю со студенческими работами здесь
7
Сформировать матрицы произвольной размерности на рабочем листе Excel
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
|