Вниз
Скачать: CL | DM;

Печать ф. А3 двуми листами А4   Найти похожие ветки 

← →
NNH ©   (2008-01-29 10:38) [0]

Уважаемые Мастера! Подскажите, пожалуйста:
Есть отчет формата А3 (бухгалтерская разворотка), но у клиента нет принтера такого формата. Каким образом можно распечатать на принтере ф. А4 лист ф. А3?
Принтер НР не позволяет задать в своих настройках ф. А3


← →
Anatoly Podgoretsky ©   (2008-01-29 10:55) [1]

> NNH  (29.01.2008 10:38:00)  [0]

Напечатать на А4 или на двух листах А4
Первое чаще всего позволяют драйверы принтера, изменение формата.


← →
NNH ©   (2008-01-29 11:00) [2]

Из графических программ можно на принтере ф. А4 печатать любой формат кусками. Можно ли реализовать такую возможность из Делфи?


← →
Плохиш ©   (2008-01-29 11:20) [3]


> NNH ©   (29.01.08 11:00) [2]
> Из графических программ можно на принтере ф. А4 печатать
> любой формат кусками. Можно ли реализовать такую возможность
> из Делфи?

Возможно.


← →
NNH ©   (2008-01-29 11:41) [4]

Спасибо. Какой механизм? Пример кода есть?


← →
Правильный_Вася   (2008-01-29 11:47) [5]

генераторы отчетов позволяют это сделать автоматом


← →
NNH ©   (2008-01-29 12:09) [6]

Где искать: в свойствах или методах? Можно конкретизировать?


← →
ANB ©   (2008-01-29 13:06) [7]

1. Вывести через объект Принтер левую половину листа, запомнить то, что не влезло, вывести запомненное на второй лист, взять на обработку следующий лист
2. Посмотреть компоненты ФастРепорт КуРепорт
3. Вывести отчет в эксель - он сам умеет и пилить по листам и массштабировать до одного листа.


← →
ANB ©   (2008-01-29 13:07) [8]

Да, третий способ будет самым удобным для буха.


← →
NNH ©   (2008-01-29 13:14) [9]

Спасибо. Пошел ковырятся :)


← →
ANB ©   (2008-01-29 13:26) [10]


> NNH ©   (29.01.08 13:14) [9]

Совет : если в отчете нет хитрого форматирования (выравнивание по ширине, например, или формул), то вывод в эксель мона сильно ускорить и упростить.
Выводишь текстовый файл в формате ХТМЛ, а расширение присваиваешь ИКСЛС. Эксель такой файл очень хорошо кушает.
В противном случае нужно либо самому через ОЛЕ выводить (примеров даже на этом сайте полно, но все равно не просто), либо добывать компонент типа афалины, которые сами через ОЛЕ все делают.


← →
Anatoly Podgoretsky ©   (2008-01-29 14:25) [11]


> Да, третий способ будет самым удобным для буха.

Еще бы, а то завтра потребуют поместить на один лист, при том А5



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.01 c
6-1189759827
horny
2007-09-14 12:50
2008.07.06
Share - ресурсы


4-1192480485
Magedon
2007-10-16 00:34
2008.07.06
Ассоциация файлов


15-1211546863
Val
2008-05-23 16:47
2008.07.06
Исключения в RemoteDataModuleCreate


15-1211642824
Пробегал2...
2008-05-24 19:27
2008.07.06
Надпись на футболке


3-1201432819
Квэнди
2008-01-27 14:20
2008.07.06
Rename table в хранимой процедуре




   Наверх