Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
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 que pode ser usado para salvar a imagem extraída. O seguinte trecho de código mostra como extrair imagens de um arquivo PDF.
O seguinte trecho de código também funciona com a biblioteca Aspose.PDF.Drawing.
// For complete examples and data files, visit https://github.com/aspose-pdf/Aspose.PDF-for-.NET
private static void ExtractImagesFromPDF()
{
// The path to the documents directory
var dataDir = RunExamples.GetDataDir_AsposePdf_WorkingDocuments();
// Open PDF document
using (var document = new Aspose.Pdf.Document(dataDir + "ExtractImages.pdf"))
{
// Extract a particular image
var xImage = document.Pages[1].Resources.Images[1];
using (var outputImage = new FileStream(dataDir + "outputImage.jpg", FileMode.Create))
{
// Save the output image
xImage.Save(outputImage, ImageFormat.Jpeg);
}
// Save PDF document
document.Save(dataDir + "ExtractImages_out.pdf");
}
}
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.