Aspose::Pdf::Vector::SvgExtractionOptions klass

SvgExtractionOptions class

Representerar en alternativklass för att extrahera vektorgrafik från PDF‑dokumentets sida.

class SvgExtractionOptions : public System::Object

Metoder

MetodBeskrivning
get_AutoGrouping() constHämtar och anger alternativet för att automatiskt gruppera subpaths till bilder. Detta alternativ utesluter alternativet GroupStrength.
get_ExtractEverySubPathToSvg() constHämtar och anger alternativet för att extrahera varje subpath från ett PDF-dokument till separata SVG-bilder.
get_ExtractionAreaBound() constHämtar och anger den begränsningsrektangel som definierar extraktionsområdet för SVG-extraktion.
get_GroupStrength() constHä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() constHä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() constHä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() constHä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() constHä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