Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Изображения хранятся в коллекции Images коллекции Resources каждой страницы. Чтобы извлечь конкретную страницу, затем получите изображение из коллекции Images, используя конкретный индекс изображения.
Индекс изображения возвращает объект XImage. Этот объект предоставляет метод Save, который можно использовать для сохранения извлечённого изображения. Следующий фрагмент кода показывает, как извлекать изображения из файла PDF.
Следующий фрагмент кода также работает с библиотекой 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.