SvgExtractor.Extract
Grafik elemanlarından bir dizeye svg resmi çıkarır, !:absorber ile bir predikat filtresi temsil eder.
public string Extract(GraphicsAbsorber absorber, Predicate<GraphicElement> filter, Page page)
Parametre | Tür | Açıklama |
---|
absorber | GraphicsAbsorber | Grafik elemanlarını içeren GraphicsAbsorber nesnesi. |
filter | Predicate`1 | Grafik elemanlarını filtrelemek için kullanılan bir predikat fonksiyonu. |
page | Page | Absorber’ın grafik elemanlarını aldığı sayfa. |
Dönüş Değeri
SVG içeriği ile dize.
İstisnalar
istisna | durum |
---|
PdfException | SVG’ye dönüştürme sırasında bir hata oluşursa. |
Ayrıca Bakınız
Grafik elemanlarından bir dosyaya svg resmi çıkarır, !:absorber ile bir predikat filtresi temsil eder.
public void Extract(GraphicsAbsorber absorber, Predicate<GraphicElement> filter, Page page,
string svgFilePath)
Parametre | Tür | Açıklama |
---|
absorber | GraphicsAbsorber | Grafik elemanlarını içeren GraphicsAbsorber nesnesi. |
filter | Predicate`1 | Grafik elemanlarını filtrelemek için kullanılan bir predikat fonksiyonu. |
page | Page | Absorber’ın grafik elemanlarını aldığı sayfa. |
svgFilePath | String | Hedef SVG dosya yolu. |
İstisnalar
istisna | durum |
---|
PdfException | SVG’ye dönüştürme sırasında bir hata oluşursa. |
Ayrıca Bakınız
Grafik elemanlarını bir SVG dizesine çıkarır. Seçenekler göz ardı edilir - gruplama, dikdörtgenden çıkarma
public string Extract(IEnumerable<GraphicElement> elements, Page page)
Parametre | Tür | Açıklama |
---|
elements | IEnumerable`1 | Dönüştürülecek grafik elemanları. |
page | Page | Absorber’ın grafik elemanlarını aldığı sayfa. |
Dönüş Değeri
SVG içeriği ile dize.
İstisnalar
istisna | durum |
---|
PdfException | SVG’ye dönüştürme sırasında bir hata oluşursa. |
Ayrıca Bakınız
Grafik elemanlarını tek bir SVG dosyasına çıkarır. Seçenekler göz ardı edilir - gruplama, dikdörtgenden çıkarma
public void Extract(IEnumerable<GraphicElement> elements, Page page, string svgFilePath)
Parametre | Tür | Açıklama |
---|
elements | IEnumerable`1 | Dönüştürülecek grafik elemanları. |
page | Page | Absorber’ın grafik elemanlarını aldığı sayfa. |
svgFilePath | String | Hedef SVG dosya yolu. |
İstisnalar
istisna | durum |
---|
PdfException | SVG’ye dönüştürme sırasında bir hata oluşursa. |
Ayrıca Bakınız
Bir sayfadan dizeye Svg resimleri çıkarır.
public List<string> Extract(Page page)
Parametre | Tür | Açıklama |
---|
page | Page | Çıkarılacak sayfa. |
Dönüş Değeri
SVG içerik dizeleri listesi.
İstisnalar
istisna | durum |
---|
PdfException | SVG’ye dönüştürme sırasında bir hata oluşursa. |
Ayrıca Bakınız
Bir sayfadan dosyalara Svg resimleri çıkarır.
public void Extract(Page page, string directory)
Parametre | Tür | Açıklama |
---|
page | Page | Çıkarılacak sayfa. |
directory | String | SVG resimlerini yerleştirmek için hedef dizin. |
İstisnalar
istisna | durum |
---|
PdfException | SVG’ye dönüştürme sırasında bir hata oluşursa. |
Ayrıca Bakınız