GroupDocs.Parser for .NET

Estrai immagini da ODP usando C#

Localizza ed estrai facilmente immagini incorporate da PDF, documenti Word, fogli Excel e altri tipi di file utilizzando GroupDocs.Parser nelle tue app .NET.

Passaggi per estrarre immagini da Odp in C#

Con GroupDocs.Parser, puoi estrarre immagini da documenti ODP nei tuoi progetti .NET in pochi semplici passaggi:

  1. Inizializza il Parser con il file ODP.
  2. Recupera gli elementi immagine dal documento.
  3. Utilizza le immagini estratte secondo necessità nel tuo flusso di lavoro.
// Apri il documento contenente immagini utilizzando Parser
using (Parser parser = new Parser("input.odp")) {

    // Estrai tutte le immagini incorporate dal file
    IEnumerable<PageImageArea> images = parser.GetImages();

    // Gestisci i casi in cui non sono state trovate immagini
    if (images == null)
    {
        return;
    }

    // Elabora o salva le immagini recuperate
    foreach (PageImageArea image in images)
    {
        Console.WriteLine(string.Format("Page: {0}, R: {1}, Type: {2}", 
            image.Page.Index, image.Rectangle, image.FileType));
    }
}
dotnet add package GroupDocs.Parser
clicca per copiare
copiato
Altri esempi Documentazione

Estrazione completa del contenuto del documento

GroupDocs.Parser offre più dell’estrazione delle immagini — puoi anche estrarre testo grezzo, collegamenti ipertestuali, metadati e contenuti strutturati per scenari di automazione avanzati.

Flusso di lavoro per l'estrazione delle immagini e il parsing dei documenti

Estrai immagini da più formati

Estrai immagini incorporate da una varietà di formati di file, tra cui DOCX, PDF, PPTX, XLSX e file immagine come PNG, JPG e TIFF.

Preserva la qualità originale dell’immagine

Le immagini vengono estratte con alta fedeltà, mantenendo la loro risoluzione originale, formato e profilo colore.

Opzioni di estrazione avanzate

Personalizza l’estrazione delle immagini filtrando per pagina, formato o risoluzione, e supporta documenti multi-pagina.

Come estrarre e salvare immagini da un documento PDF

Questo esempio dimostra come estrarre tutte le risorse immagine da un file PDF e salvarle nel file system locale.

C#

//  Carica il PDF utilizzando la classe Parser
using (Parser parser = new Parser("input.pdf"))
{
    // Estrai le immagini incorporate dal file
    IEnumerable<PageImageArea> images = parser.GetImages();

    // Imposta il formato di output e le opzioni per le immagini (es. PNG)
    ImageOptions options = new ImageOptions(ImageFormat.Png);

    // Scrivi le immagini estratte su disco
    int imageNumber = 0;
    foreach (PageImageArea image in images)
    {
        image.Save(imageNumber.ToString() + ".png", options);
        imageNumber++;
    }
}

Informazioni sull’API GroupDocs.Parser for .NET

GroupDocs.Parser è una robusta libreria di parsing documentale per sviluppatori .NET. Ti consente di estrarre immagini, testo, collegamenti ipertestuali e dati strutturati da formati di file popolari come PDF, DOCX, XLSX, PPTX e altri, il tutto senza necessitare di applicazioni di terze parti.
Scopri di più
About illustration

Pronto per iniziare?

Scarica GroupDocs.Parser gratuitamente o ottieni una licenza di prova per l’accesso completo!

Risorse utili

Esplora la documentazione, i campioni di codice e il supporto della comunità per migliorare la tua esperienza.

Formati supportati per l’estrazione delle immagini

GroupDocs.Parser consente un’accurata estrazione delle immagini da un’ampia gamma di formati di documenti e immagini. Consulta l’elenco sottostante per i tipi comunemente supportati.

Suggerimenti per la licenza temporanea

1
Iscriviti con la tua email di lavoro. I servizi di posta gratuiti non sono consentiti.
2
Utilizza il pulsante Ottieni una licenza temporanea nel secondo passaggio.
 Italiano