AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

SVG auf Android

Ein Thema von Gruber_Hans_12345 · begonnen am 17. Jun 2024 · letzter Beitrag vom 17. Jun 2024
Antwort Antwort
Gruber_Hans_12345

Registriert seit: 14. Aug 2004
1.439 Beiträge
 
Delphi 2007 Professional
 
#1

SVG auf Android

  Alt 17. Jun 2024, 11:04
Hallo
mal eine Frage in die Runde verwendet wer SVG auf FMX speziell Android?

Ich habe gerade versucht die TImage32 mit der SVG Erweiterung zu verwenden, aber bei den einfachsten SVG habe ich schon meine Probleme.
Problem 1 man muss noch an vielen Stellen anscheinend ein SwapRedBlue machen -
Problem 2 auch einfachste Texte werden nicht angezeigt.

daher meine Frage gibt es da vernünftigere Ansätze für SVG?

Ich vermute die 2 Probleme wird man schon in den Griff bekommen, nur wer weiss ob dann noch weitere Probleme auftauchen?
Gruss Hans

2B or not 2B, that is FF
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.623 Beiträge
 
Delphi 12 Athens
 
#2

AW: SVG auf Android

  Alt 17. Jun 2024, 11:09
Hast Du es mal mit Skia versucht?
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.093 Beiträge
 
Delphi 12 Athens
 
#3

AW: SVG auf Android

  Alt 17. Jun 2024, 13:10
Hast Du es mal damit versucht?
https://github.com/EtheaDev/SVGIconI...st/tree/master
  Mit Zitat antworten Zitat
Gruber_Hans_12345

Registriert seit: 14. Aug 2004
1.439 Beiträge
 
Delphi 2007 Professional
 
#4

AW: SVG auf Android

  Alt 17. Jun 2024, 13:38
Skia hatte ich nur kurz getestet, da es mir weder auf windows noch auf Android was angezeigt hat (einfach leeres weisses blatt) hatte ich dann das nächste getestet.
Werde das Skia noch mal weiter testen.

Ja die SVGIconImageList ist die Komponente die ich mir installiert habe
Gruss Hans

2B or not 2B, that is FF
  Mit Zitat antworten Zitat
Gruber_Hans_12345

Registriert seit: 14. Aug 2004
1.439 Beiträge
 
Delphi 2007 Professional
 
#5

AW: SVG auf Android

  Alt 17. Jun 2024, 14:43
Also skia habe ich nun mal ans laufen gebracht (da war ein EndTag im SVG falsch geschrieben)
Code:
<text>sdsds</Text>
skia hat da dann ohne Fehler abgebrochen.

Bei skia habe ich nun zwei weitere Probleme, wo ich mir nicht sicher bin ob das überhaupt gehen kann, da da ja alles in der library dann gemacht wird.

1. ich müsste zur Laufzeit den Text eines SVG Elements ändern (und die Farbe)
2. ich muss zur Laufzeit das Bild laden müssen, also ein <image> mit einem speziellen href wo dann die Daten aus dem Speicher kommen

Hat man da bei skia chancen?
Bei Image32 ginge beides relativ einfach (wenn dann der Text unter Android dargestellt werden würde)
Habe auch schon andere SVG getestet und Text wird auf Android nie wo angezeigt
Gruss Hans

2B or not 2B, that is FF
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.062 Beiträge
 
Delphi 12 Athens
 
#6

AW: SVG auf Android

  Alt 17. Jun 2024, 14:52
case-sensitiv?

<text>sdsds</Text>
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.623 Beiträge
 
Delphi 12 Athens
 
#7

AW: SVG auf Android

  Alt 17. Jun 2024, 14:56
Das hat er doch geschrieben, dass das der Fehler war.

[edit] Zum Thema Bearbeitung: hilft das hier weiter? https://github.com/skia4delphi/skia4...cuments/SVG.md[/edit]
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
Gruber_Hans_12345

Registriert seit: 14. Aug 2004
1.439 Beiträge
 
Delphi 2007 Professional
 
#8

AW: SVG auf Android

  Alt 17. Jun 2024, 14:57
ja genau das meinte ich, skia ist da case-sensitive, die XML Engine von image32 ist da nicht so ganz wählerisch.
Gruss Hans

2B or not 2B, that is FF
  Mit Zitat antworten Zitat
Gruber_Hans_12345

Registriert seit: 14. Aug 2004
1.439 Beiträge
 
Delphi 2007 Professional
 
#9

AW: SVG auf Android

  Alt 17. Jun 2024, 15:07
Das hat er doch geschrieben, dass das der Fehler war.

[edit] Zum Thema Bearbeitung: hilft das hier weiter? https://github.com/skia4delphi/skia4...cuments/SVG.md[/edit]
Leider nicht ganz, das habe ich auch schon entdeckt.
Da kann ich "neue" SVG bzw SVG Zeichenroutinen erzeugen, aber eine bestehende geladene SVG finde ich keine Infos zum ändern.
Zur Laufzeit im Debugger sehe ich irgendwie auch wenig Infos zu den Elementen wenn die mal geladen sind.
Gruss Hans

2B or not 2B, that is FF
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:47 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz