GetImages
GetImages()
Haalt afbeeldingen uit het document.
public IEnumerable<PageImageArea> GetImages()
Winstwaarde
Een verzameling vanPageImageArea
objecten; nul
als het extraheren van afbeeldingen niet wordt ondersteund.
Opmerkingen
Kom meer te weten:
- Extraheer afbeeldingen uit documenten
- Extraheer afbeeldingen naar bestanden
- Extraheer afbeeldingen uit Microsoft Office Word-documenten
- Extraheer afbeeldingen uit Microsoft Office Excel-spreadsheets
- Extraheer afbeeldingen uit Microsoft Office PowerPoint-presentaties
- Extraheer afbeeldingen uit e-mails
- Extraheer afbeeldingen uit PDF-documenten
Voorbeelden
Het volgende voorbeeld laat zien hoe u alle afbeeldingen uit het hele document kunt extraheren:
// Maak een instantie van de Parser-klasse
using (Parser parser = new Parser(filePath))
{
// Extraheer afbeeldingen
IEnumerable<PageImageArea> images = parser.GetImages();
// Controleer of het extraheren van afbeeldingen wordt ondersteund
if (images == null)
{
Console.WriteLine("Images extraction isn't supported");
return;
}
// Itereren over afbeeldingen
foreach (PageImageArea image in images)
{
// Druk een pagina-index, rechthoek en afbeeldingstype af:
Console.WriteLine(string.Format("Page: {0}, R: {1}, Type: {2}", image.Page.Index, image.Rectangle, image.FileType));
}
}
Zie ook
- class PageImageArea
- class Parser
- naamruimte GroupDocs.Parser
- montage GroupDocs.Parser
GetImages(PageAreaOptions)
Haalt afbeeldingen uit het document met behulp van aanpassingsopties (om het rechthoekige gebied in te stellen dat afbeeldingen bevat).
public IEnumerable<PageImageArea> GetImages(PageAreaOptions options)
Parameter | Type | Beschrijving |
---|---|---|
options | PageAreaOptions | De opties voor het extraheren van afbeeldingen. |
Winstwaarde
Een verzameling vanPageImageArea
objecten; nul
als het extraheren van afbeeldingen niet wordt ondersteund.
Opmerkingen
Kom meer te weten:
- Extraheer afbeeldingen uit documenten
- Extraheer afbeeldingen naar bestanden
- Extraheer afbeeldingen uit het documentpaginagebied
- Extraheer afbeeldingen uit Microsoft Office Word-documenten
- Extraheer afbeeldingen uit Microsoft Office Excel-spreadsheets
- Extraheer afbeeldingen uit Microsoft Office PowerPoint-presentaties
- Extraheer afbeeldingen uit e-mails
- Extraheer afbeeldingen uit PDF-documenten
Voorbeelden
Het volgende voorbeeld laat zien hoe u alleen afbeeldingen uit de linkerbovenhoek haalt:
// Maak een instantie van de Parser-klasse
using (Parser parser = new Parser(filePath))
{
// Maak de opties die worden gebruikt voor het extraheren van afbeeldingen
PageAreaOptions options = new PageAreaOptions(new Rectangle(new Point(0, 0), new Size(300, 100)));
// Extraheer afbeeldingen uit de linkerbovenhoek van een pagina:
IEnumerable<PageImageArea> images = parser.GetImages(options);
// Controleer of het extraheren van afbeeldingen wordt ondersteund
if (images == null)
{
Console.WriteLine("Page images extraction isn't supported");
return;
}
// Itereren over afbeeldingen
foreach (PageImageArea image in images)
{
// Druk een pagina-index, rechthoek en afbeeldingstype af:
Console.WriteLine(string.Format("Page: {0}, R: {1}, Type: {2}", image.Page.Index, image.Rectangle, image.FileType));
}
}
Zie ook
- class PageImageArea
- class PageAreaOptions
- class Parser
- naamruimte GroupDocs.Parser
- montage GroupDocs.Parser
GetImages(int)
Haalt afbeeldingen uit de documentpagina.
public IEnumerable<PageImageArea> GetImages(int pageIndex)
Parameter | Type | Beschrijving |
---|---|---|
pageIndex | Int32 | De op nul gebaseerde pagina-index. |
Winstwaarde
Een verzameling vanPageImageArea
objecten; nul
als het extraheren van afbeeldingen niet wordt ondersteund.
Opmerkingen
Kom meer te weten:
- Extraheer afbeeldingen uit documenten
- Extraheer afbeeldingen naar bestanden
- Haal afbeeldingen uit de documentpagina
- Extraheer afbeeldingen uit Microsoft Office Word-documenten
- Extraheer afbeeldingen uit Microsoft Office Excel-spreadsheets
- Extraheer afbeeldingen uit Microsoft Office PowerPoint-presentaties
- Extraheer afbeeldingen uit e-mails
- Extraheer afbeeldingen uit PDF-documenten
Voorbeelden
Om afbeeldingen uit een documentpagina te extraheren, wordt de volgende methode gebruikt:
// Maak een instantie van de Parser-klasse
using (Parser parser = new Parser(filePath))
{
// Controleer of het document het extraheren van afbeeldingen ondersteunt
if (!parser.Features.Images)
{
Console.WriteLine("Document isn't supports images extraction.");
return;
}
// Haal de documentinfo op
IDocumentInfo documentInfo = parser.GetDocumentInfo();
// Controleer of het document pagina's heeft
if (documentInfo.PageCount == 0)
{
Console.WriteLine("Document hasn't pages.");
return;
}
// Herhaal pagina's
for (int pageIndex = 0; pageIndex<documentInfo.PageCount; pageIndex++)
{
// Druk een paginanummer af
Console.WriteLine(string.Format("Page {0}/{1}", pageIndex + 1, documentInfo.PageCount));
// Itereren over afbeeldingen
// We negeren null-check omdat we de ondersteuning voor het extraheren van afbeeldingen eerder hebben gecontroleerd
foreach (PageImageArea image in parser.GetImages(pageIndex))
{
// Druk een rechthoek en afbeeldingstype af
Console.WriteLine(string.Format("R: {0}, Text: {1}", image.Rectangle, image.FileType));
}
}
}
Zie ook
- class PageImageArea
- class Parser
- naamruimte GroupDocs.Parser
- montage GroupDocs.Parser
GetImages(int, PageAreaOptions)
Haalt afbeeldingen uit de documentpagina met behulp van aanpassingsopties (om het rechthoekige gebied in te stellen dat afbeeldingen bevat).
public IEnumerable<PageImageArea> GetImages(int pageIndex, PageAreaOptions options)
Parameter | Type | Beschrijving |
---|---|---|
pageIndex | Int32 | De op nul gebaseerde pagina-index. |
options | PageAreaOptions | De opties voor het extraheren van afbeeldingen. |
Winstwaarde
Een verzameling vanPageImageArea
objecten; nul
als het extraheren van afbeeldingen niet wordt ondersteund.
Opmerkingen
Kom meer te weten:
- Extraheer afbeeldingen uit documenten
- Extraheer afbeeldingen naar bestanden
- Haal afbeeldingen uit de documentpagina
- Extraheer afbeeldingen uit het documentpaginagebied
- Extraheer afbeeldingen uit Microsoft Office Word-documenten
- Extraheer afbeeldingen uit Microsoft Office Excel-spreadsheets
- Extraheer afbeeldingen uit Microsoft Office PowerPoint-presentaties
- Extraheer afbeeldingen uit e-mails
- Extraheer afbeeldingen uit PDF-documenten
Zie ook
- class PageImageArea
- class PageAreaOptions
- class Parser
- naamruimte GroupDocs.Parser
- montage GroupDocs.Parser