Главное Авторские колонки Вакансии Вопросы
334 0 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Как преобразовать Word в RTF и RTF в Word в Python

В этой статье рассказывается о том, как конвертировать Word в RTF и наоборот с помощью библиотеки Spire.Doc for Python.
Мнение автора может не совпадать с мнением редакции

Документы Word и файлы RTF (Rich Text Format) — два распространенных формата текстовых файлов. В то время как Word является собственным форматом, RTF — это открытый стандарт, который может быть прочитан многими текстовыми редакторами. Конвертация между этими форматами позволяет обмениваться файлами и редактировать их в разных программах и на разных платформах.

В этой статье рассказывается о том, как конвертировать Word в RTF и наоборот с помощью библиотеки Spire.Doc for Python.

  • Преобразование Word в RTF в Python
  • Преобразование RTF в Word в Python

Установите Spire.Doc с помощью Pip

Spire.Doc for Python — это профессиональная библиотека, созданная для разработчиков для создания, чтения и манипулирования файлами Word Doc или Docx в приложениях на Python. Ее можно легко установить с помощью следующей команды Pip.

pip install Spire.Doc

Преобразование Word в RTF в Python

С помощью Spire.Doc для Python вы можете загрузить файл Word с помощью метода Document.LoadFromFile() и преобразовать его в другой формат, например RTF, с помощью метода Document.SaveToFile(). И наоборот, вы можете загрузить RTF-файл тем же способом и сохранить его как файл Word.

from spire.doc import *

from spire.doc.common import *

# Create a Document object

document = Document()

# Load a Word file

document.LoadFromFile("C:\Users\Administrator\Desktop\input.docx")

# Convert to a RTF file

document.SaveToFile("output/ToRtf.rtf", FileFormat.Rtf)

document.Close()

Преобразование RTF в Word в Python

Следующий фрагмент кода показывает, как конвертировать RTF в Word.

from spire.doc import *

from spire.doc.common import *

# Create a Document object

document = Document()

# Load a Rtf file

document.LoadFromFile("C:\Users\Administrator\Desktop\input.rtf")

# Convert to a Word file

document.SaveToFile("output/ToWord.docx", FileFormat.Docx2019)

document.Close()

Заключение

В этой статье вы узнаете, как конвертировать Word в RTF и RTF в Word на Python с помощью Spire.Doc for Python. Эта библиотека позволяет разработчикам делать множество других вещей, связанных с документами Word, например:

Преобразование Word в изображения в Python

Замена текста в Word на Python

Добавление водяных знаков в Word на Python

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Комментарии
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать

Spark использует cookie-файлы. С их помощью мы улучшаем работу нашего сайта и ваше взаимодействие с ним.