SVG vektorių į vektorinį PDF keitiklį
SVG žiniatinklio grafikos pavertimas vektoriniais PDF dokumentais išsaugo begalinį keičiamumą ir perkelia jūsų kūrinį į universalų spausdinimo bei leidybos konteinerį.
Formatų palyginimas ir techninės specifikacijos
| Specifikacija | SVG | |
|---|---|---|
| MIME tipas | image/svg+xml | application/pdf |
| Tipas | vector | document container |
| Glaudinimas | lossless XML text (GZIP compressible via .svgz) | Flate / JPEG / JBIG2 / CCITT |
| Standartinė specifikacija | W3C SVG 2 Specification | ISO 32000-2:2020 |
| Maginės baitų antraštės (Magic Bytes) | 3C 3F 78 6D 6C (<?xml) or 3C 73 76 67 (<svg) | 25 50 44 46 (%PDF) |
Formato apžvalga ir taikymas
SVG failų konvertavimas į vektorinius PDF formatus yra įprasta grafikos dizainerių, spaudos paruošimo operatorių ir programinės įrangos kūrėjų užduotis. Nors SVG failai atvaizduojami tiesiogiai interneto naršyklėse naudojant XML žymėjimą, spaustuvėms ir dokumentų darbo eigoms reikalingi PDF konteineriai, užtikrinantys tikslų puslapio išdėstymą, įterptus šriftus ir nuspėjamą spalvų valdymą. Vektorinių žiniatinklio išteklių pavertimas dokumentų failais leidžia spausdinti logotipus, piktogramas ir technines diagramas bet kokia skyra be kokybės nuostolių. Profesionalios leidybos sistemos remiasi šiuo konvertavimu, kad sujungtų žiniatinklio dizainą su fizine spaudos žiniasklaida. Vektoriniai PDF failai fiksuoja objektų pozicijas, kontūrų storius ir vektorinius kelius, todėl svetainei sukurta grafika atrodo identiškai atspausdinta ant stendo ar įrišta į įmonės ataskaitą. Tokia programinė įranga kaip „Adobe Illustrator", „Inkscape" ir vidinės atvaizdavimo varikliai atlieka šį transformavimą, susiedami XML piešimo instrukcijas su PDF puslapio aprašymais.
Techninės specifikacijos ir kodekų apžvalga
SVG failas yra paprasto teksto XML dokumentas, kurio MIME tipas yra image/svg+xml ir naudojama text/xml struktūra. Jis dažnai suspaudžiamas GZIP formatu į .svgz plėtinį. Vektorinis PDF failas naudoja application/pdf MIME tipą ir veikia kaip struktūrizuotas dokumento konteineris. PDF dvejetainė struktūra prasideda magiškojo baito antraštės eilute %PDF-, po kurios eina versijos numeris, pavyzdžiui, %PDF-1.7. PDF konteineryje vektoriniai duomenys suspaudžiami naudojant Flate glaudinimą, kuris yra standartinis DEFLATE algoritmu grįstas metodas, naudojamas ZIP archyvuose. Teksto elementai ir vektoriniai keliai iš XML žymų paverčiami PDF operatorių srautais, išlaikant nuostolingą matematinį tikslumą.
OS ir naršyklės suderinamumas
SVG failai natūraliai atidaromi visose šiuolaikinėse interneto naršyklėse, įskaitant „Chrome", „Firefox", „Safari" ir „Edge", taip pat palaikomi mobiliosiose operacinėse sistemose, tokiose kaip „iOS" ir „Android". Vektoriniams PDF failams reikalinga PDF skaitymo priemonė. Darbalaukio operacinėse sistemose, tokiose kaip „Windows", „macOS" ir „Linux", yra integruotas PDF atvaizdavimas. Mobilieji įrenginiai gali peržiūrėti vektorinius PDF failus per gimtąsias dokumentų programėles arba „Adobe Acrobat Reader". Naršyklėse taip pat yra integruotų PDF papildinių, leidžiančių atvaizduoti šiuos dokumentus be jokių papildomų diegimų.
💡 Naudinga informacija
Konvertuodami sudėtingas SVG iliustracijas su šešėliais arba suliejimo filtrais, patikrinkite konvertavimo programinės įrangos nustatymus, kad šie filtrai rastruotųsi didele skyra, arba paverskite juos gimtaisiais vektoriniais gradientais, kad failų dydis išliktų mažas ir lengvai keičiamo dydžio.
Formatų palyginimas ir techninės specifikacijos
Tipinis sudėtingas 500 KB SVG vektorinis failas konvertuojamas į maždaug 600 KB vektorinį PDF. Per standartinį 4G mobiliojo ryšio tinklą, kurio greitis 15 megabitų per sekundę, šis failas atsisiunčiamas maždaug per 0,32 sekundės. 5G tinkle, kurio greitis 150 megabitų per sekundę, perkėlimas baigiamas per 0,03 sekundės. Per šviesolaidinį ryšį (1 gigabitas per sekundę) failas perkeliamas akimirksniu, greičiau nei per 0,005 sekundės.
Dažnai užduodami klausimai
Kaip konvertuoti SVG vektorių į vektorinį PDF neprarandant kokybės?
Abiejuose formatuose naudojama matematiniais keliais pagrįsta be nuostolių veikianti vektorinė geometrija. Tiesiogiai susiejant SVG koordinates su PDF vektoriniais operatoriais be grafikos rastrinimo, išvestis išlieka begalinė keičiamo dydžio ir ryški.
Kuo skiriasi SVG vektorius nuo vektorinio PDF?
SVG yra XML pagrįstas teksto formatas, sukurtas žiniatinklio rodymui ir dinamiškam manipuliavimui kodu. Vektorinis PDF yra dvejetainis dokumento konteineris, skirtas fiksuoto maketo leidybai, spausdinimui ir kelių puslapių dokumentų platinimui.