Vektorpõhise PDF-i teisendaja SVG-vektoriks

Vektorpõhise PDF-dokumendikonteineri teisendamine SVG-vektorgraafikaks muudab fikseeritud paigutusega lehevormingu muudetavaks veebivalmis graafiliseks objektiks.

Vali või lohista failid

Vali või lohista failid siia

100% privaatne konversioon brauseris - failid ei lahku kunagi sinu seadmest

või kleebi Ctrl+V
Null-võrguülekande privaatsusgarantii: 0 baiti laaditakse üles välistesse serveritesse. Kogu töötlemine toimub lokaalselt sinu brauseri liivakastis.

Formaatide võrdlus ja tehnilised spetsifikatsioonid

SpetsifikatsioonPDFSVG
MIME-tüüpapplication/pdfimage/svg+xml
Tüüpdocument containervector
TihendamineFlate / JPEG / JBIG2 / CCITTlossless XML text (GZIP compressible via .svgz)
Standardne spetsifikatsioonISO 32000-2:2020W3C SVG 2 Specification
Tunnuskoodi päis (Magic Bytes)25 50 44 46 (%PDF)3C 3F 78 6D 6C (<?xml) or 3C 73 76 67 (<svg)

Formaadi ülevaade ja kasutusvaldkonnad

Vektorpõhiseid PDF-faile kasutatakse laialdaselt dokumentide, brošüüride ja tehniliste illustratsioonide jagamiseks, kuna need lukustavad lehe paigutuse vormingu erinevates printerites ja operatsioonisüsteemides. Kuid nende manustatud vektorite muutmine paigutuse kujundusprogrammis või nende algne kuvamine veebisaidil võib olla keeruline. PDF-failide muutmine skaleeritavaks vektorgraafikaks avab aluseks olevad geomeetrilised teed, tekstielemendid ja värvitäited, nii et arendajad ja disainerid saavad kujundeid otse muuta. Veebiarendajad teevad seda teisendust sageli selleks, et manustada teravaid ettevõtte logosid, ikoone ja diagramme otse HTML-märgistusse. Kuna SVG-failid skaleeruvad mis tahes ekraanisuurusega ilma teravust kaotamata, laadivad need kiiremini ja kohanduvad reageeriva veebidisainiga paremini kui staatilised PDF-lehed. Graafilised disainerid loodavad sellele failimuutusele ka selleks, et eraldada mitmeleheküljelistest dokumendikonteineritest eraldiseisvaid vektorkunstiteoseid kasutamiseks vektorgraafika tarkvaras.

Tehnilised spetsifikatsioonid ja koodekite ülevaade

Vektorpõhine PDF on keeruline dokumendikonteineri vorming MIME-tüübiga application/pdf. See korraldab sisu rangete objektiarhitektuuride, ristviidete tabelite ja päiste abil. See tugineb sageli Flate-tihendusele, mis kasutab DEFLATE algoritmi, ning JPEG-, JBIG2- või CCITT-tihendusele manustatud rasterpiltide jaoks. PDF-faili maagilised baidid on ASCII-märgid %PDF-, mis vastavad kuueteistkümnendsüsteemi baitidele 25 50 44 46 2D. Seevastu SVG-vektor kasutab MIME-tüüpi image/svg+xml ja salvestab graafika inimloetava XML-tekstina. SVG-failid sisaldavad elemendimärgendeid nagu <path>, <rect> ja <circle>, mis kirjeldavad koordinaatide geomeetriat. SVG kasutab kadudeta XML-tekstikodeeringut, mida saab GZIP-i abil edasi tihendada, et luua .svgz-faile.

OS-i ja brauseri ühilduvus

SVG-vektorifailid naudivad natiivset renderdustuge kõigis kaasaegsetes veebibrauserites, sealhulgas Chrome'is, Safaris, Firefoxis ja Edge'is nii lauaarvutites kui ka mobiilsetes operatsioonisüsteemides nagu Windows, macOS, Android ja iOS. Vektorpõhised PDF-failid nõuavad vaatamiseks spetsiaalset PDF-lugeja pistikprogrammi või rakendust, kuigi enamik veebibrausereid saab neid kuvada sisseehitatud PDF-vaaturi paanidel. Operatsioonisüsteemid haldavad SVG renderdamist veebimootorite või vektorgraafika redaktorite kaudu, samas kui PDF-i renderdamine nõuab spetsiaalseid dokumendi kuvamismootoreid.

💡 Kasulik teave

Paljude manustatud tekstidega tehniliste jooniste teisendamisel veenduge, et teie teisendaja teisendab tekstiobjektid tegelikeks SVG-tekstielementideks, selle asemel et neid geomeetrilisteks radadeks visandada, hoides failisuurused väiksemad ja teksti otsitavana.

Formaatide võrdlus ja tehnilised spetsifikatsioonid

Tüüpiline vektorpõhine PDF-graafikafail on umbes 250 kilobaiti suur. Selle faili edastamine võtab 5G-ühenduse kaudu umbes 0,05 sekundit, 4G mobiilsidevõrgus 0,2 sekundit ja standardse gigabitise kiudoptilise ühenduse kaudu vähem kui 0,01 sekundit. Saadud SVG-fail on sageli veelgi väiksem, mis kiirendab veebilehe laadimisaegu.

Korduma kippuvad küsimused

Kuidas teisendada vektorpõhine PDF SVG-vektoriks kvaliteeti kaotamata?

Kuna mõlemad vormingud salvestavad graafilist teavet pikslite asemel matemaatiliste vektorite abil, on teisendus kujundite, joonte ja kõverate jaoks täielikult kadudeta. Tarkvara ekstraheerib PDF-konteinerist koordinaaditeed ja kirjutab need uuesti XML-märgenditeks ilma visuaalset truudust halvendamata.

Mis vahe on vektorpõhisel PDF-il ja SVG-vektoril?

Vektorpõhine PDF on mitmeleheküljeline dokumendikonteiner, mis on loodud printimiseks ja fikseeritud paigutusega jagamiseks ning toetab manustatud fonte ja rasterpilte. SVG-vektor on üheleheküljeline graafiline XML-märgistusvorming, mis on loodud spetsiaalselt veebibrauserite jaoks, võimaldades radade ja stiilide otsest manipuleerimist CSS-i ja JavaScripti kaudu.