Wyodrębnij obrazy z pliku PDF za pośrednictwem C#

C# Biblioteka do wyodrębniania obrazów z PDF przy użyciu własnych interfejsów API.

Wyodrębnij obrazy z dokumentu PDF za pomocą biblioteki C#

Aby dodać obraz w formacie PDF, użyjemy interfejsu API Aspose.PDF for .NET, który jest bogatym w funkcje, wydajnym i łatwym w użyciu interfejsem API do manipulacji dokumentami dla platformy net. Otwórz menedżera pakietów NuGet, wyszukaj Aspose.pdf i zainstaluj. Można również użyć następującego polecenia z konsoli Menedżera pakietów.

Package Manager Console

PM > Install-Package Aspose.PDF

Wyodrębnij obraz z pliku PDF za pośrednictwem C#


Potrzebujesz Aspose.PDF for .NET library, aby wypróbować kod w swoim środowisku.

  1. Otwórz dokument PDF.
  2. Wyodrębnij konkretny obraz.
  3. Zapisz obraz wyjściowy.
  4. Zapisz zaktualizowany plik PDF.

Wyodrębnij obrazy z pliku PDF - C#

Ten przykładowy kod pokazuje, jak wyodrębnić obrazy z pliku PDF - C#


// Open document
Document pdfDocument = new Document(dataDir+ "ExtractImages.pdf");

// Extract a particular image
XImage xImage = pdfDocument.Pages[1].Resources.Images[1];

FileStream outputImage = new FileStream(dataDir + "output.jpg", FileMode.Create);

// Save output image
xImage.Save(outputImage, ImageFormat.Jpeg);
outputImage.Close();

dataDir = dataDir + "ExtractImages_out.pdf";

// Save updated PDF file
pdfDocument.Save(dataDir);