Board.KolibriOS.org

Official KolibriOS board
It is currently Fri May 24, 2019 6:18 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 8 posts ] 
Author Message
PostPosted: Thu Mar 31, 2011 9:06 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
GNU unrtf 0.18.1 - программа для конвертирования RTF документов в текстовые, HTML, PostScript файлы. Надеюсь, что более-менее скоро в Колибри появится браузер с поддержкой разных шрифтов, и тогда документы будет удобнее просматривать в нем, а не в RTFView. Unrtf переводит rtf в html очень качественно - с учетом начертаний шрифтов, вставленных объектов и всего такого. PS-файлы можно отправлять сразу на принтер - это пригодится, когда (!) в Колибри появятся драйверы принтеров.

Синтаксис: unrtf <имя файла.rtf>
Вывод на доску отладки в виде htm-документа. Мусор придется пока что почистить вручную.

На самом деле, синтаксис unrtf гораздо более богатый, но пока что поддерживается только один параметр из-за ограничений libc. Как только это изменится, я пересоберу unrtf (скорее всего возьму версию поновее, чем 0.18), и сделаю возможность нормального сохранения в файл.


Attachments:
gnu-unrtf-0.18.1.7z [42.04 KiB]
Downloaded 171 times
Top
   
PostPosted: Thu Apr 07, 2011 4:36 am 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 5047
Удобней было бы синтаксис:
unrtf <имя входящего файла.rtf> <имя выходящего файла.htm>

_________________
Через тернии к звездам


Top
   
PostPosted: Thu Apr 07, 2011 9:22 am 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Пока что newlib не поддерживает разбор параметров. Печалька.
Offtopic: И вообще, меня убедили (да я и сам убедился), что программы на ассемблере для Колибри лучше.


Top
   
PostPosted: Thu Apr 07, 2011 12:10 pm 
Offline
Moderator

Joined: Thu Apr 08, 2010 8:11 pm
Posts: 269
Здравствуйте!

Оффтопик: как уже упоминалось, лучше портировать, чем ждать что кто-то напишет тоже самое на ассемблере, возможно в официальный дистрибутив нужно включать программы только на ассемблере, а всё что не на нём как дополнение. Ну и конечно же по возможности переписывать портированные программы на ассемблере...


Top
   
PostPosted: Mon Apr 18, 2011 8:47 pm 
Offline
User avatar

Joined: Mon Apr 16, 2007 6:38 pm
Posts: 1222
А PostScript это не то, что можно на принтер для печати отправлять?

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Top
   
PostPosted: Mon Apr 18, 2011 8:59 pm 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Именно. Кстати, про это я написал в первом сообщении темы. ;)
Offtopic: Если кому-то интересно заняться драйверами принтеров - я только за :D Со своей стороны могу предложить посильную помощь и результаты тестов для различных струйников Canon и лазерников HP


Top
   
PostPosted: Mon Apr 18, 2011 9:56 pm 
Offline
User avatar

Joined: Mon Apr 16, 2007 6:38 pm
Posts: 1222
нда, не дочитал тот пост до конца =)

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Top
   
PostPosted: Sun May 26, 2013 8:22 am 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
GNU Unrtf с исходниками для сборки через newlib. К порту вполне можно добавить разбор параметров и красивый UI, а еще, я надеюсь, скоро его можно будет использовать вместе с драйверами принтера. Но для этого нужно еще n-ое количество конвертеров типа ps2qpdl, ps2pcl и так далее. Зачем там liblua - не знаю, скорее всего, низачем. Собирается так же, как и другие программы для newlib.


Attachments:
unrtf_src.7z [772 KiB]
Downloaded 107 times
Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 8 posts ] 

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited