Extrair Imagens de Arquivo PDF

Usando recursos da página

O seguinte trecho de código também funciona com a biblioteca Aspose.PDF.Drawing.

As imagens estão contidas na coleção Resources de cada página, na coleção Images. Para extrair uma página específica, obtenha a imagem da coleção Images usando o índice particular da imagem.

O índice da imagem retorna um objeto XImage. Este objeto fornece um método Save para salvar a imagem extraída. O seguinte trecho de código mostra como extrair imagens de um arquivo PDF.

Usando ImagePlacementAbsorber

Com o lançamento do Aspose.PDF for .NET 7.0.0, introduzimos classes chamadas ImagePlacement, ImagePlacementAbsorber e ImagePlacementCollection que fornecem capacidade semelhante às classes descritas acima para obter a resolução e a posição de uma imagem em um documento PDF.

  • ImagePlacementAbsorber realiza a busca de uso de imagem como a coleção de objetos ImagePlacement.
  • ImagePlacement fornece os membros Resolution e Rectangle que retornam os valores reais de colocação da imagem.

O próximo trecho de código também funciona com a biblioteca Aspose.Drawing.