ExportPageSVGA
Vektorgrafik, SVG, extrahering
Beskrivning
ANSI-variant av ExportPage
SVGTar emot strängparametrar som ANSI-text och beter sig i övrigt identiskt med wide string-ingångspunkten
Syntax
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);Returvärden
Returnerar ett självförsörjande UTF-16 SVG-dokument, eller en tom sträng när validering eller extraktion misslyckas
Anmärkningar
Ritade sidpather behåller transformeringar, fyllnads- och kantfärger, opacitet, linjebredd, cap, join, miter, dash, even-odd-fyllnad och avgränsad clipping som SVG-path-attribut
Text förblir sökbar och bilder bäddas in som PNG-data-URI:er med en gräns på 128 MiB per bild, så lyckad utdata har inga externa bildberoenden
Text förblir sökbar och bilder bäddas in som PNG-data-URI:er med en gräns på 128 MiB per bild, så lyckad utdata saknar externa bildberoendenURI-annoteringar blir klickbara overlay och interna destinationer blir #page-N-länkar, medan URI-scheman som kan köra skript utelämnasMönster- och shading-ritningar använder en svart fallback, godtyckliga clipping paths representeras av sina effektiva gränser, och vektorpather inne i Form XObjects expanderas inte
Den valda sidan återställs innan anropet returneras, och DLL-pekarreturvärden förblir giltiga till nästa strängreturnerande anrop på samma instans
Den valda sidan återställs innan anropet returnerar, och DLL-returpekare förblir giltiga till nästa strängreturnerande anrop på samma instans
LastErrorCode är 119 för ogiltig sida eller options och 522 när export misslyckas
Använd GetLastSVGExportDiagnostics för att granska utelämnade pixlar, teckensnitts- och färgapproximeringar samt lokal rasterreservlösning