Что означает печать в файл

Что означает печать в файл

Меня этот вопрос всегда занимал, но не мог никогда получить на него ответа. Вот всесто вывода на страницу создаётся какой-то файл, но этот файл — не картинка. Картинку понятно — можно потом напечатать где-то. А что делать с этим файлом? Вот у кого только не спрашивал, получал два ответа:
1) Сам не знаю. Это что-то ненужное.
2) Различные заумные ответы, из которых было понятно, что отвечающий и сам не знает, но ему почему-то стыдно в этом признаться.
Никакой практической ценности это для меня не имеет, но любопытно очень.


Джо © ( 2009-02-24 23:05 ) [1]

Эт команды драйвера соответствующего принтера.
Потом файл можно передать на такой же точно принтер (его драйвер) «как есть».


@!!ex © ( 2009-02-24 23:05 ) [2]

Хм. не знаю как вы, я использую SnagIt и печать в файл формата PDF.
А потом делай с этим PDF че хочешь.


Джо © ( 2009-02-24 23:06 ) [3]


> А что делать с этим файлом

А потом так: copy prn file.exe /b
если синтаксис не забыл, последний раз еще лет 15 назад это делал %)


dmk © ( 2009-02-24 23:13 ) [4]

Вся последовательность символов управляющих печатью выводится не в порт принтера а в файл. Этому файлу обычно присваивается расширение PRN. Потом можно эту последовательность скопировать в порт, например:
copy /b test.prn LPT1 (могу в параметрах ошибится немного).
Для разных принтеров содержание последовательности управляющих
символов может быть разное. Для PostScript принтеров это постскрипт язык,
для Лазерных принтеров обычно PCL5. Для струйных принтеров свои последовательности (например у EPSON код управления отличен от HP).
В Висте и XP для печати в файл используется Postscript язык.
Необходимость сохранения в файл потребовалась для переноса данных
на другие печатные устройства, например, ФНА, широкоформатные принтеры
и т.д.


MsGuns © ( 2009-02-24 23:16 ) [5]

>@!!ex © (24.02.09 23:05) [2]
>Хм. не знаю как вы, я использую SnagIt и печать в файл формата PDF.
>А потом делай с этим PDF че хочешь.

Например, печатай его в DOS


TStas © ( 2009-02-24 23:18 ) [6]

Понял, примерно. Спасибо.


KilkennyCat © ( 2009-02-24 23:36 ) [7]

он имел ввиду не печать, а копирование, перемещение, удаление, отправка по почте тому, кто тоже это может сделать, потому как об акробате и слыхом не слыхивал (у мня таких клиентов 1 из трех встречаются)

Читайте также:  Werconcpl dll что это


@!!ex © ( 2009-02-24 23:37 ) [8]

> [5] MsGuns © (24.02.09 23:16)
> Например, печатай его в DOS

например да. а есть проблема? формат открытый, нет проблеи его печатать хоть под дос, хоть не под дос.


KilkennyCat © ( 2009-02-24 23:41 ) [9]


> например да

с хрена два. только если принтер умеет непосредственно обрабатывать pdf. хочешь, скажу какие и скока стоят?


dmk © ( 2009-02-24 23:45 ) [10]


KilkennyCat © ( 2009-02-24 23:51 ) [11]


> dmk © (24.02.09 23:45) [10]

открытый.http://www.adobe.com/devnet/pdf/pdf_reference.html


MsGuns © ( 2009-02-24 23:51 ) [12]

>@!!ex © (24.02.09 23:37) [8]
>нет проблеи его печатать хоть под дос, хоть не под дос.

А ты пробовал ?
Да даже из-под винды, но на матричном принтере ?


dmk © ( 2009-02-25 00:09 ) [13]

>открытый.http://www.adobe.com/devnet/pdf/pdf_reference.html
И чего? Провели сертификацию, разобрались с версиями.

А что PDF/Acrobat SDK стали халявными?
Или Вы с ноля писать поддержку предпочитаете?


KilkennyCat © ( 2009-02-25 00:23 ) [14]


> dmk © (25.02.09 00:09) [13]

То есть, в твоем понимании "открытый" — это полная халява. Огорчу: полная халява — это полная халява. А "открытый" — это означает, доступный сторонним разработчикам. то, что он доступен за деньги — сие не важно.


Anatoly Podgoretsky © ( 2009-02-25 00:40 ) [15]

> TStas (24.02.2009 22:58:00) [0]

Если формат PS то можно распечатать на принтере другой модели и даже посмотреть на экране, если есть вьювер. Служит основой для PDF
Остальное тебе уже объяснили.


dmk © ( 2009-02-25 01:26 ) [16]

KilkennyCat © (25.02.09 00:23) [14]

В моем понимании, то что он доступен в России.
Когда мы в 1998 покупали Postscript SDK, дял России его купить было нельзя,
а PDF тогда вообще был недоработан. Поэтому я и говорю, что был недоступен.
Покупали через штатовскую контору.
С тех пор много воды утекло, а подробностями после я не интересовался.
Писали тогда свой PS-интерпретатор и программу спуска полос для ФНА.


KSergey © ( 2009-02-25 10:04 ) [17]

> dmk © (25.02.09 01:26) [16]
> В моем понимании, то что он доступен в России.

"все смешалось — кони, люди".


asail © ( 2009-02-25 10:11 ) [18]

В случае принтеров с ЛПТ портом понятно. Сохранил файл, а потом в любой момент послал его на ЛПТ порт, хоть через copy. А, че с ним делать в случае USB-принтера? Як посылать?

