Image-Webressourcen
Verwenden Sie Bild-Webressourcen, um Bilder zur Verwendung in modellbasierten Apps verfügbar zu machen.
Es gibt 5 Arten von Bild-Webressourcen:
- PNG-Format
- JPG-Format
- GIF-Format
- ICO-Format
- Vektorformat (SVG)
Hinweis
Mit den modellbasierten Apps wurden Webressourcen im Vektorformat (SVG) hinzugefügt.
Verwendungsmöglichkeiten für Bildwebressourcen
Mithilfe von BWebressourcen können Sie Bilder dort hinzufügen, wo sie benötigt werden. Zu den häufigen Verwendungsweisen gehören:
- Benutzerdefinierte Tabellensymbole
- Symbole für benutzerdefinierte Menüband-Steuerelemente und
SiteMap
-Unterbereiche - Dekorative Grafiken für Entitätsformulare und Webseiten-Webressourcen.
- Hintergrundbilder, die von CSS-Webressourcen verwendet werden
Verwenden Sie Vektorformat (SVG)-Webressourcen für alle Symbole, die in der Anwendung angezeigt werden. Vektorbilder werden als skalierbare Vektorgrafiken (Scalable Vector Graphics, SVG), ein XML-basiertes Vektorbildformat, definiert. Der Vorteil von SVG gegenüber anderen Bild-Webressourcen ist Skalierbarkeit, kleinere Größe, und wenn die Füllfarbe entfernt wird, kann die modellgesteuerte App die Symbolfarbe steuern, um Kontrastprobleme zu vermeiden. Entfernen Sie beim Definieren der SVG-Datei oder vor dem Hochladen in die Webressource bitte alle „Füllfarben“-Attribute. Wir empfehlen die Verwendung von SVG gegenüber anderen Bildtypen wie PNG und JPG. Sie können ein Vektorbild definieren und es wiederverwenden, anstatt Bilder in mehreren Größen zu bereitzustellen. Sie verwenden diese mit einer neuen EntityMetadata.IconVectorName Eigenschaft zum Definieren des Symbols einer benutzerdefinierten Tabelle anstelle der IconLargeName
, IconMediumName
oder IconSmallName
-Eigenschaften.
Hinweis
Vektorformat (SVG)-Webressourcen werden wie Skript (JScript)-Webressourcen behandelt und weisen die gleichen Sicherheitsrisiken wie JavaScript-Webressourcen auf, da SVG-Dateien das Einbetten von JScript ermöglichen.
Einschränkungen von Bildwebressourcen
Wie alle Webressourcen verwenden Bildwebressourcen den Sicherheitskontext. Nur lizenzierte Benutzer, die über die notwendigen Rechte verfügen, können darauf zugreifen.
Verweisen einer Bildwebressource aus einer Webseitenwebressource
Alle Webressourcen können relative URLs verwenden, um aufeinander zu verweisen. Im folgenden Beispiel, für die Webseite (HTML)-Webressource new_/content/contentpage.htm, um auf die Bildwebressource new_/Images/image1.png zu verweisen, fügen Sie den folgenden HTML-Code hinzu zu new_/content/contentpage.htm:
<img src="../Images/image1.png" />
Verweisen Sie auf eine Bildwebressource aus einem Formular
Hinzufügen eines Bilds zu einem Formular
Wechseln Sie zum Formular-Editor für eine Tabelle.
Wählen Sie wo in dem Formular Sie das Bild hinzufügen möchten.
Wählen Sie auf der Registerkarte Einfügen und Webressource.
Wählen Sie auf der Registerkarte Allgemein das Webressourcenbild aus, das Sie hinzufügen möchten.
Geben Sie einen Namen für die Webressource an. Sie können auch ein Etikett und einen Alternativtext angeben.
Auf der Registerkarte Formatieren können Sie Folgendes definieren:
Die Anzahl der Spalten, die die Bilder verwenden sollen.
Die Anzahl der Zeilen, die die Bilder verwenden sollen, oder ob der verfügbare Platz automatisch erweitert werden soll.
Die Größe des Bildes, anhand der folgenden Optionen:
Strecken
Strecken (Seitenverhältnis beibehalten)
Original
Specific
Wenn Sie „Spezifisch“ auswählen, können Sie die gewünschte Höhe und Breite in Pixeln angeben.
Klicken Sie auf OK.
Sie müssen Ihre Änderungen speichern und das Formular veröffentlichen, bevor Benutzer das Bild in dem Formular sehen können.
Verweisen auf eine Bildwebressource von einem Menübandelement oder aus dem Siteübersichtsunterbereich
Verwenden Sie die $webresource:
-Direktive zur Angabe eines Webressourcenbild anzugeben zur Verwendung als Symbol im Menüband oder in der Anwendungsnavigation mit SiteMap. Das folgende Beispiel zeigt, wie Symbole für eine Schaltfläche auf dem Menüband angegeben werden.
<Button Id="MyISV.opportunity.form.actions.FlyoutAnchor.Button.1" Image16by16="$webresource:new_/icons/oneIcon16.png" Image32by32="$webresource:new_/icons/oneIcon32.png"/>
Hinweis
Die Verwendung der $webresource:
-Direktive fügt eine Lösungsabhängigkeit hinzu, die verhindert, dass die referenzierten Bildwebressourcen gelöscht werden, solange sie von einer anderen Lösungskomponente verwendet werden.
Siehe auch
Webressourcen
Verwendung von Web-Seiten (HTML) Web-Ressourcen
Verwendung von Style Sheet (CSS) Webressourcen
Verwenden der JavaScript-Webressourcen
Verwenden von Daten (XML) Web-Ressourcen
Verwendung von Stylesheet (XSL)-Webressourcen
Hinweis
Können Sie uns Ihre Präferenzen für die Dokumentationssprache mitteilen? Nehmen Sie an einer kurzen Umfrage teil. (Beachten Sie, dass diese Umfrage auf Englisch ist.)
Die Umfrage dauert etwa sieben Minuten. Es werden keine personenbezogenen Daten erhoben. (Datenschutzbestimmungen).
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für