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

В этой простой статье рассказывается, как конвертировать Word в PCL в Python. Он содержит всю необходимую информацию для создания среды и предлагает рабочий пример кода для преобразования DOCX в PCL с использованием Python. Разработанное приложение можно использовать в любой среде, настроенной на Python и .NET, в macOS, Linux или MS Windows.

Действия по экспорту DOCX в PCL в Python

  1. Установите среду для использования Aspose.Words для Python через .NET для преобразования файла DOCX в PCL на Python.
  2. Создайте экземпляр класса Document, чтобы преобразовать его в файл PCL.
  3. Создайте экземпляр объекта класса PclSaveOptions, чтобы установить необходимые настройки выходного файла PCL.
  4. Сохраните загруженный документ DOCX как файл PCL на диске.

Вышеуказанные шаги описывают процесс преобразования документа Word в PCL на Python с использованием простого интерфейса API. Процесс начнется с загрузки исходного файла DOCX либо с диска, либо с использованием потока памяти, после чего будет создан объект класса PclSaveOptions для установки желаемых свойств выходного файла PCL. Наконец, документ Word, к которому получен доступ, будет экспортирован в файл PCL на диске с использованием метода сохранения.

Код для преобразования Word в PCL на Python

import aspose.words as aw
import io
# Path to the source files
filePath = "Y://Documents//KnowledgeBase//TestData//"
# Load the Aspose.Words license in your application to convert DOCX to PCL
wordLicense = aw.License()
wordLicense.set_license(filePath + "Conholdate.Total.Product.Family.lic")
# Instantiate the Document class object to load the source word
srDocument = aw.Document(filePath + "Test1.docx")
# Set the PCL save options
options = aw.saving.PclSaveOptions()
options.allow_embedding_post_script_fonts = True
options.color_mode = aw.saving.ColorMode.GRAYSCALE
options.jpeg_quality = 100
# Save the PCL file
srDocument.save(filePath + "DocumentAppendDocument.pcl", options)
print ("Documents converted to PCL successfully")

Вышеупомянутый код выполняет процесс экспорта DOCX в PCL в Python с помощью нескольких вызовов API. Класс PclSaveOptions можно использовать для дальнейшей настройки выходного файла PCL, задав различные свойства, такие как настройка color_mode,allow_embedding_post_script_fonts, dml_3d_effects_rendering_mode, Export_generator_name, Fallback_font_name и jpeg_quality, чтобы распознавать некоторые из них.

В этой статье рассказывается, как конвертировать документы Word в PCL с помощью Python. Если вы хотите узнать о процессе объединения документов Word, обратитесь к статье как объединить документы Word с помощью Python.

 Русский