GetImages
GetImages()
Extrahiert Bilder aus dem Dokument.
public IEnumerable<PageImageArea> GetImages()
Rückgabewert
Eine Sammlung vonPageImageArea
Objekte; Null
wenn die Bildextraktion nicht unterstützt wird.
Bemerkungen
Erfahren Sie mehr:
- Bilder aus Dokumenten extrahieren
- Bilder in Dateien extrahieren
- Extrahieren Sie Bilder aus Microsoft Office Word-Dokumenten
- Extrahieren Sie Bilder aus Microsoft Office Excel-Tabellen
- Extrahieren Sie Bilder aus Microsoft Office PowerPoint-Präsentationen
- Bilder aus E-Mails extrahieren
- Bilder aus PDF-Dokumenten extrahieren
Beispiele
Das folgende Beispiel zeigt, wie alle Bilder aus dem gesamten Dokument extrahiert werden:
// Erstellen Sie eine Instanz der Parser-Klasse
using (Parser parser = new Parser(filePath))
{
// Bilder extrahieren
IEnumerable<PageImageArea> images = parser.GetImages();
// Prüfen Sie, ob die Extraktion von Bildern unterstützt wird
if (images == null)
{
Console.WriteLine("Images extraction isn't supported");
return;
}
// Über Bilder iterieren
foreach (PageImageArea image in images)
{
// Seitenindex, Rechteck und Bildtyp drucken:
Console.WriteLine(string.Format("Page: {0}, R: {1}, Type: {2}", image.Page.Index, image.Rectangle, image.FileType));
}
}
Siehe auch
- class PageImageArea
- class Parser
- namensraum GroupDocs.Parser
- Montage GroupDocs.Parser
GetImages(PageAreaOptions)
Extrahiert Bilder aus dem Dokument mithilfe der Anpassungsoptionen (um den rechteckigen Bereich festzulegen, der Bilder enthält).
public IEnumerable<PageImageArea> GetImages(PageAreaOptions options)
Parameter | Typ | Beschreibung |
---|---|---|
options | PageAreaOptions | Die Optionen für die Bildextraktion. |
Rückgabewert
Eine Sammlung vonPageImageArea
Objekte; Null
wenn die Bildextraktion nicht unterstützt wird.
Bemerkungen
Erfahren Sie mehr:
- Bilder aus Dokumenten extrahieren
- Bilder in Dateien extrahieren
- Extrahieren Sie Bilder aus dem Dokumentseitenbereich
- Extrahieren Sie Bilder aus Microsoft Office Word-Dokumenten
- Extrahieren Sie Bilder aus Microsoft Office Excel-Tabellen
- Extrahieren Sie Bilder aus Microsoft Office PowerPoint-Präsentationen
- Bilder aus E-Mails extrahieren
- Bilder aus PDF-Dokumenten extrahieren
Beispiele
Das folgende Beispiel zeigt, wie Sie nur Bilder aus der oberen linken Ecke extrahieren:
// Erstellen Sie eine Instanz der Parser-Klasse
using (Parser parser = new Parser(filePath))
{
// Erstellen Sie die Optionen, die für die Bildextraktion verwendet werden
PageAreaOptions options = new PageAreaOptions(new Rectangle(new Point(0, 0), new Size(300, 100)));
// Bilder aus der oberen linken Ecke einer Seite extrahieren:
IEnumerable<PageImageArea> images = parser.GetImages(options);
// Prüfen Sie, ob die Extraktion von Bildern unterstützt wird
if (images == null)
{
Console.WriteLine("Page images extraction isn't supported");
return;
}
// Über Bilder iterieren
foreach (PageImageArea image in images)
{
// Seitenindex, Rechteck und Bildtyp drucken:
Console.WriteLine(string.Format("Page: {0}, R: {1}, Type: {2}", image.Page.Index, image.Rectangle, image.FileType));
}
}
Siehe auch
- class PageImageArea
- class PageAreaOptions
- class Parser
- namensraum GroupDocs.Parser
- Montage GroupDocs.Parser
GetImages(int)
Extrahiert Bilder von der Dokumentseite.
public IEnumerable<PageImageArea> GetImages(int pageIndex)
Parameter | Typ | Beschreibung |
---|---|---|
pageIndex | Int32 | Der nullbasierte Seitenindex. |
Rückgabewert
Eine Sammlung vonPageImageArea
Objekte; Null
wenn die Bildextraktion nicht unterstützt wird.
Bemerkungen
Erfahren Sie mehr:
- Bilder aus Dokumenten extrahieren
- Bilder in Dateien extrahieren
- Extrahieren Sie Bilder von der Dokumentseite
- Extrahieren Sie Bilder aus Microsoft Office Word-Dokumenten
- Extrahieren Sie Bilder aus Microsoft Office Excel-Tabellen
- Extrahieren Sie Bilder aus Microsoft Office PowerPoint-Präsentationen
- Bilder aus E-Mails extrahieren
- Bilder aus PDF-Dokumenten extrahieren
Beispiele
Um Bilder aus einer Dokumentseite zu extrahieren, wird die folgende Methode verwendet:
// Erstellen Sie eine Instanz der Parser-Klasse
using (Parser parser = new Parser(filePath))
{
// Prüfen Sie, ob das Dokument die Extraktion von Bildern unterstützt
if (!parser.Features.Images)
{
Console.WriteLine("Document isn't supports images extraction.");
return;
}
// Holen Sie sich die Dokumentinformationen
IDocumentInfo documentInfo = parser.GetDocumentInfo();
// Prüfe, ob das Dokument Seiten hat
if (documentInfo.PageCount == 0)
{
Console.WriteLine("Document hasn't pages.");
return;
}
// Über Seiten iterieren
for (int pageIndex = 0; pageIndex<documentInfo.PageCount; pageIndex++)
{
// Eine Seitenzahl drucken
Console.WriteLine(string.Format("Page {0}/{1}", pageIndex + 1, documentInfo.PageCount));
// Über Bilder iterieren
// Wir ignorieren die Nullprüfung, da wir die Unterstützung der Bildextraktionsfunktion früher überprüft haben
foreach (PageImageArea image in parser.GetImages(pageIndex))
{
// Drucken Sie ein Rechteck und einen Bildtyp
Console.WriteLine(string.Format("R: {0}, Text: {1}", image.Rectangle, image.FileType));
}
}
}
Siehe auch
- class PageImageArea
- class Parser
- namensraum GroupDocs.Parser
- Montage GroupDocs.Parser
GetImages(int, PageAreaOptions)
Extrahiert Bilder von der Dokumentseite mit Anpassungsoptionen (um den rechteckigen Bereich festzulegen, der Bilder enthält).
public IEnumerable<PageImageArea> GetImages(int pageIndex, PageAreaOptions options)
Parameter | Typ | Beschreibung |
---|---|---|
pageIndex | Int32 | Der nullbasierte Seitenindex. |
options | PageAreaOptions | Die Optionen für die Bildextraktion. |
Rückgabewert
Eine Sammlung vonPageImageArea
Objekte; Null
wenn die Bildextraktion nicht unterstützt wird.
Bemerkungen
Erfahren Sie mehr:
- Bilder aus Dokumenten extrahieren
- Bilder in Dateien extrahieren
- Extrahieren Sie Bilder von der Dokumentseite
- Extrahieren Sie Bilder aus dem Dokumentseitenbereich
- Extrahieren Sie Bilder aus Microsoft Office Word-Dokumenten
- Extrahieren Sie Bilder aus Microsoft Office Excel-Tabellen
- Extrahieren Sie Bilder aus Microsoft Office PowerPoint-Präsentationen
- Bilder aus E-Mails extrahieren
- Bilder aus PDF-Dokumenten extrahieren
Siehe auch
- class PageImageArea
- class PageAreaOptions
- class Parser
- namensraum GroupDocs.Parser
- Montage GroupDocs.Parser