ExportPageSVG

Vektorgrafika, SVG, kinyerés

Leírás

Egy PDF-oldalt önálló, méretezhető vektorgrafikaként exportál natív útvonalakkal, kereshető szöveggel, beágyazott raszterképekkel és kattintható jegyzethivatkozásokkal

Szintaxis

Delphi

Function TPDFlib.ExportPageSVG(Page, Options: Integer): WideString;

ActiveX

Function PDFlib::ExportPageSVG(Page As Long, Options As Long) As String

DLL

const wchar_t* DLExportPageSVG(int InstanceID, int Page, int Options);
const char* DLExportPageSVGA(int InstanceID, int Page, int Options);

Paraméterek

PageAz egy alapú oldalszám
OptionsA nulla a PDF_SVG_DEFAULT értéket választja; egyébként kombinálja a PDF_SVG_INCLUDE_PATHS (1), PDF_SVG_INCLUDE_IMAGES (2), PDF_SVG_INCLUDE_TEXT (4), PDF_SVG_INCLUDE_LINKS (8) és PDF_SVG_TRANSPARENT_BACKGROUND (16) értékeket

Visszatérési értékek

Önálló UTF-16 SVG-dokumentumot ad vissza, vagy üres karakterláncot, ha az ellenőrzés vagy a kinyerés sikertelen

Megjegyzések

A festett oldal-útvonalak megőrzik a transzformációkat, kitöltő- és vonalszíneket, fedettséget, vonalvastagságot, végződést, illesztést, mitert, szaggatást, páratlan-páros kitöltést és a határolt kivágást SVG útattribútumokként

A szöveg kereshető marad, és a képek PNG data URI-ként ágyazódnak be 128 MiB képenkénti határral, így a sikeres kimenetnek nincs külső képfüggése

A szöveg kereshető marad, a képek pedig PNG-adat URI-ként ágyazódnak be, képenkénti 128 MiB korláttal, ezért a sikeres kimenetnek nincsenek külső képfüggőségeiA URI-jegyzetek kattintható átfedésekké válnak, a belső célok pedig #page-N hivatkozásokká, míg a szkriptképes URI-sémák kimaradnakA minta- és árnyalásfestések fekete tartalékot használnak, az önkényes vágóútvonalakat a tényleges határaik képviselik, és a Form XObjecteken belüli vektorútvonalak nem bontódnak ki

A minta- és árnyalófestések fekete tartalékot használnak, a tetszőleges kivágási útvonalak effektív határaikkal reprezentálódnak, és a Form XObjecteken belüli vektorútvonalak nem bonthatók ki

A kijelölt oldal visszaállításra kerül, mielőtt a hívás visszatérne, és a DLL visszatérési mutatók addig érvényesek maradnak, amíg a következő sztring-visszaadó hívás meg nem történik ugyanazon példányon

LastErrorCode értéke 119 érvénytelen oldal vagy beállítások esetén, és 522, ha az exportálás sikertelen

Lásd még

ExportPageSVGToFile, DrawSVG, ExportPageHTML