Как да конвертирате Word в PDF с помощта на Python

Този кратък урок съдържа информация как да конвертирате Word в PDF с помощта на Python. За да конвертирате Word в PDF в Python, тази тема включва стъпките за конфигуриране на средата и извикванията на API, необходими за извършване на конвертирането. API ви позволява да персонализирате изходния PDF чрез задаване на различни опции, които са обяснени в разделите по-долу.

Стъпки за конвертиране на DOCX в PDF в Python

  1. Конфигурирайте среда за използване на Aspose.Words за Python чрез .NET
  2. Импортирайте необходимото пространство от имена aspose.words във вашия Python файл
  3. Заредете изходния Word файл в екземпляра на обекта на класа на документа
  4. Инициализирайте обекта PdfSaveOptions, за да зададете изходните PDF опции
  5. Конвертирайте DOCX в PDF, като използвате метода за запазване

Гореспоменатото описва как с помощта на Python Word към PDF приложение за конвертор може да се разработи с помощта на прости извиквания на API. Това е доста прост процес, при който след настройка на средата ще заредите изходния Word файл, като използвате екземпляра на класа Document. PdfSaveOptions ще се използва за персонализиране на PDF файла и накрая той ще бъде записан на диска.

Код за конвертиране на Word в PDF с помощта на Python

import aspose.words as aw
#Load the API license for converting Word to PDF
wordToPdfLicense = aw.License()
wordToPdfLicense.set_license("Aspose.Total.lic")
#Load the source Word file for conversion to PDF
sampleDocx = aw.Document("AsposeTest.docx")
#Create PdfSaveOptions object before converting the Docx to PDF
options = aw.saving.PdfSaveOptions()
#Include the page numbers of the document for rendering to PDF
options.page_set = aw.saving.PageSet([0])
#Apply the page mode to full screen while opening it in a viewer
options.page_mode = aw.saving.PdfPageMode.FULL_SCREEN
#Set PDF document compliance mode
options.compliance = aw.saving.PdfCompliance.PDF17
#Save the DOCX to PDF file using the above mentioned options
sampleDocx.save("Output.pdf", options)
print ("Done")

В Python DOCX към PDF приложенията за конвертиране могат също да персонализират изходния PDF с помощта на класа PdfSaveOptions. Можете да зададете номера на страницата, която искате да експортирате в PDF, като използвате свойството page_set. Режимът Page и съответствието с PDF могат също да бъдат зададени чрез свойствата page_mode и съответствие.

В тази тема се научихме да конвертираме Word в PDF в Python. Ако искате да създадете нов Excel файл и да попълните данни в него, вижте статията на как да създадете Excel файл в Python.

 Български