Aspose::Pdf::Vector::SvgExtractionOptions klass
Innehåll
[
Dölj
]SvgExtractionOptions class
Representerar en alternativklass för att extrahera vektorgrafik från PDF‑dokumentets sida.
class SvgExtractionOptions : public System::Object
Metoder
| Metod | Beskrivning |
|---|---|
| get_AutoGrouping() const | Hämtar och anger alternativet för att automatiskt gruppera subpaths till bilder. Detta alternativ utesluter alternativet GroupStrength. |
| get_ExtractEverySubPathToSvg() const | Hämtar och anger alternativet för att extrahera varje subpath från ett PDF-dokument till separata SVG-bilder. |
| get_ExtractionAreaBound() const | Hämtar och anger den begränsningsrektangel som definierar extraktionsområdet för SVG-extraktion. |
| get_GroupStrength() const | Hämtar och anger ett alternativ för styrkan i gruppering av subpaths till bilder. Gör det möjligt att konfigurera graden av gruppering av subpaths. Värdet varierar från 0 till 1. Ett värde på 0 motsvarar att alternativet ExtractEverySubPathToSvg är aktiverat. Ett värde på 1 skapar en enda bild för alla vektorvägar på sidan. Alternativet har effekt när AutoGrouping är falskt. Standardvärdet är 0.8. |
| get_MinStrokeWidth() const | Hämtar den minsta linjebredden som kommer att användas i den resulterande SVG:n. Om PDF:en använder en tunnare linjebredd ersätts den med denna bredd. Standardvärdet är 0.5. |
| get_StrictExtractionAreaBoundCheck() const | Hämtar och anger ett alternativ för att strikt kontrollera om subpaths ligger inom den angivna rektangeln i ExtractionAreaBound. Om den är falsk kommer subpaths som inte är helt inkluderade i ExtractionAreaBound att extraheras. Standardvärdet är True. |
| get_UnpackPageContentXForm() const | Hämtar och anger en flagga som bestämmer om XFrom som hittas på sidor ska packas upp eller inte. XFrom-element kan hamna i olika SVG-filer. Endast XForms som renderas av Do‑satser från sidans innehåll packas upp. Inbäddade XForms packas inte upp. |
| get_UnpackXFormPredicate() const | Hämtar och anger alternativet för att bara packa upp den XForm som motsvarar det angivna predikatet. |
| set_AutoGrouping(bool) | Hämtar och anger alternativet för att automatiskt gruppera subpaths till bilder. Detta alternativ utesluter alternativet GroupStrength. |
| set_ExtractEverySubPathToSvg(bool) | Hämtar och anger alternativet för att extrahera varje subpath från ett PDF-dokument till separata SVG-bilder. |
| set_ExtractionAreaBound(const System::SharedPtr<Rectangle>&) | Hämtar och anger den begränsningsrektangel som definierar extraktionsområdet för SVG-extraktion. |
| set_GroupStrength(double) | Hämtar och anger ett alternativ för styrkan i gruppering av subpaths till bilder. Gör det möjligt att konfigurera graden av gruppering av subpaths. Värdet varierar från 0 till 1. Ett värde på 0 motsvarar att alternativet ExtractEverySubPathToSvg är aktiverat. Ett värde på 1 skapar en enda bild för alla vektorvägar på sidan. Alternativet har effekt när AutoGrouping är falskt. Standardvärdet är 0.8. |
| set_MinStrokeWidth(double) | Anger den minsta linjebredden som kommer att användas i den resulterande SVG:n. Om PDF:en använder en tunnare linjebredd ersätts den med denna bredd. Standardvärdet är 0.5. |
| set_StrictExtractionAreaBoundCheck(bool) | Hämtar och anger ett alternativ för att strikt kontrollera om subpaths ligger inom den angivna rektangeln i ExtractionAreaBound. Om den är falsk kommer subpaths som inte är helt inkluderade i ExtractionAreaBound att extraheras. Standardvärdet är True. |
| set_UnpackPageContentXForm(bool) | Hämtar och anger en flagga som bestämmer om XFrom som hittas på sidor ska packas upp eller inte. XFrom-element kan hamna i olika SVG-filer. Endast XForms som renderas av Do‑satser från sidans innehåll packas upp. Inbäddade XForms packas inte upp. |
| set_UnpackXFormPredicate(System::Predicate<System::SharedPtr<XFormPlacement>>) | Hämtar och anger alternativet för att bara packa upp den XForm som motsvarar det angivna predikatet. |
| SvgExtractionOptions() | Skapar en instans av klassen SvgExtractionOptions. |
Se även
- Class Object
- Namespace Aspose::Pdf::Vector
- Library Aspose.PDF for C++