файл *.PRN
11 отговора
384 прегледа
файл *.PRN
Здравейте.
В общи линии проблемът е следния:
Имам файл от тип *.PRN (притерски) създаден в ДОС.
Бих искал да го възстановя в нормален вид, без командите към принтера и допълнителните параметри, т.е да стане отново подходящ за четене, а и да се запазят всички псевдографични символи в него. Това, разбира се, трябва да стане в Windows.
Искам някакъв съвет по този проблем.
Много ще ми помогнат и линкове към ресурси по тази тема.
Благодаря.
В общи линии проблемът е следния:
Имам файл от тип *.PRN (притерски) създаден в ДОС.
Бих искал да го възстановя в нормален вид, без командите към принтера и допълнителните параметри, т.е да стане отново подходящ за четене, а и да се запазят всички псевдографични символи в него. Това, разбира се, трябва да стане в Windows.
Искам някакъв съвет по този проблем.
Много ще ми помогнат и линкове към ресурси по тази тема.
Благодаря.
Re: файл *.PRN
ghostscript и gsview ще ти решат най-вероятно проблема. Mожеш да обърнеш prn в pdf/ps или разни image формати.
[линк]
If you don't care where you are going any road will get you there
[линк]
If you don't care where you are going any road will get you there
Re: файл *.PRN
Ако ти е само един файл, отваряй го в най-простия текстов редактор и почвай да триеш всичко, що не е смислен текст.
А чак пък и псевдографиката да се запази - е това трудно ще стане.
Боян
А чак пък и псевдографиката да се запази - е това трудно ще стане.
Боян
Re: файл *.PRN
Здравей.
Изтеглих го това, но мисля че няма да ми свърши работа. Доколкото разбрах то конвертира PS или PDF към текст, но все още не съм се запознал подробно.
Иска ми се да направя нещо като като конвертор от PRN към текст. В общи линии трябва да се премахнат всички ESC команди от PRN, а символите от псевдографиката да се заменят с подходящи от кодовата таблица на windows.
Мисля че съм срещал подобно нещо в Linux или някъде там - EscF.
За целта ми трябва описание на кодовите таблици в Бг. и инфо в тази посока. Принтерът е EPSON, матричен и използва ESC\P за управление на печата.
Това е.
Благодаря за отговора.
Изтеглих го това, но мисля че няма да ми свърши работа. Доколкото разбрах то конвертира PS или PDF към текст, но все още не съм се запознал подробно.
Иска ми се да направя нещо като като конвертор от PRN към текст. В общи линии трябва да се премахнат всички ESC команди от PRN, а символите от псевдографиката да се заменят с подходящи от кодовата таблица на windows.
Мисля че съм срещал подобно нещо в Linux или някъде там - EscF.
За целта ми трябва описание на кодовите таблици в Бг. и инфо в тази посока. Принтерът е EPSON, матричен и използва ESC\P за управление на печата.
Това е.
Благодаря за отговора.
Re: файл *.PRN
Тоя файл може да бъде всичко.
Няма универсално решение.
Я вышел им наперерез!
Няма универсално решение.
Я вышел им наперерез!
Re: файл *.PRN
tochno taka, kakvo ima v nego zavisi ot konkretnia model printer i ot konkretnia izbran metod na pechat.
казах
казах
Re: файл *.PRN
А ето и едно (почти) универсално решение: принтираш си файла, сканираш, минаваш със FineReader, и си готов;))
Re: файл *.PRN
Здравей.
Аз не търся унивесално решение. Файлът съдържа текст и псевдографика, принтерът е EPSON и се управлява с ESC\P команди. В общи линии представлява таблица.
Имам синтаксиса на командите и съответно ги игнорирам при конвертирането, така че да остане само текста от документа.
Проблемът възниква със символите от псевдографиката (ъгли, отсечки и други такива.) При прекодиране във Windows тези символи са неразбираеми и трябва да ги замествам с подобни, но във уиндоус няма псевдографични символи, или поне аз не знам за такива.
Та , въпросът е с какво да ги заменя тези символи в конвертирания документ?
За сега ги игнорирам или замествам с TAB, при което се получава сравнително добра таблица.
Ще ми помогне някакъв линк към инфо за кирилски кодови таблици или нещо подобно, както и за кодовите таблици , които подържа EPSON и тяхното описание.
Това е.
Всичко добро.
Аз не търся унивесално решение. Файлът съдържа текст и псевдографика, принтерът е EPSON и се управлява с ESC\P команди. В общи линии представлява таблица.
Имам синтаксиса на командите и съответно ги игнорирам при конвертирането, така че да остане само текста от документа.
Проблемът възниква със символите от псевдографиката (ъгли, отсечки и други такива.) При прекодиране във Windows тези символи са неразбираеми и трябва да ги замествам с подобни, но във уиндоус няма псевдографични символи, или поне аз не знам за такива.
Та , въпросът е с какво да ги заменя тези символи в конвертирания документ?
За сега ги игнорирам или замествам с TAB, при което се получава сравнително добра таблица.
Ще ми помогне някакъв линк към инфо за кирилски кодови таблици или нещо подобно, както и за кодовите таблици , които подържа EPSON и тяхното описание.
Това е.
Всичко добро.
Re: файл *.PRN
potarsi si .ttf shrift s kodirovka MIK, tova bi triabvalo da ti svarshi rabota
казах
казах
Re: файл *.PRN
Ili tezi simvoli gi zameni s "+" , "-", "|"
+------+-----+---
|12344|444|
+------+-----+---
Niama da e kato originala, ama gor-dolu stava. To tova go izpolzvat i pri pechat pod DOS - pechata e po-barz otkolkoto s drugite simvoli za koito govorish!
+------+-----+---
|12344|444|
+------+-----+---
Niama da e kato originala, ama gor-dolu stava. To tova go izpolzvat i pri pechat pod DOS - pechata e po-barz otkolkoto s drugite simvoli za koito govorish!
Редактирано от Jony++ на
решение ;-)
Здравейте,
Не плашете човека (Мишо) - има универсално решение!
(не съм казал, а и вие не сте искали да е лесно, бързо и приятно ;-)
Процедурата е следната:
1. Намира се такъв принтер. Поне у нас, в България това е сравнително лесно - като музей на компютри и периферна техника сме. Може да е стар Epson-съвместим (9 или 24 иглен) или HP LaserJet или DeskJet-съвместим. (PostScript явно отпада).
2. Отпечатва се въпросния файл качествено.
3. Минаваме го през скенер.
4. Ако ни интересува текста - минаваме сканирания файл през OCR.
5. "Ошрифтосваме" получения текст.
6. Дооправяме картинките с някакъв графичен редактор.
и готово ;-)
Заб. Малко ще се затрудним при намирането на принтер, ако е по-екзотичен. Примерно Olivetti имат някои много шашави модели, които използват някакви си техни модификации на принт-езика.
Пиркс
Не плашете човека (Мишо) - има универсално решение!
(не съм казал, а и вие не сте искали да е лесно, бързо и приятно ;-)
Процедурата е следната:
1. Намира се такъв принтер. Поне у нас, в България това е сравнително лесно - като музей на компютри и периферна техника сме. Може да е стар Epson-съвместим (9 или 24 иглен) или HP LaserJet или DeskJet-съвместим. (PostScript явно отпада).
2. Отпечатва се въпросния файл качествено.
3. Минаваме го през скенер.
4. Ако ни интересува текста - минаваме сканирания файл през OCR.
5. "Ошрифтосваме" получения текст.
6. Дооправяме картинките с някакъв графичен редактор.
и готово ;-)
Заб. Малко ще се затрудним при намирането на принтер, ако е по-екзотичен. Примерно Olivetti имат някои много шашави модели, които използват някакви си техни модификации на принт-езика.
Пиркс
Re: файл *.PRN
[линк]
Yesterday it worked.
Today it is not working.
Windows is like that.
Yesterday it worked.
Today it is not working.
Windows is like that.