THotPDF.ImportSVGFormXObject
Uvozi ograničeni SVG 2 sadržaj u jedan višekratno upotrebljiv vektorski Form XObject i vraća njegovo ime resursa u dokumentu
Deklaracija
function ImportSVGFormXObject(const Input: TBytes): AnsiString; overload;
function ImportSVGFormXObject(const Input: TBytes;
out Statistics: THPDFSVGImportStatistics): AnsiString; overload;
Opis
Overload sa Statistics prijavljuje parsirane čvorove, CSS pravila, gradijente, gradijentne poteze, maske, ugrađene slike, linkove, text run-ove, izolovane grupe neprozirnosti kroz GroupCount i kombinovane bajtove operatora glavnog sadržaja, obrasca, maske i grupe
Unicode tekst koristi ugrađene podskupove fontova, podešene lance rezerve, stvarna napredovanja glifova za sidrenje i jednu zajedničku alfabetičku osnovu kroz rezervne fontove
Ugrađene Base64 PNG i JPEG slike, obrasci gradijentnih poteza i Alpha ili Luminosity soft maske registruju se zajedno sa resursima za višekratnu upotrebu Forma; transparentni resursi zahtevaju PDF 1.4 i odbacuju se kod striktnog PDF/A-1 izlaza
Neprozirnost objekata i grupa komponuje kompletan sadržaj čvora unutar izolovanih vektorskih transparency Formi, čuva nezavisni fill/stroke alpha i zadržava ugnježđene transformacije, isecanja, maske i stilove instanci fragmenata unutar podržanog profila
Puni i gradijentni potezi zadržavaju nasleđene nizove crtica, pomeraje i miter granice; neparni nizovi se ponavljaju, svi-nula nizovi postaju puni, a procenti koriste normalizovanu dijagonalu viewporta uz ograničeno parsiranje i izvorno renderovanje crtica
Metod vraća prazan string kada parsiranje, validacija, bezbednosne provere ili registracija resursa ne uspeju
Pozovite metod nakon BeginDoc, a zatim prosleđujte vraćeno ime THPDFPage.DrawSVGFormXObject onoliko puta koliko je potrebno
See also: SVG Form XObject Import, THPDFPage.DrawSVGFormXObject