Alexej Kryukov пишет:
On Wednesday 12 April 2006 09:33, Igor V. Tereschenko wrote:
Oracle Report 6i

Понятно. В общем, если нельзя ничего сделать с исходным приложением,
то требуется написать скрипт для несколько более сложного
преобразования: не просто koi8 в cp1251, а каждый символ koi8
в последовательность вида \uDDDD\'XX, где XX -- шестнадцатеричный
код символа в кодировке cp1251, а DDDD -- десятичный код того
же символа в соответствии с Unicode. Такой RTF будет нормально
читаться и OOo, и всеми версиями Ворда.
Вот утиль на Python-e
запускать:
#python cvt_rtf.py in_rtf_name out_rtf_name

Проверил на читаемость в Word2003, WordPad, OOo Writer 2.0.1

Если что не устроит - скажи поправлю. ;-)

Attachment: cvt_rtf.py
Description: application/python

_____________________________________________________
Oo-discuss mailing list
Oo-discuss at openoffice.ru
https://lists.openoffice.ru/mailman/listinfo/oo-discuss

Ответить