SvgExtractor.Extract

Extract(GraphicsAbsorber, Predicate<GraphicElement>, Page)

Estrae l’immagine svg in stringa dagli elementi grafici rappresentati da !:absorber con un filtro predicato.

public string Extract(GraphicsAbsorber absorber, Predicate<GraphicElement> filter, Page page)
ParametroTipoDescrizione
absorberGraphicsAbsorberL’oggetto GraphicsAbsorber che contiene gli elementi grafici.
filterPredicate`1Una funzione predicato utilizzata per filtrare gli elementi grafici.
pagePageLa pagina da cui l’absorber ottiene gli elementi grafici.

Valore di Ritorno

La stringa con il contenuto SVG.

Eccezioni

eccezionecondizione
PdfExceptionSe si è verificato un errore durante la conversione in SVG.

Vedi Anche


Extract(GraphicsAbsorber, Predicate<GraphicElement>, Page, string)

Estrae l’immagine svg in un file dagli elementi grafici rappresentati da !:absorber con un filtro predicato.

public void Extract(GraphicsAbsorber absorber, Predicate<GraphicElement> filter, Page page, 
    string svgFilePath)
ParametroTipoDescrizione
absorberGraphicsAbsorberL’oggetto GraphicsAbsorber che contiene gli elementi grafici.
filterPredicate`1Una funzione predicato utilizzata per filtrare gli elementi grafici.
pagePageLa pagina da cui l’absorber ottiene gli elementi grafici.
svgFilePathStringIl percorso del file SVG di destinazione.

Eccezioni

eccezionecondizione
PdfExceptionSe si è verificato un errore durante la conversione in SVG.

Vedi Anche


Extract(IEnumerable<GraphicElement>, Page)

Estrae gli elementi grafici in una stringa SVG. Opzioni ignorate - raggruppamento, estrazione da rettangolo

public string Extract(IEnumerable<GraphicElement> elements, Page page)
ParametroTipoDescrizione
elementsIEnumerable`1Gli elementi grafici da convertire.
pagePageLa pagina da cui l’absorber ottiene gli elementi grafici.

Valore di Ritorno

La stringa con il contenuto SVG.

Eccezioni

eccezionecondizione
PdfExceptionSe si è verificato un errore durante la conversione in SVG.

Vedi Anche


Extract(IEnumerable<GraphicElement>, Page, string)

Estrae gli elementi grafici in un singolo file SVG. Opzioni ignorate - raggruppamento, estrazione da rettangolo

public void Extract(IEnumerable<GraphicElement> elements, Page page, string svgFilePath)
ParametroTipoDescrizione
elementsIEnumerable`1Gli elementi grafici da convertire.
pagePageLa pagina da cui l’absorber ottiene gli elementi grafici.
svgFilePathStringIl percorso del file SVG di destinazione.

Eccezioni

eccezionecondizione
PdfExceptionSe si è verificato un errore durante la conversione in SVG.

Vedi Anche


Extract(Page)

Estrae immagini Svg da una pagina a stringhe.

public List<string> Extract(Page page)
ParametroTipoDescrizione
pagePageLa pagina da estrarre.

Valore di Ritorno

L’elenco delle stringhe di contenuto SVG.

Eccezioni

eccezionecondizione
PdfExceptionSe si è verificato un errore durante la conversione in SVG.

Vedi Anche


Extract(Page, string)

Estrae immagini Svg da una pagina a file.

public void Extract(Page page, string directory)
ParametroTipoDescrizione
pagePageLa pagina da estrarre.
directoryStringLa directory di destinazione per posizionare le immagini SVG.

Eccezioni

eccezionecondizione
PdfExceptionSe si è verificato un errore durante la conversione in SVG.

Vedi Anche