Форум пользователей Visio

Форум по вопросам применения и программирования в Visio
Текущее время: 28 мар 2024, 18:02

Часовой пояс: UTC + 3 часа [ Летнее время ]


Правила форума


При размещении файлов предпочтительным является формат vsd (а не vsdx/vsdm)
Размещая ваши вложения на форуме не используйте имена файлов содержащих кириллицу, в противном случае файл будет иметь имя .<расширение файла> !

Для форматирования ваших сообщений используйте BBCodes, описание используемых на форуме BBCodes.



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Печать узкой "схемы- портянки" на нескольких листах
СообщениеДобавлено: 24 янв 2018, 10:53 
Имеется узкая «схема-портянка» произвольной длины и высотой 90-100 мм. Для экономии бумаги необходимо распечатать ее по два листа на альбомном формате А4. Встроенными средствами MSVisio 2016, используя свойства принтера для печати нескольких страниц на листе. Не использовать сторонние программы типа FinePrint. Формат листа А4 именно альбомный.

Постановка задачи.pdf
https://drive.google.com/open?id=1y8XOS71wwYTrMZATxGPIBhAceBSbwpUx

Пример документа для печати.vsd
https://drive.google.com/open?id=1AZAkFM024BnANfei1H-HQP6gV7sa-L9z

... и пока сам еще буду думать.


Пожаловаться на это сообщение
Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Печать узкой "схемы- портянки" на нескольких листах
СообщениеДобавлено: 24 янв 2018, 11:59 
Не в сети
Ветеран

Зарегистрирован: 30 июл 2014, 14:28
Сообщений: 534
Использую Visio c: 2008
Очков репутации: 107

Добавить очки репутацииУменьшить очки репутации
Вряд ли ты обойдешься свойствами принтера.
1. Если нужно распечатать только это схему разок, то можно вручную. Создать в документе 3 листа и скопировать туда нужные части схемы в нужном порядке.
2. А если нужно постоянно печатать такие схемы по такому алгоритму, то надо на VBA макрос писать. Который будет выполнять пункт 1.
Как то так.
Дополнено позднее:
Shishok в сообщении #10440 писал(а):
Вот, сделал макрос для формирования нескольких листов чертежа в соответствии с размером бумаги в принтере.


Последний раз редактировалось Surrogate 08 авг 2019, 08:28, всего редактировалось 1 раз.
добавлена ссылка на ветку содержащую макрос


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Печать узкой "схемы- портянки" на нескольких листах
СообщениеДобавлено: 24 янв 2018, 18:44 
Не в сети
Новичок

Зарегистрирован: 24 янв 2018, 09:56
Сообщений: 34
Использую Visio c: 2001
Уровнь квалификации: Опыт программирования С++, VB, ASM
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Решено.
1. В Настройки печати принтера->Custom Paper Size Settings добавляем пользовательский размер листа Width=100,0 mm, Heigth=297,0mm. Дадим ему название "w100h297"
2. Выбираем данный размер в В Параметры страницы->Настройка печати->Бумага в принтере
Изображение
3. В Печать->Свойства принтера устанавливаем параметры следующим образом
Изображение
4. В окне предосмотра видим результат перед печатью
Изображение


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]



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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10


Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Вы можете создать форум бесплатно PHPBB3 на Getbb.Ru, Также возможно сделать готовый форум PHPBB2 на Mybb2.ru
Русская поддержка phpBB