GetImages
GetImages()
Extrait les images du document.
public IEnumerable<PageImageArea> GetImages()
Return_Value
Une collection dePageImageArea
objets ; nul
si l’extraction d’images n’est pas prise en charge.
Remarques
Apprendre encore plus:
- Extraire des images de documents
- Extraire des images dans des fichiers
- Extraire des images de documents Microsoft Office Word
- Extraire des images de feuilles de calcul Microsoft Office Excel
- Extraire des images de présentations Microsoft Office PowerPoint
- Extraire des images des e-mails
- Extraire des images de documents PDF
Exemples
L’exemple suivant montre comment extraire toutes les images de l’ensemble du document :
// Crée une instance de la classe Parser
using (Parser parser = new Parser(filePath))
{
// Extraire les images
IEnumerable<PageImageArea> images = parser.GetImages();
// Vérifie si l'extraction d'images est supportée
if (images == null)
{
Console.WriteLine("Images extraction isn't supported");
return;
}
// Itérer sur les images
foreach (PageImageArea image in images)
{
// Impression d'un index de page, rectangle et type d'image :
Console.WriteLine(string.Format("Page: {0}, R: {1}, Type: {2}", image.Page.Index, image.Rectangle, image.FileType));
}
}
Voir également
- class PageImageArea
- class Parser
- espace de noms GroupDocs.Parser
- Assemblée GroupDocs.Parser
GetImages(PageAreaOptions)
Extrait les images du document à l’aide des options de personnalisation (pour définir la zone rectangulaire contenant les images).
public IEnumerable<PageImageArea> GetImages(PageAreaOptions options)
Paramètre | Taper | La description |
---|---|---|
options | PageAreaOptions | Les options d’extraction d’images. |
Return_Value
Une collection dePageImageArea
objets ; nul
si l’extraction d’images n’est pas prise en charge.
Remarques
Apprendre encore plus:
- Extraire des images de documents
- Extraire des images dans des fichiers
- Extraire des images de la zone de page du document
- Extraire des images de documents Microsoft Office Word
- Extraire des images de feuilles de calcul Microsoft Office Excel
- Extraire des images de présentations Microsoft Office PowerPoint
- Extraire des images des e-mails
- Extraire des images de documents PDF
Exemples
L’exemple suivant montre comment extraire uniquement les images du coin supérieur gauche :
// Crée une instance de la classe Parser
using (Parser parser = new Parser(filePath))
{
// Crée les options qui servent à l'extraction des images
PageAreaOptions options = new PageAreaOptions(new Rectangle(new Point(0, 0), new Size(300, 100)));
// Extrait les images du coin supérieur gauche d'une page :
IEnumerable<PageImageArea> images = parser.GetImages(options);
// Vérifie si l'extraction d'images est supportée
if (images == null)
{
Console.WriteLine("Page images extraction isn't supported");
return;
}
// Itérer sur les images
foreach (PageImageArea image in images)
{
// Impression d'un index de page, rectangle et type d'image :
Console.WriteLine(string.Format("Page: {0}, R: {1}, Type: {2}", image.Page.Index, image.Rectangle, image.FileType));
}
}
Voir également
- class PageImageArea
- class PageAreaOptions
- class Parser
- espace de noms GroupDocs.Parser
- Assemblée GroupDocs.Parser
GetImages(int)
Extrait les images de la page du document.
public IEnumerable<PageImageArea> GetImages(int pageIndex)
Paramètre | Taper | La description |
---|---|---|
pageIndex | Int32 | L’index de page de base zéro. |
Return_Value
Une collection dePageImageArea
objets ; nul
si l’extraction d’images n’est pas prise en charge.
Remarques
Apprendre encore plus:
- Extraire des images de documents
- Extraire des images dans des fichiers
- Extraire des images de la page du document
- Extraire des images de documents Microsoft Office Word
- Extraire des images de feuilles de calcul Microsoft Office Excel
- Extraire des images de présentations Microsoft Office PowerPoint
- Extraire des images des e-mails
- Extraire des images de documents PDF
Exemples
Pour extraire des images d’une page de document, la méthode suivante est utilisée :
// Crée une instance de la classe Parser
using (Parser parser = new Parser(filePath))
{
// Vérifie si le document prend en charge l'extraction d'images
if (!parser.Features.Images)
{
Console.WriteLine("Document isn't supports images extraction.");
return;
}
// Récupère les informations sur le document
IDocumentInfo documentInfo = parser.GetDocumentInfo();
// Vérifie si le document contient des pages
if (documentInfo.PageCount == 0)
{
Console.WriteLine("Document hasn't pages.");
return;
}
// Itérer sur les pages
for (int pageIndex = 0; pageIndex<documentInfo.PageCount; pageIndex++)
{
// Imprimer un numéro de page
Console.WriteLine(string.Format("Page {0}/{1}", pageIndex + 1, documentInfo.PageCount));
// Itérer sur les images
// Nous ignorons la vérification nulle car nous avons vérifié la prise en charge de la fonctionnalité d'extraction d'images plus tôt
foreach (PageImageArea image in parser.GetImages(pageIndex))
{
// Imprime un rectangle et un type d'image
Console.WriteLine(string.Format("R: {0}, Text: {1}", image.Rectangle, image.FileType));
}
}
}
Voir également
- class PageImageArea
- class Parser
- espace de noms GroupDocs.Parser
- Assemblée GroupDocs.Parser
GetImages(int, PageAreaOptions)
Extrait les images de la page du document à l’aide des options de personnalisation (pour définir la zone rectangulaire contenant les images).
public IEnumerable<PageImageArea> GetImages(int pageIndex, PageAreaOptions options)
Paramètre | Taper | La description |
---|---|---|
pageIndex | Int32 | L’index de page de base zéro. |
options | PageAreaOptions | Les options d’extraction d’images. |
Return_Value
Une collection dePageImageArea
objets ; nul
si l’extraction d’images n’est pas prise en charge.
Remarques
Apprendre encore plus:
- Extraire des images de documents
- Extraire des images dans des fichiers
- Extraire des images de la page du document
- Extraire des images de la zone de page du document
- Extraire des images de documents Microsoft Office Word
- Extraire des images de feuilles de calcul Microsoft Office Excel
- Extraire des images de présentations Microsoft Office PowerPoint
- Extraire des images des e-mails
- Extraire des images de documents PDF
Voir également
- class PageImageArea
- class PageAreaOptions
- class Parser
- espace de noms GroupDocs.Parser
- Assemblée GroupDocs.Parser