Печать документа в уменьшенном или увеличенном размере с любой степенью масштабирования
Документы можно уменьшать и увеличивать на определенный процент.

- Загрузите бумагу в принтер. Загрузка бумаги в Кассета для бумаги 1Загрузка бумаги в Кассета для бумаги 2Загрузка бумаги в Зад. слот подачи бумаги
- Откройте файл для печати.
- Выберите Печать из меню Файл или другую команду для доступа к диалоговому окну печати.
- Выберите Настройка страницы в меню приложения Файл .
- Выберите Принтер , Формат бумаги , введите процентное соотношение в поле Масштаб и нажмите кнопку OK .
Примечание:
В поле Формат бумаги выберите формат бумаги, указанный в приложении.
Соответствующая информация
Печать на бумаге нестандартного формата
Во всплывающем меню [Paper Size:] (Формат бумаги:) выберите [Manage Custom Size…] (Задать нестандартный формат. ) или [Custom Paper Size] (Нестандартный формат бумаги). Откройте диалоговое окно регистрации нестандартного формата бумаги.
Щелкните [+] или [New] (Новый) и введите имя пользовательского формата. В случае изменения существующего формата — щелкните на имени настраиваемого параметра. Существует возможность настройки множества параметров нестандартных форматов.
Для создания нестандартного формата бумаги введите значения в поля [Paper Size:] (Формат бумаги:) и [Non-Printable Area:] (Непечатаемая область:) или [Printer Margins] (Границы области печати).
Щелкните [OK].
Печатайте документ с помощью функции печати в приложении, использовавшемся при создании документа.
- В некоторых версиях операционной системы регистрация нестандартных форматов бумаги возможна только при условии выбора в списке принтеров элемента «Любой принтер».
- Из-за ошибки вычисления фактический размер бумаги нестандартного формата может не совпадать со значением, введенным пользователем.
Печать формы расчитанной на маленький формат бумаги на стандартном принтере А4
Собственно проблема связана с центрированием выводимой на принтер информации. Требуется как-то сделать печать неких этикеток на принтере из программы на Delphi. Размер этикеток 70 на 140 мм. Причем они представляют из себя рулон бумаги. Сейчас печать осуществляется на термопринтере с примерно похожей шириной. Хотелось бы еще как-то выводить тоже самое на стандартный принтер А4, причем рулончик по сути точно такой же по ширине и вставляется в принтер по центру.
Столкнулся с проблемой что FastReport печатает на большом принтере не в центре а с боку. При этом в драйверах принтера и создавал новый нестандартный лист бумаги и что только не пробовал менять и настраивать — не в какую. А печать сбоку не устраивает из-за конструкции лотка принтера который сжимается к центру. Как нибудь можно FastReport заставить центрировать то что он печатает по центру листа бумаги принтера? Вариант поменять шаблон и добавить пустые поля не подходит так как шаблон будет один и тот же и для термопринтера и для обычного.
Или придется отказаться от FastReport и искать альтернативу?
Печать большого листа на маленьком принтере
надо перегнать данный файл в растровый формат (jpg, pdf), самым простым способом для этого является так называемая печать в файл Acrobat Destighler. После чего открыть получившийся растр в любом графическом редакторе и окнами печатать по частям.
Удачи
#3 Ответ от Геннадий aka PG 1 ноября 2004г. 13:53:26
- Геннадий aka PG
- Восстановленный участник
- На форуме с 4 апреля 2002г.
- Сообщений: 1,348
- Спасибо: 0
Re: Печать большого листа на маленьком принтере
> Olga
А зачем куда-то прегонять, частями (окнами) мона печатать и из АКАДа
#4 Ответ от Саша 28 августа 2007г. 17:22:53
Re: Печать большого листа на маленьком принтере
Хотел бы поднять тему. Встала такая единичная задача распечатать план ВЛ (большой план) в CAD2006, а у нас нет плотера (раньше было не нужно), только принт А3. КАК?. Я не нашол не в описании ни в настройках (копался)?. Конечно я понимаю что можно распечатать это дело выделением кусков. но! Пытался примостить видовые экраны, но толком невышло. Конечно каждый кусок ВЛ должен быть в своей рамке. Пожалуста объясните по подробней или дайте пункт в хелпе или в оффициальном описании. Гоню от себя мыслю что такая крутая и умная машина не может сегментировать. ПОМОГИТЕ!
#5 Ответ от Кипятильник 28 августа 2007г. 18:17:45
Re: Печать большого листа на маленьком принтере
создаете «непечатаемый слой»
на нем создаете «сегментируемую сетку» прямо по чертежу (размер бумаги пересчитываете с учетом масштабов)
выводите на печать «window», объектными привязками цепляетесь за «углы»
PS похожего варианта, как у Короля Дров, в AutoCAD`е не встречал.
#6 Ответ от Rust 28 августа 2007г. 18:18:28
Re: Печать большого листа на маленьком принтере
Саша пишет:
Гоню от себя мыслю что такая крутая и умная машина не может сегментировать.
Увы и ах. AutoCAD не предоставляет такой возможности. 🙂
#7 Ответ от Саша 28 августа 2007г. 18:51:41
Re: Печать большого листа на маленьком принтере
понятно, спасибо. а может это могут делать просмотрщики? какие ? поделитесь инфой. платные-бесплатные.
#8 Ответ от Nik 1 сентября 2007г. 13:25:34
Re: Печать большого листа на маленьком принтере
#9 Ответ от Vladimir 13 ноября 2007г. 14:31:33
Re: Печать большого листа на маленьком принтере
Саня. я расскажу тебе как это делать все получается идеально и в масштабе,только листы придется потом подрезать и склеивать скотчем,но
вариант идеальный когда нет под рукой плотера с большим форматом, я уже так работал.
НО, есть одно но,распечатывать придется с модели
ререз рамку.
Так вот,прежде необходимо посмотреть в свойствах
вашего принтера(в окне вывода не печать)его площадь печати,так как мы рапечатывать будем из прстранства модели,для сохранения масштаба при распечатки нужно построить прямоугольник равный площади печати данного принтера,а не фактическому размеру листа.Так вот этот постоенный прямоугольник и будет являтся вашим факиическим листом.Чертеж чертите в масштабе 1:1
затем,к примеру вам нужно распечатать в А1 формате, а принтер у вас А3,А1 это 4листа А3.
к примеру: вам необходимо распечатать в масштабе
1:100,значит — берете созданный прямоугольник по площади печати формата А3,копируете его 3 раза, соединяете и получаете А1 лист,после чего
создаете по его границам еще один прямоугольник
который будет являтся одним целым листом А1,смещаете во внуть с трех сторон по 5мм. с левой 20мм. как этого требуют стандарты,затем вставляете или чертите штамп.Но есть один нюанс,ваш лист остался поделен на четыре части видимыми линиями,заместо них нужно оставить по четырем краям маленькие засечки и в середине маленькое перекрестие для ориентировки при распечатке,стальное удалить.Масштаб как уже говорил 1:100 значит увеличиваем всю рамку в 100раз,помещаем в нее свой чертеж.При распечатке
используем рамку,но обязятельно при определении рамки первый угол должен быть внешним углом вашей рамки,используя оставленные вами засечки
и перекрестие распечатываете четыре листа формата А3,эти же засечки будут служить вам как линии совмещения уже готовых листов.Лишнее подрезаете,листы склеиваете скотчем и готово.
PS.После выполнения всех перечисленных выше операций, если где то по близости имеется ксерокс большого формата,можно скопировать что бы получить целый лист А1.
И еще это намного экономней по бабкам,чем содержать большой плотер,ведь в таком случае листы можно использовать с обеих сторон 🙂
УДАЧИ САНЯ.
Сообщения 9
Тему читают: 1 гость
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Приемы работы → Печать → Печать большого листа на маленьком принтере
Форум работает на PunBB , при поддержке Informer Technologies, Inc