ExportPageSVGA
Vektorgrafikk, SVG, uttrekk
Beskrivelse
ANSI-variant av ExportPageSVG
Aksepterer strengparametere som ANSI-tekst og oppfører seg ellers identisk med wide-string-inngangspunktet
Syntaks
Delphi
Function TPDFlib.ExportPageSVG(Page, Options: Integer): WideString;ActiveX
Function PDFlib::ExportPageSVG(Page As Long, Options As Long) As StringDLL
const wchar_t* DLExportPageSVG(int InstanceID, int Page, int Options);
const char* DLExportPageSVGA(int InstanceID, int Page, int Options);Returverdier
Returnerer et selvstendig UTF-16 SVG-dokument, eller en tom streng når validering eller uttrekk feiler
Merknader
Tegnede sidepaths beholder transformasjoner, fyll- og strekfarge, dekkevne, strekbredde, cap, join, miter, dash, even-odd-fyll og avgrenset klipping som SVG-path-attributter
Teksten forblir søkbar, og bilder bygges inn som PNG-data-URI-er med en grense på 128 MiB per bilde, så vellykket utdata har ingen eksterne bildeavhengigheter
URI-annoteringer blir klikkbare overlays, og interne mål blir #page-N-lenker, mens URI-skjema som kan kjøre skript utelates
Mønster- og shading-tegninger bruker svart som fallback, vilkårlige klippepaths representeres ved sine effektive grenser, og vektorpaths inne i Form XObjects ekspanderes ikke
Den valgte siden gjenopprettes før kallet returnerer, og DLL-returpekere forblir gyldige til neste kall som returnerer streng på samme instans
LastErrorCode er 119 for en ugyldig side eller alternativer og 522 når eksport feiler