Този бърз урок ви насочва как да конвертирате PDF в TIFF в Python. Той съдържа цялата информация за настройване на IDE, подробен програмен поток за писане на това приложение и за конвертиране на PDF в TIFF Python базиран на изпълняваем примерен код също се споделя заедно с описанието. Ще научите различни опции за персонализиране на изходния PDF според вашите изисквания в приложението.
Стъпки за конвертиране на PDF в TIFF с помощта на Python
- Задайте средата на използвайте Aspose.PDF за Python чрез .NET за конвертиране в TIFF
- Заредете изходния документ, който да бъде преобразуван в TIFF, като използвате обекта от клас Document
- Създайте обект от клас Resolution, за да зададете разделителната способност на изходното TIFF изображение
- Създайте екземпляр на обекта TiffSettings, за да зададете други свойства на TIFF
- Създайте обекта TiffDevice, като предоставите разделителната способност и TiffSettings обекта
- Извикайте метода process() в класа TiffDevice, за да генерирате желания TIFF файл
Тези стъпки обобщават как с помощта на Python PDF към TIFF преобразуването може да се извърши с помощта на много малко редове код. Процесът показва, че изходният PDF файл е зареден, обект за резолюция е създаден за изходния TIFF файл и обект TiffSettings е създаден за задаване на различни свойства, различни от разделителната способност. В последната стъпка се създава обект TiffDevice с помощта на резолюцията и обекта TiffSettings, преди да се извика методът process() за генериране на действителен TIFF файл.
Код за преобразуване на PDF в TIFF в Python
import aspose.pdf as pdf | |
# Load the license | |
license = pdf.License() | |
license.set_license("Aspose.Total.lic") | |
# Open PDF the | |
pdfDocument = pdf.Document("InputFile.pdf") | |
# Create a resolution object | |
resolution = pdf.devices.Resolution(400,400) | |
# Create and customize TiffSettings object | |
tiffFileSettings = pdf.devices.TiffSettings() | |
tiffFileSettings.compression = pdf.devices.CompressionType.CCITT4 | |
tiffFileSettings.depth = pdf.devices.ColorDepth.FORMAT_4BPP | |
tiffFileSettings.shape = pdf.devices.ShapeType.PORTRAIT | |
tiffFileSettings.skip_blank_pages = True | |
# Create a TiffDevice object | |
tiffDeviceObj = pdf.devices.TiffDevice(resolution, tiffFileSettings) | |
# Convert the PDF to TIFF | |
tiffDeviceObj.process(pdfDocument, "AllPagesToTIFF_out.tif") | |
print("PDF to TIFF converted successfully") |
Този примерен код показва, че за конвертиране на PDF в TIFF Python код може лесно да бъде написан. Класът Resolution има конструктор, който приема хоризонталната и вертикалната разделителна способност по отношение на пиксели, последвано от инстанциране на обекта TiffSettings, който се използва за задаване на типа компресия, дълбочината на цвета, типа на формата и флага за пропускане на празните страници. Можете също така да зададете яркостта, вида на координатите и полетата, ако е необходимо.
Този урок ни напътства да трансформираме PDF в TIFF с помощта на Python. Ако искате да научите процеса за добавяне на коментари в PDF файл, вижте статията на как да добавяте коментари в PDF файл с помощта на Python.