| |
Attribute definierten anderwohin: %stdAttrs; , %xlinkRefAttrsEmbed; , %testAttrs; , %langSpaceAttrs; , externalResourcesRequired , Kategorie , Art , %PresentationAttributes - Alle; , wandeln Sie um , %graphicsElementEvents; . 5,7 Das ' Bild ' Element Das ' Bild ' Element zeigt an, daß der Inhalt einer kompletten Akte sein soll überträgt ED in ein gegebenes Viereck innerhalb des Stromes Benutzerkoordinatesystem. Das ' Bild ' Element kann auf Rasterbildakten wie png oder JPEG oder zu den Akten mit MIME-Art von sich beziehen "image/svg+xml". Anpassen SVG Projektoren müssen Sie mindestens png-, JPEG- und SVG-Formatstützen akten. Das Resultat der Verarbeitung eines ' Bildes ' immer ist ein Vierkanal-RGBA-Resultat. Wenn ein ' Bild ' Element bezieht ein Rasterbild ordnen Sie wie png ein, oder JPEG-Akten, das nur drei Führungen (RGB) hat, Then der Effekt ist, als ob der Gegenstand in 4 umgewandelt wurden Bild der Führung RGBA mit der Alphaführung stellte gleichmäßig bis 1 ein. Für ein singenLe-führungs-Rasterbild ist der Effekt als ob der Gegenstand wurden in ein Bild 4-channel RGBA umgewandelt, in dem das Einfachkanalfro m der bezogene Gegenstand verwendet wird, um zu berechnen drei Farbenführungen und die Alphaführung wird gleichmäßig bis 1 eingestellt. Wenn ein ' Bild ' Element bezieht eine Rasterbildakte wie png, oder JPEG-Akten, dann das Rasterbild wird in gepaßt Region spezifiziert durch das x y Breite und Höhe Attribut. Attribut- preserveAspectRatio stellt die Größe und Aspekt fest Verhältnis des Rasters, wenn Sie in die Region gepaßt werden, die durch x spezifiziert wird y Breite und Höhe . Z.B. wenn preserveAspectRatio="xMinYMintreffen ", dann das Längenverhältnis des Rasters würde konserviert (der t-Hut die Skala bedeutet Faktor von den Koordinaten des Bildes zu den gegenwärtigen Benutzerraumkoordinaten würde derselbe für X sein und Y), der Raster würde sein sortiertes so großes, wie möglich, während, sicherzustellen, daß der gesamte Raster wi dünn das Darstellungsfeld paßt und das top/left des Rasters sein würden übereingestimmt mit dem top/left des Darstellungsfeldes. Wenn preserveAspectRatio="none " dann würde das Längenverhältnis des Rasters nicht sein konserviert. Dem Bild würde so gepaßt, daß die top-/leftecke des Rasters des Th e genau mit Koordinate übereinstimmt (x y und bottom-/rightecke des Rasters stimmt genau mit Koordinate überein (x + Breite y + Höhe Wenn ein ' Bild ' Element bezieht eine SVG-Akte, dann das ' Bild ' Element stellt ein neues Darstellungsfeld für die SVG-Akte wie her beschrieben beim Herstellen a neu Darstellungsfeld . Die Grenzen für das neue Darstellungsfeld werden durch Attribute x definiert y Breite und Höhe . Außer der impliziten beigeordneten Systemübersetzung, die auftreten kann passend zur Verarbeitung des x und y Attribute (sehen Sie Herstellen a neu Darstellungsfeld ), ' Bild ' Element selbst verursacht keine beigeordneten Systemumwandlungen. Th wir, die Initiale beigeordnetes System für die bezogene SVG-Akte ist zum c-oordinatesystem für das neue Darstellungsfeld identisch. Wenn es notwendig ist damit die bezogene SVG-Akte eingestuft werden kann, um in das Darstellungsfeldestabl zu passen ished durch das ' Bild ' Element, dann dieses äußerste ' svg ' Element auf der bezogenen SVG-Akte muß ein viewBox haben Attribut oder die beziehende Akte müssen passendes mit einschließen Umwandlungen, möglicherweise, indem sie ein passendes mit einschließen, wandeln um Attribut auf dem ' Bild ' Element oder einer seiner Vorfahren oder vorbei Plazierung das ' Bild ' Element innerhalb eines ' svg ' Element, das ein passendes viewBox hat Attribut. Das Hilfsmittel bezogen durch das ' Bild ' Element stellt ein unterschiedliches Dokument dar, das seine Selbst analysieren tr-ee erzeugt und Dokumentgegenstandmodell (wenn das Hilfsmittel XML ist). So gibt es kein inheritance der Eigenschaften in das Bild. Anders als ' Gebrauch ' das ' Bild ' Element kann nicht Elemente innerhalb einer SVG-Akte beziehen. |  |
|
| |
|
|