Я использую Word2007 для создания файла RTF. И, наконец , я хочу получить текстовый источник этого файла, например, {\rtf1\ansi\ansicpg1252\deff0\deflang1033{\fonttbl{\f0\fnil\fcharset0 Verdana;}}...
Вот как я создаю пустой RTF-файл:
- Новый текстовый файл с помощью контекстного меню.
- Измените его расширение на rtf.
- Откройте файл с помощью Word2007.
- Введите несколько символов и удалите их, а затем сохраните.
Как я могу получить источник:
- Откройте файл RTF с помощью блокнота
Затем появляется огромное количество персонажей, заканчивающихся большим количеством fffff0000
что сводит меня с ума ...
кто-нибудь знает, почему это произошло?
Спасибо
РЕДАКТИРОВАТЬ
Я использую iText2.1.5(Java-библиотека, которая управляет PDF) для создания PDF из RTF. Программа отлично работает со старым тестовым RTF-файлом, который выглядит намного чище, чем то, что я сейчас получаю из Word2007. Я просто создаю больше тестовых файлов RTF для программы, но оказывается, что она не может распознать источник из Word 2007.
Наверное, мне стоит обновить iText или понизить Word(может, старый добрый тестовый файл сгенерирован Word2003?). Но сейчас у меня мало времени.