Читайте также:  Как правильно учить физику


dmk © ( 2009-02-25 13:28 ) [19]

KilkennyCat © (25.02.09 00:23) [14]
>То есть, в твоем понимании "открытый" — это полная халява.

В моем понимании открытый это opensource включая все бибилотеки и
SDK если такой имеется с лицензией GPL.

И еще раз говорю, что в 98 году SDK был для России недоступен во всех
смыслах. Нам пришел отказ, где было четко указано, что с Россией не
торгуем. То же самое пришло от Quark Inc., где было указано, что с Россией
не торгуем. Возможно ситуация изменилась потом, но я этим уже не
занимался. Поэтому мой вопрос носил чисто информативно-вопросительный
характер.

KSergey © (25.02.09 10:04) [17]
>"все смешалось — кони, люди".

Какая строчка вам не понятна?


Anatoly Podgoretsky © ( 2009-02-25 13:40 ) [20]


> "все смешалось — кони, люди".

Немцы снимают порнофильм.


KSergey © ( 2009-02-25 13:45 ) [21]

> Anatoly Podgoretsky © (25.02.09 13:40) [20]
> > "все смешалось — кони, люди".
> Немцы снимают порнофильм.

Нет нет, это из другого произведения 🙂


KSergey © ( 2009-02-25 13:50 ) [22]

> dmk © (25.02.09 13:28) [19]
> >"все смешалось — кони, люди".
> Какая строчка вам не понятна?

сначала про открытость формата (он открыт и документирован, читай/пиши сколько угодно).
потом вдруг это стало подразумевать для вас еще и наличие халявного SDK (с чего вдруг?! microsoft избаловала? а если я, вооружившись докой, напишу библиотеку для записи pdf — тоже должен раздавать ее бесплатно? с чего вдруг??)
но дальше больше: вдруг зачем-то приплелись сюда же (каким боком. ) проблемы с нежеланием отдельных компаний продавать что-либо в Россию. Оно-то тут при чем? или просто наболело? Может как-то определиться с рамками проблемы?


Anatoly Podgoretsky © ( 2009-02-25 13:53 ) [23]

> KSergey (25.02.2009 13:45:21) [21]

На зоре печальной юности, я видел только этот фильм.


KSergey © ( 2009-02-25 13:54 ) [24]

К стати, Quark нам явно ответила: в России высокий уровень пиратства, боимся продавать вам. Вот так-то вот 🙂 У них зомбоящик тоже не зря свой хлеб ест 🙂

Впрочем, натыренное SDK + примеры в нем + год работы + добрые люди вполне позволило создать то, что хотелось. Ну боле-мене 🙂


KilkennyCat © ( 2009-02-25 13:59 ) [25]


> натыренное SDK

Вот и возникает фигня: высокий уровень пиратства, из-за того, что они не продают, потому то высокий уровень пиратства.

Читайте также:  Генератор победителя в инстаграм по комментариям


dmk © ( 2009-02-25 14:41 ) [26]

>сначала про открытость формата
>(он открыт и документирован, читай/пиши сколько угодно).

Я в курсе, что есть открытая спецификация, которая всегда была доступна.
Вы готовы сесть и перелопатить 15 Мб информации в этой спецификации?
Как раз годы и уйдут. На это Адобе и рассчитывало, чтобы у кого-то годы ушли. Грамотный стратегический маркетинг.

>но дальше больше: вдруг зачем-то приплелись сюда же (каким боком. )
>проблемы с нежеланием отдельных компаний продавать что-либо в Россию.
>Оно-то тут при чем? или просто наболело? Может как-то определиться с
>рамками проблемы?

Я задал вопрос про открытость. Мне суют ссылку про сертификацию в
которой есть ссылка на спецификацию. А тут где логика?
Что все пишут поддержку PDF по спецификации? Сомневаюсь.

Если у вас при отправке документа на печать программа просит ввести имя файла, значит, настроена печать в файл. Убрать ее можно сняв одноименную галочку в настройках печати и выбрав нужный принтер в том же окошке.

Функция печати в файл ( как говорит Microsoft ) — это уже история. Она была разработана для принтеров с интерфейсом LPT и сейчас заменена более универсальной печатью в формат PDF. Скорее всего, по причине распространенности этого формата и его универсальности (можно открыть практически любым браузером).

По умолчанию файлы принтера имеют разрешение — PRN. В нем принтер закладывает всю необходимую информацию для печати документа. То есть пользователь может распечатать файл PRN не имея программы просмотра оригинального документа. Например. Исходный документ создавался в Microsoft Word и был создан файл принтера (prn). Имея файл PRN можно распечатать документ на компьютере без пакета Microsoft Office. Здесь важно чтобы на компьютере был установлен такой же принтер и шрифты, которые использовались в исходном документе. Если шрифтов не будет принтер подберет максимально похожие.

Обычно, программа предлагает выбрать место для сохранения файла принтера (PRN). Если этого не происходит то, скорее всего, искать нужно в папке «Мои документы».

Печатайте с удовольствием.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Спасибо, что дочитали материал до конца. Оцените его, пожалуйста

не могу распечатать как быть?

Это значит, что когда имя файлу назначишь и нажмёшь ОК, то он в Твои Документы появится.
Если не знаешь что такое печать, то не печатай а просто выведи в нужный файл.

Ссылка на основную публикацию
Adblock detector