Vektora PDF uz SVG vektora pārveidotājs
Vektora PDF dokumentu konteinera konvertēšana SVG vektora grafikā maina fiksēta izkārtojuma lapas formātu uz rediģējamu, tīmeklim gatavu grafikas objektu.
Formātu salīdzinājums un tehniskās specifikācijas
| Specifikācija | SVG | |
|---|---|---|
| MIME tips | application/pdf | image/svg+xml |
| Tips | document container | vector |
| Kompresija | Flate / JPEG / JBIG2 / CCITT | lossless XML text (GZIP compressible via .svgz) |
| Standarta specifikācija | ISO 32000-2:2020 | W3C SVG 2 Specification |
| Maģisko baitu galvene | 25 50 44 46 (%PDF) | 3C 3F 78 6D 6C (<?xml) or 3C 73 76 67 (<svg) |
Formāta pārskats un lietojums
Vektora PDF faili tiek plaši izmantoti dokumentu, brošūru un tehnisko ilustrāciju kopīgošanai, jo tie fiksē izkārtojuma formātu dažādos printeros un operētājsistēmās. Tomēr šo iegulto vektoru rediģēšana izkārtojuma dizaina programmā vai to dabiska attēlošana tīmekļa vietnē var būt sarežģīta. PDF failu pārveidošana par mērogojamu vektora grafiku atbloķē pamatā esošos ģeometriskos ceļus, teksta elementus un krāsu aizpildījumus, lai izstrādātāji un dizaineri varētu tieši mainīt formas. Tīmekļa izstrādātāji bieži veic šo konvertēšanu, lai iegultu asus uzņēmuma logotipus, ikonas un diagrammas tieši HTML marķējumā. Tā kā SVG faili mērogojas uz jebkura ekrāna izmēra, nezaudējot asumu, tie ielādējas ātrāk un labāk pielāgojas responsīvam tīmekļa dizainam nekā statiskas PDF lapas. Grafiskie dizaineri arī paļaujas uz šo failu pārveidi, lai izgūtu savrupu vektora mākslas darbu no daudzlappušu dokumentu konteineriem izmantošanai vektora ilustrāciju programmatūrā.
Tehniskās specifikācijas un kodeku sadalījums
Vektora PDF ir sarežģīts dokumentu konteinera formāts ar MIME tipu application/pdf. Tas organizē saturu, izmantojot stingru objektu hierarhiju, krustenisko atsauču tabulas un beigu marķierus. Tas bieži balstās uz Flate kompresiju, kas izmanto DEFLATE algoritmu, kā arī JPEG, JBIG2 vai CCITT kompresiju iegultajiem rastra attēliem. PDF faila maģiskie baiti ir ASCII rakstzīmes %PDF-, kas atbilst heksadecimālajiem baitiem 25 50 44 46 2D. Turpretī SVG vektors izmanto MIME tipu image/svg+xml un glabā grafiku kā cilvēkam lasāmu XML tekstu. SVG faili satur elementu tagus, piemēram, <path>, <rect> un <circle>, kas apraksta koordinātu ģeometriju. SVG izmanto bezzaudējumu XML teksta kodējumu, ko var vēl vairāk saspiest, izmantojot GZIP, lai izveidotu .svgz failus.
OS un pārlūkprogrammu saderība
SVG vektora failiem ir nodrošināts vietējais renderēšanas atbalsts visās modernajās tīmekļa pārlūkprogrammās, tostarp Chrome, Safari, Firefox un Edge gan darbvirsmas, gan mobeļoperētājsistēmās, piemēram, Windows, macOS, Android un iOS. Vektora PDF failiem ir nepieciešams īpašs PDF lasītāja spraudnis vai lietojumprogramma apskatei, lai gan lielākā daļa tīmekļa pārlūkprogrammu var tos attēlot iebūvētos PDF skatītāja logos. Operētājsistēmas apstrādā SVG renderēšanu, izmantojot tīmekļa dzinējus vai vektora grafikas redaktorus, savukārt PDF renderēšanai ir nepieciešami specializēti dokumentu attēlošanas dzinēji.
💡 Noderīga informācija
Konvertējot tehniskos rasējumus ar daudz iegulto tekstu, pārliecinieties, ka jūsu konvertētājs pārvērš teksta objektus faktiskos SVG teksta elementos, nevis pārvērš tos ģeometriskos ceļos, tādējādi saglabājot mazāku faila izmēru un nodrošinot teksta meklējamību.
Formātu salīdzinājums un tehniskās specifikācijas
Tipisks vektora PDF grafikas fails aizņem aptuveni 250 kilobaitus. Šī faila pārsūtīšana aizņem aptuveni 0,05 sekundes 5G savienojumā, 0,2 sekundes 4G mobilajā tīklā un mazāk nekā 0,01 sekundi standarta gigabitu optiskā interneta savienojumā. Iegūtais SVG fails bieži ir vēl mazāks, paātrinot tīmekļa lapas ielādes laiku.
Biežāk uzdotie jautājumi
Kā konvertēt vektora PDF uz SVG vektoru, nezaudējot kvalitāti?
Tā kā abi formāti glabā grafisko informāciju, izmantojot matemātiskus vektorus, nevis pikseļus, konvertēšana formām, līnijām un liektām līnijām ir pilnīgi bezzaudējuma. Programmatūra izvelk koordinātu ceļus no PDF konteinera un pārraksta tos XML tagos, nemazinot vizuālo kvalitāti.
Kāda ir atšķirība starp vektora PDF un SVG vektoru?
Vektora PDF ir vairāku lappušu dokumentu konteiners, kas paredzēts drukāšanai un fiksēta izkārtojuma kopīgošanai, atbalstot iegultos fontus un rastra attēlus. SVG vektors ir vienas grafikas XML marķējuma formāts, kas īpaši paredzēts tīmekļa pārlūkprogrammām, ļaujot tieši manipulēt ar ceļiem un stilu, izmantojot CSS un JavaScript.