Como converter PDF para TIFF usando Python

Este tutorial rápido orienta você sobre como converter PDF para TIFF em Python. Ele contém todas as informações para definir o IDE, um fluxo de programa detalhado para escrever este aplicativo e para converter PDF em TIFF Python código de exemplo executável baseado em Python também é compartilhado junto com a descrição. Você aprenderá diferentes opções para personalizar o PDF de saída de acordo com seus requisitos no aplicativo.

Etapas para converter PDF para TIFF usando Python

  1. Defina o ambiente como use Aspose.PDF para Python via .NET para conversão em TIFF
  2. Carregue o documento de origem a ser convertido em TIFF usando o objeto de classe Document
  3. Crie um objeto de classe Resolução para definir a resolução da imagem TIFF de saída
  4. Instancie o objeto TiffSettings para definir outras propriedades do TIFF
  5. Crie o objeto TiffDevice fornecendo a resolução e o objeto TiffSettings
  6. Chame o método process() na classe TiffDevice para gerar o arquivo TIFF desejado

Estas etapas resumem como, com a ajuda do Python PDF para TIFF, a conversão pode ser realizada com a ajuda de poucas linhas de código. O processo mostra que o arquivo PDF de origem é carregado, um objeto de resolução é criado para o arquivo TIFF de saída e um objeto TiffSettings é instanciado para definir uma variedade de propriedades além da resolução. Na etapa final, um objeto TiffDevice é criado usando a resolução e o objeto TiffSettings antes de chamar o método process() para gerar um arquivo TIFF real.

Código para transformar PDF em TIFF em 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")

Este código de amostra mostra que, para converter PDF em TIFF, o código Python pode ser facilmente escrito. A classe Resolution tem um construtor que obtém a resolução horizontal e vertical em termos de pixels, seguido pela instanciação do objeto TiffSettings que é usado para definir o tipo de compactação, profundidade de cor, tipo de forma e sinalizador para ignorar as páginas em branco. Você também pode definir o brilho, o tipo de coordenada e as margens, se necessário.

Este tutorial nos guiou para transformar PDF em TIFF usando Python. Se você quiser aprender o processo para adicionar comentários em um arquivo PDF, consulte o artigo em como adicionar comentários em arquivo PDF usando Python.

 Português