Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2009.04.26;
Скачать: [xml.tar.bz2];

Вниз

Что такое печать в файл?   Найти похожие ветки 

 
TStas ©   (2009-02-24 22:58) [0]

Меня этот вопрос всегда занимал, но не мог никогда получить на него ответа. Вот всесто вывода на страницу создаётся какой-то файл, но этот файл - не картинка. Картинку понятно - можно потом напечатать где-то. А что делать с этим файлом? Вот у кого только не спрашивал, получал два ответа:
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]


> MsGuns ©   (24.02.09 23:16) [5]


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


 
@!!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 по спецификации? Сомневаюсь.



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

Форум: "Прочее";
Текущий архив: 2009.04.26;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.51 MB
Время: 0.009 c
2-1236972630
TStas
2009-03-13 22:30
2009.04.26
Как из битмапа сделать значок?


4-1207967231
DevilDevil
2008-04-12 06:27
2009.04.26
Ассоциировать HDC со своей областью памяти


6-1200754867
guard_gg
2008-01-19 18:01
2009.04.26
icmp result после udp send


3-1220254108
keymaster
2008-09-01 11:28
2009.04.26
Работа с ораклом через ADOStoredProc


2-1236872136
Бурато
2009-03-12 18:35
2009.04.26
Поиск





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский