Extraia imagens do PDF em PHP

Como extrair imagens de um PDF usando PHP via Java

Como extrair imagens de um PDF usando o Aspose.PDF for a ferramenta PHP via Java

Para extrair o arquivo PDF de imagens, usaremos a API Aspose.PDF for .NET, que é uma API de manipulação de documentos rica em recursos, poderosa e fácil de usar para a plataforma php-java. Abra o gerenciador de pacotes NuGet, pesquise Aspose.pdf e instale. Você também pode usar o seguinte comando no console do Gerenciador de Pacotes.

Extraia imagens do PDF em PHP


Você precisa da biblioteca Aspose.PDF para testar o código em seu ambiente.

  1. Carregue o PDF com uma instância do Document.
  2. Crie um objeto XImage para extrair imagens.
  3. Salve a imagem de saída em arquivo jpeg.
  4. Salve o arquivo PDF atualizado.

Extraia imagens do PDF - PHP

Este código de exemplo mostra como extrair imagens de documentos PDF

Input file:

File not added

Output format:

PDF

Output file:

// Load the PDF document
$document = new Document($inputFile);
// Get the first image from the collection
$xImage = $document->getPages()->get_Item(1)->getResources()->getImages()->get_Item(1);
// Create a new FileOutputStream object to save the image
$outputImage = new java("java.io.FileOutputStream", $outputFile);
// Save the image to the output file
$xImage->save($outputImage);
// Close the output image file
$outputImage->close();

Sobre o Aspose.PDF for a API PHP

Nossa biblioteca.NET pode combinar um documento de qualquer formato de download compatível com qualquer formato de salvamento suportado. A biblioteca Aspose.PDF for o.NET fornece soluções bastante universais que ajudarão você a resolver as tarefas de mesclar documentos. O Aspose.PDF suporta o número mais significativo de formatos de documentos populares, tanto para carregar quanto para salvar. Chame sua atenção para o fato de que a seção atual descreve apenas mesclagens populares. A página atual fornece informações sobre a fusão de IMAGES com {{FILERESULT}}. No entanto, existem muitas combinações para mesclar seus arquivos. Para obter uma lista completa dos formatos suportados, consulte a seção Formatos de arquivo suportados.