Как экспортировать данные из RealBasic в файл Open Office Word или совместимое программное обеспечение - PullRequest
1 голос
/ 31 июля 2010

Я использую реальное базовое для программирования и хочу экспортировать некоторые данные в текстовый файл, который можно открыть с помощью "Open Office" или любого другого программного обеспечения для обработки текста, которое может работать на MAC OSX, любой совет?

Ответы [ 2 ]

3 голосов
/ 31 июля 2010

Вы не указали, с какими данными вы имеете дело, поэтому я просто приму текст.Взгляните на класс StyledText, поскольку он может читать / записывать RTF, который может быть прочитан большинством текстовых процессоров.http://docs.realsoftware.com/index.php/StyledText Недостатком является то, что они поддерживают только подмножество RTF и не поддерживают изображения.

Если у вас есть изображения и вы хотите немного больше контроля, я бы порекомендовал элемент управления форматированным текстом с True NorthПрограммного обеспечения.http://www.truenorthsoftware.com/formattedtextcontrol/ Это немного дорого, но оно того стоит.Настоящая поддержка RTF, а также множество опций XML.Вы можете создать очень красивый экспорт через код.

Вы всегда можете просто создать простой старый текстовый файл, используя TextOutputStream, который любой текстовый процессор может открывать и читать.http://docs.realsoftware.com/index.php/TextOutputStream

Если вы работаете в Windows, вы можете экспортировать напрямую в Word, используя класс WordApplication.http://docs.realsoftware.com/index.php/WordApplication Это не кроссплатформенное решение.

0 голосов
/ 08 ноября 2010

TextOutputStream сам по себе выводит только символы, но если текст является rtfdata и вы даете ему конец файла .rtf, он интерпретируется как RTF-файл.Вы можете присвоить файлу .doc, и он будет открыт в Word по умолчанию (при условии, что для файлов .doc по умолчанию установлено слово)

...