Dokumentace

    Table of Content
    • 3D formáty souborů
      • 3D formáty souborů
      • 3D2
      • 3DM
      • 3DS
      • 3MF
      • AMF
      • ASE
      • B3D
      • DAE
      • DBM
      • DRC
      • E57
      • FBX
      • GLB
      • GLTF
      • IPT
      • JT
      • MA
      • MB
      • MP
      • OBJ
      • PLY
      • PRC
      • RVM
      • STEP
      • STP
      • U3D
      • USD
      • USDZ
      • VRML
      • X
      • X3D
    • Formáty zvukových souborů
      • Formáty zvukových souborů
      • 8SVX
      • AA
      • AAC
      • AAX
      • AC3
      • ACT
      • AIFF
      • ALAC
      • AMR
      • APE
      • CDA
      • DSS
      • FLAC
      • GSM
      • M3U
      • M3U8
      • M4A
      • M4B
      • M4P
      • MID
      • MKA
      • MMF
      • MOD
      • MP2
      • MP3
      • MPC
      • MXL
      • NSA
      • OGG
      • OPUS
      • RA
      • RF64
      • SDT
      • STAP
      • VOC
      • VOX
      • VQF
      • WAV
      • WEBA
      • WFP
      • WMA
      • WPL
      • WV
    • Formáty souborů CAD
      • Formáty souborů CAD
      • ART
      • ASC
      • ASM
      • CATPART
      • CF2
      • DC3
      • DGN
      • DST
      • DWF
      • DWFX
      • DWG
      • DWT
      • DXF
      • FZP
      • HPGL
      • IFC
      • IGES
      • IGS
      • JVSG
      • NC
      • NWC
      • NWD
      • NWF
      • PAT
      • PHJ
      • PLT
      • PSM
      • PSS
      • RFA
      • RFT
      • RML
      • RVT
      • SLDPRT
      • STL
    • Formáty kompresních souborů
      • Formáty kompresních souborů
      • 7Z
      • ACE
      • ALZ
      • APK
      • ARC
      • ARJ
      • B1
      • B6Z
      • BKF
      • BNDL
      • BZ2
      • CJS
      • DAA
      • DAR
      • DEB
      • DMG
      • DZ
      • ECS
      • FZPZ
      • GZ
      • GZIP
      • ICE
      • ISO
      • KGB
      • LBR
      • LQR
      • LZ
      • LZ4
      • LZH
      • LZMA
      • LZO
      • LZX
      • MBW
      • MINT
      • MPKG
      • MPQ
      • NPK
      • OAR
      • PAGES
      • PEA
      • PET
      • PF
      • PKG
      • PTK
      • PUP
      • RAR
      • RPM
      • RTE
      • S00
      • SIFZ
      • SIT
      • SITX
      • SY_
      • TAR
      • TBZ
      • TGS
      • TGZ
      • TPSR
      • TZ
      • VPK
      • WHL
      • WUX
      • XAPK
      • XAR
      • XPI
      • XZ
      • Z
      • ZIM
      • ZIP
      • ZIPX
      • ZL
    • Databáze
      • Formáty databázových souborů
      • 4DB
      • 4DD
      • ACCDB
      • ACCDC
      • ACCDE
      • ACCDR
      • ACCDT
      • ACCDW
      • ACCFT
      • ADB
      • ADE
      • ADF
      • ADN
      • ADP
      • ALF
      • ANB
      • AQ
      • ASK
      • BAK
      • BCP
      • BTR
      • CDB
      • DACPAC
      • DAT
      • DB
      • DB3
      • DBC
      • DBF
      • DDL
      • DTSX
      • FMP12
      • FMPSL
      • FP5
      • FP7
      • GDB
      • ITW
      • LDF
      • LOG
      • MDB
      • MDF
      • MYI
      • NDF
      • NSF
      • SAV
      • SDF
      • SQL
      • SQLITE
      • TE
      • TRC
      • TRM
      • UDL
      • WDB
    • Disk a média
      • Formáty disků a mediálních souborů
      • BIN
      • CCD
      • CSO
      • CUE
      • GADGET
      • IMG
      • NKIT
      • NRG
      • OVA
      • OVF
      • ROM
      • SDI
      • Toast
      • UDF
      • VCD
      • VDI
      • VHD
      • VHDX
      • WBFS
      • WIM
      • WUD
    • Formáty souborů elektronických knih
      • Formáty souborů elektronických knih
      • ACSM
      • AEP
      • APNX
      • AVA
      • AZW
      • AZW1
      • AZW3
      • AZW4
      • BKK
      • BPNUEB
      • CBC
      • CBR
      • CBZ
      • CEB
      • CEBX
      • DNL
      • EA
      • EAL
      • EBK
      • EDN
      • EPUB
      • ETD
      • FB2
      • FKB
      • HAN
      • HTML0
      • HTMLZ
      • HTXT
      • HTZ4
      • HTZ5
      • IBOOKS
      • KFX
      • KOOB
      • LIT
      • LRF
      • LRS
      • LRX
      • MART
      • MBP
      • MOBI
      • NCX
      • NVA
      • OEB
      • OEBZIP
      • OPF
      • ORB
      • PHL
      • PML
      • PMLZ
      • POBI
      • QMK
      • RB
      • RZB
      • RZS
      • SNB
      • TCR
      • TK3
      • TPZ
      • TR
      • TR3
      • VBK
      • WEBZ
      • YBK
    • Formáty souborů e-mailu
      • Formáty souborů e-mailu
      • EDB
      • EML
      • EMLX
      • ICS
      • MBOX
      • MSG
      • OFT
      • OLM
      • OST
      • P7S
      • PST
      • RPMSG
      • TNEF
      • VCF
    • Spustitelný
      • Formáty spustitelných souborů
      • AHK
      • BAT
      • BTAPP
      • CGI
      • CMD
      • COM
      • EXE
      • IPA
      • MSI
      • MST
      • PIF
      • PYC
      • REG
      • WSF
      • WSH
      • XBE
      • XEX
    • Finance
      • Finanční formáty souborů
      • ABA
      • IXBRL
      • XBRL
    • Písmo
      • Formáty souborů písem
      • BDF
      • CFF
      • CFF2
      • EOT
      • FNT
      • FON
      • JFPROJ
      • MFX
      • OTF
      • PFA
      • PFB
      • PFM
      • SFD
      • TTC
      • TTF
      • Type1
      • WOFF
    • Formáty herních souborů
      • Formáty herních souborů
      • BMZ
      • BNS
      • CLIP
      • CON
      • CSD
      • CT
      • DEK
      • FOMOD
      • GAM
      • KODU
      • MCWORLD
      • MGX
      • NPA
      • OSR
      • PAK
      • PCC
      • PSS
      • PUP
      • PWF
      • REL
      • REP
      • RPX
      • SAV
      • SFAR
      • SID
      • SIMS3PACK
      • U8
      • UMX
      • W3N
      • XS
    • Formáty souborů GIS
      • Formáty souborů GIS
      • 000
      • 3D
      • 3DD
      • ADF
      • APL
      • APR
      • ATX
      • AUX
      • DEM
      • DIV
      • DLG
      • E00
      • ETA
      • FIT
      • GeoJSON
      • GLB
      • GMAP
      • GML
      • GPKG
      • GPX
      • IMG
      • KML
      • KMZ
      • LOC
      • MPS
      • NM2
      • NTF
      • OSM
      • QGD
      • QGS
      • QGZ
      • QLR
      • QML
      • SBN
      • SHP
      • SHX
      • SP3
      • SSF
      • TCX
    • Formáty obrazových souborů
      • Formáty obrazových souborů
      • AFPHOTO
      • AFX
      • AGIF
      • AGP
      • AI
      • APNG
      • ART
      • AVIF
      • BIF
      • BMP
      • BPG
      • CDR
      • CLIP
      • CMX
      • CPC
      • CR2
      • CR3
      • CSL
      • CT
      • CUR
      • DCM
      • DCR
      • DCX
      • DDS
      • DIB
      • DICOM
      • DJVU
      • DNG
      • ECW
      • EMF
      • EMZ
      • EXIF
      • FLIF
      • FODG
      • GBR
      • GIF
      • HDR
      • HEIC
      • HEIF
      • ICNS
      • ICO
      • J2C
      • J2K
      • JFIF
      • JP2
      • JPC
      • JPEG
      • JPF
      • JPM
      • JPX
      • JXL
      • JXR
      • MNG
      • MP
      • MPO
      • NEF
      • ODG
      • OTG
      • PCT
      • PCX
      • PICT
      • PNG
      • PPP
      • PSB
      • PSD
      • PSP
      • PSPIMAGE
      • SKP
      • SVGZ
      • TGA
      • THM
      • TIFF
      • WEBP
      • WMF
      • WMZ
      • XPM
      • XPR
    • Různé formáty souborů
      • Různé formáty souborů
      • AML
      • ART
      • BKUP
      • BUP
      • CMS
      • CTG
      • DAP
      • ENL
      • ERR
      • GPG
      • H4
      • H5
      • ICA
      • KLQ
      • LOCK
      • LRC
      • MABK
      • MD5
      • MSO
      • OBB
      • ODF
      • OGG
      • PES
      • RIS
      • RML
      • SSP
      • THM
      • TORRENT
      • VIM
      • VIMRC
      • XMP
      • XMZX
      • XSMX
    • Poznámka Přebírání formátů souborů
      • Poznámka Přebírání formátů souborů
      • ONE
      • ONETOC2
    • Jazyk popisu stránky
      • Jazyk popisu stránky
      • AVERY
      • CGM
      • EPS
      • INDD
      • INDT
      • OXPS
      • PCL
      • PS
      • SVG
      • SWF
      • TEX
      • XPS
      • XSLFO
    • PDF
      • PDF
      • FDF
      • PDF/A
      • PDF/E
      • PDF/UA
      • PDF/VT
      • PDF/X
      • XFDF
    • Formáty prezentačních souborů
      • Formáty prezentačních souborů
      • KEY
      • ODP
      • OTP
      • POT
      • POTM
      • POTX
      • PPS
      • PPSM
      • PPSX
      • PPT
      • PPTM
      • PPTX
    • Programování
      • programování
      • ABC
      • ACD
      • ADDIN
      • ADS
      • AGI
      • AIA
      • AIDL
      • ALB
      • AML
      • ANE
      • APA
      • APKS
      • APPX
      • APPXBUNDLE
      • APPXUPLOAD
      • APS
      • ARSC
      • AS
      • AS2PROJ
      • AS3PROJ
      • ASC
      • ASI
      • ASM
      • ASVF
      • AU3
      • AWK
      • C
      • CD
      • CJS
      • Class
      • CMAKE
      • CONFIG
      • CPP
      • CS
      • CSPROJ
      • CXX
      • Dart
      • DIFF
      • EGG
      • ERB
      • EX
      • G4
      • GO
      • GROOVY
      • H
      • HAML
      • HH
      • HS
      • HTA
      • ICI
      • IN
      • INC
      • IPR
      • JAR
      • Java
      • JRXML
      • JSP
      • JSPF
      • KT
      • LGO
      • LUA
      • M
      • MAKE
      • MEL
      • MF
      • ML
      • MM
      • MRC
      • MSIX
      • NUPKG
      • NUT
      • PAS
      • PDB
      • PDE
      • PHP
      • PL
      • PY
      • PYD
      • PYI
      • PYM
      • PYW
      • PYX
      • R
      • RBXL
      • RBXM
      • RES
      • RS
      • RST
      • SCALA
      • SCM
      • SCRIPT
      • SH
      • SLN
      • SWIFT
      • TCL
      • TOML
      • TS
      • UNITY
      • VB
      • VBPROJ
      • VBS
      • VCXPROJ
      • XSD
      • YAML
      • YML
      • YPR
    • Formáty souborů pro správu projektů
      • Formáty souborů pro správu projektů
      • MPP
      • MPT
      • MPX
      • P6XML
      • XER
    • Formáty souborů vydavatele
      • Formáty souborů vydavatele
      • PUB
      • PUZ
    • Hlášení
      • Hlášení formátů souborů
      • MAR
      • RDL
      • RDLC
      • RPL
      • RPT
    • Formáty tabulkových souborů
      • Formáty tabulkových souborů
      • 123
      • 12M
      • _XLS
      • _XLSX
      • AST
      • AWS
      • BKS
      • CELL
      • CSV
      • CTS
      • DEF
      • DEX
      • DFG
      • DIF
      • DIS
      • EFU
      • ESS
      • FCS
      • FM
      • FODS
      • FP
      • GNM
      • GNUMERIC
      • IMP
      • MAR
      • NB
      • NUMBERS
      • NUMBERS-TEF
      • ODS
      • OTS
      • PMD
      • PMDX
      • PMVX
      • SDC
      • STC
      • SXC
      • TMV
      • TMVT
      • TSV
      • XAR
      • XL
      • XLA
      • XLAM
      • XLM
      • XLR
      • XLS
      • XLSB
      • XLSM
      • XLSMHTML
      • XLSX
      • XLT
      • XLTHTML
      • XLTM
      • XLTX
    • Systémové formáty souborů
      • Systémové formáty souborů
      • AML
      • ASV
      • CAB
      • CFG
      • CPG
      • CPL
      • DLL
      • DMP
      • DRV
      • ETL
      • HDMP
      • INI
      • INS
      • LNK
      • MDMP
      • SCR
      • SYS
      • TMP
    • Formáty video souborů
      • Formáty video souborů
      • 3G2
      • 3GP
      • AMV
      • ARF
      • ASF
      • AVCHD
      • AVI
      • BIK
      • DAV
      • EXO
      • F4V
      • FLV
      • H264
      • H265
      • IDX
      • IFO
      • M2TS
      • M4S
      • M4V
      • MJPEG
      • MK3D
      • MKS
      • MKV
      • MOV
      • MP4
      • MPE
      • MPG
      • MPV
      • MTS
      • MXF
      • NSV
      • PZ
      • QT
      • RM
      • RMVB
      • RV
      • SEC
      • SRT
      • TS
      • VID
      • VOB
      • VP6
      • VP8
      • VP9
      • VTT
      • WEBM
      • WMV
      • XVID
    • Formáty souborů aplikace Visio
      • Formáty souborů aplikace Visio
      • VDW
      • VDX
      • VSD
      • VSDM
      • VSDX
      • VSS
      • VSSM
      • VSSX
      • VST
      • VSTM
      • VSTX
      • VSX
      • VTX
    • Webové formáty souborů
      • Webové formáty souborů
      • A4P
      • A5W
      • AAE
      • ADR
      • AEX
      • ALX
      • AN
      • AP
      • APKG
      • APPCACHE
      • ARO
      • ASA
      • ASAX
      • ASCX
      • ASHX
      • ASMX
      • ASP
      • ASPX
      • ASR
      • ATOM
      • ATT
      • AWM
      • BML
      • BOK
      • BR
      • BWP
      • CDF
      • CER
      • CFM
      • CFML
      • CHA
      • CHAT
      • CHM
      • CMS
      • CODASITE
      • CON
      • CRDOWNLOAD
      • CRL
      • CRT
      • CSHTML
      • CSP
      • CSR
      • CSS
      • DAP
      • DBM
      • DCR
      • DER
      • DHTML
      • DISCO
      • DISCOMAP
      • DML
      • DO
      • DOCHTML
      • DOCMHTML
      • DOTHTML
      • DOWNLOAD
      • DRAWIO
      • DWT
      • ECE
      • EDGE
      • EPIBRW
      • ESPROJ
      • EWP
      • FCGI
      • FMP
      • FREEWAY
      • FWP
      • FWTEMPLATE
      • FWTEMPLATEB
      • GDOC
      • GDOCX
      • GNE
      • GSP
      • HAR
      • HDM
      • HDML
      • HTACCESS
      • HTC
      • HTM
      • HTML
      • HTX
      • HXS
      • HYPE
      • JHTML
      • JNLP
      • JS
      • JSON
      • JSPA
      • KEY
      • KIT
      • LESS
      • MHT
      • MHTML
      • MJS
      • OBML
      • OBML15
      • OBML16
      • P7B
      • P7C
      • PAC
      • PART
      • PEM
      • PRO
      • RHTML
      • RJS
      • RSS
      • Sass
      • SCSS
      • SHTML
      • SPC
      • SSP
      • STC
      • STML
      • TPL
      • TS
      • URL
      • VRT
      • WBS
      • WEBBOOKMARK
      • WEBLOC
      • WEBSITE
      • WHTT
      • WSDL
      • XAML
      • XD
      • XHT
      • XHTML
      • XML
      • XOJ
      • XOML
      • XSLT
      • XUL
      • ZUL
    • Formáty souborů pro zpracování textu
      • Formáty souborů pro zpracování textu
      • ASD
      • DOC
      • DOCM
      • DOCX
      • DOT
      • DOTM
      • DOTX
      • DSC
      • FAQ
      • FODT
      • IPYNB
      • LATEX
      • LTX
      • MAN
      • MD
      • ODM
      • ODT
      • OTT
      • QBL
      • QPF
      • RTF
      • TXT
      • WPD
      • WPS
    • plugin
      • Q1Q
    1. Domov
    2. Jazyk popisu stránky
    3. SVG

    What's on this Page

      • Co je soubor SVG?
      • Stručná historie
      • Specifikace formátu souboru
        • Tvary SVG
      • Příklady
      • Reference

    Co je soubor SVG?

    Soubor SVG je soubor skalární vektorové grafiky, který k popisu vzhledu obrázku používá textový formát založený na XML. Slovo Scalable odkazuje na skutečnost, že SVG lze škálovat na různé velikosti bez ztráty kvality. Textový popis těchto souborů je činí nezávislými na rozlišení. Je to jeden z nejpoužívanějších formátů pro tvorbu webových stránek a tiskové grafiky za účelem dosažení škálovatelnosti. Formát lze použít pouze pro dvourozměrnou grafiku. Soubory SVG lze prohlížet/otvírat téměř ve všech moderních prohlížečích včetně Chrome, Internet Explorer, Firefox a Safari.

    Stručná historie

    Specifikace SVG jsou k dispozici jako otevřený standard konsorciem World Wide Web Consortium (W3C) od roku 1999. Předtím byly W3C do roku 1998 předkládány podobné specifikace formátu souborů v šesti různých formátech. V roce 2011 byla provedena aktualizace specifikací a jejich verze byla 1.1 . V roce 2016 bylo SVG 2 publikováno jako novější verze obsahující funkce navíc k těm v SVG 1.1.

    Specifikace formátu souboru

    SVG Document Object Model (DOM) pokládá základy pro všechny specifikace a rozhraní, která odpovídají konkrétním částem specifikací. Prohlížeče SVG musí implementovat rozhraní SVG DOM, jak je definováno ve specifikacích W3C. Jeho DOM zpřístupňuje několik rozhraní pro různé datové typy a prvky.

    Tvary SVG

    SVG má některé předdefinované prvky tvaru, které mohou vývojáři použít:

    • Obdélník
    • Kruh *Elipsa
    • Linka
    • Polyline
    • Mnohoúhelník
    • Cesta

    Na základě těchto tvarů a specifikací jsou funkční oblasti SVG následující.

    Cesty – Cesty se používají k reprezentaci jednoduchých i složených obrysů tvarů. Kódování se používá k definování povahy operace. Například M se používá pro Přesunout do, L se používá pro Line To, Z se používá k uzavření cesty a tak dále.

    Základní tvary – Lze kreslit přímkové cesty a cesty tvořené řadou spojených přímých segmentů (křivek) a také uzavřené mnohoúhelníky, kružnice a elipsy. Standardními prvky jsou také obdélníky a obdélníky se zaoblenými rohy.

    Text – Reprezentace textu je vyjádřena jako znaková data XML, kde lze na text použít mnoho vizuálních efektů. Specifikace umožňují pracovat s obousměrným textem, svislým textem a znaky podél zakřivené cesty.

    Malba - Tvary lze vyplnit a/nebo ohraničit barvou, přechodem nebo vzorem, což umožňuje, aby byly neprůhledné nebo aby měly jakýkoli stupeň průhlednosti. Prvky na konci čar, jako jsou šipky nebo symboly objevující se ve vrcholech mnohoúhelníku, jsou reprezentovány značkami.

    Barva – Specifikace SVG umožňují aplikovat barvy na všechny viditelné prvky SVG, buď přímo, nebo prostřednictvím výplně, tahu a dalších vlastností. Pro specifikaci lze použít různá barevná kódování, jako je černá nebo modrá, hexadecimální reprezentace, desítkové nebo jako procenta formy RGB.

    Přechody a vzory – Tvary v souboru SVG lze vyplnit nebo ohraničit plnými barvami, přechody nebo opakujícími se vzory.

    Efekty filtru – Ve skutečnosti jde o sérii grafických operací, které se aplikují na danou zdrojovou vektorovou grafiku, aby vytvořily upravený výsledek.

    Interaktivita – Uživatelé mohou pracovat se soubory SVG změnou zaměření, kliknutím myši, posouváním nebo přibližováním obrázku. Interaktivita umožňuje obrázkům SVG komunikovat s uživateli mnoha různými způsoby, jak bylo uvedeno výše.

    Propojení – Je možné, aby obrázky SVG měly hypertextové odkazy na jiné dokumenty. Toho je dosaženo pomocí XML Linking Language nebo XLink. To umožňuje vytvářet specifické stavy pohledu, které se používají k přiblížení/oddálení konkrétní oblasti nebo k omezení pohledu na konkrétní prvek.

    Skriptování – Podobně jako u HTML jsou všechny aspekty dokumentu SVG přístupné pro manipulaci pomocí skriptů. Objekty SVG DOM poskytují návod, jak toho dosáhnout pomocí prvku a atributu SVG. Skripty jsou uzavřeny v prvcích tagu script a mohou se podle potřeby spouštět v reakci na události ukazatele, klávesnice nebo dokumentu.

    Animace – Prvky DOM , a umožňuje zahrnout animaci obsahu SVG. Toho samozřejmě nelze dosáhnout bez použití skriptů a vestavěných časovačů. Tyto animace mohou být nepřetržité a mohou být uvedeny ve smyčce i opakování a zároveň reagovat na události uživatele.

    Písma – Text v SVG může odkazovat na externí soubory písem, jako jsou systémová písma. Při absenci takových písem nebude text ve formátu SVG vykreslen na výstup. To lze překonat začleněním požadovaných glyfů do takového souboru jako fontu, který je poté vykreslen pomocí živel.

    Příklady

    Následující řádky ukazují, jak je kruh reprezentován pomocí skriptu SVG.

    <html>
    <body>
    
    <h1>My first SVG</h1>
    
    <svg width#"100" height#"100">
      <circle cx#"50" cy#"50" r#"40" stroke#"green" stroke-width#"4" fill#"yellow" />
    </svg>
    
    </body>
    </html>
    

    Následující řádky kódu ukazují, jak používat blok pro vykreslení textu do SVG.

    <svg height#"30" width#"200">
      <text x#"0" y#"15" fill#"red">I love SVG!</text>
    </svg>
    

    Reference

    • Specifikace W3C SVG
    • SVG – Wikipedia

    See Also

    • ACCDT - Formát souboru šablony databáze Microsoft Access 2007
    • ACCFT - soubor šablony pole databáze Microsoft Access 2007
    • BCP - formát souboru hromadného kopírování serveru SQL
    • Formát souboru ACCDB - databázový soubor Microsoft Access 2007
    • Formát souboru ACCDE - databázový soubor Microsoft Access 2007
     
     Čeština
    Close
     English
     Deutsch
     日本
     中文
     русский
     Français
     한국인
     Español
     Italiano
     Nederlands
     हिन्दी
     Indonesian
     Português
     عربي
     Türkçe
     Ελληνικά
     ไทย
     עִברִית
     Svenska
     українська
     Tiếng Việt
     български
     Magyar
     Română
     Polski