Как преобразовать Word в RTF и RTF в Word в 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
- Кейс MASKED LOVE. Продвижение приложения для знакомств 18+: стоимость установки в два раза дешевле, чем по медиаплану 451
- Для чего нужна таргетологам сертификация MyTarget 426
- Как построить эффективную инхаус-команду интернет-маркетинга: советы из 10-летнего опыта директора агентства 634