SVG Format mit OpBitMap ?

Für Probleme bezüglich Grafik, Audio, GL, ACS, ...
pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

SVG Format mit OpBitMap ?

Beitrag von pluto »

Hallo,
theo sag mal planst du das SVG Format mit in deiner tollen lib einzubauen ?

Nicht das ich es dieses Format nutze, aber es ist halt ein recht neues Format....

Es ist ein Ascibasierts Format.

Evlt. werde ich mal bei Gelegenheit eine Umsetzung versuchen. Wenn es von euch keiner machen möchte....

Bin mir aber noch nicht sicher, ob ich das Schaffen könnte, Ich hätte nur ein Problem mit den Kommazahlen, das ich die richtig dastellen kann. Den Rest stelle ich mir persönlich nicht so schwer vor(kann mich aber auch irren. ) habe nur mal was auf Wikipedia gelesen. Wie es aufgebaut ist und was es kann.

Edit00:
http://www.mwcs.de/svgimage.html" onclick="window.open(this.href);return false;
MFG
Michael Springwald

Benutzeravatar
theo
Beiträge: 10927
Registriert: Mo 11. Sep 2006, 19:01

Re: SVG Format mit OpBitMap ?

Beitrag von theo »

pluto hat geschrieben:Hallo,
theo sag mal planst du das SVG Format mit in deiner tollen lib einzubauen ?
Nö, Vektorgrafik wollte ich eigentlich nicht einbauen.

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

ist bitmap nicht auch schon eine Vektorgrafik oder verstehe ich da was Falsch ?

ich glaube tif Bilder sind doch Vektorgrafik oder ?
Aber warum wolltest du sie nicht einbauen ?
MFG
Michael Springwald

Benutzeravatar
theo
Beiträge: 10927
Registriert: Mo 11. Sep 2006, 19:01

Beitrag von theo »

pluto hat geschrieben:ist bitmap nicht auch schon eine Vektorgrafik oder verstehe ich da was Falsch ?
ich glaube tif Bilder sind doch Vektorgrafik oder ?
Aber warum wolltest du sie nicht einbauen ?
Nö.
Aber für SVG gibt's das hier: http://www.aggpas.org/aggpas-download.htm" onclick="window.open(this.href);return false;

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 6856
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Burgenland
Kontaktdaten:

Beitrag von af0815 »

pluto hat geschrieben:ist bitmap nicht auch schon eine Vektorgrafik oder verstehe ich da was Falsch ?
ich glaube tif Bilder sind doch Vektorgrafik
Dann würde ich vielleicht mal Informieren, was Vektorgrafik ist. Wenn du das weißt, dann stellt sich die Frage ganz einfach nicht mehr.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

ich hab es noch nicht angesehen, aber ich würde es schöner finden, wenn eine LIB viele Formate kann, nicht das ich für das eine diese LIB brauche für das anderes diese und für das Dritte wieder ein anders.

Wenn du verstehst was ich meine...
MFG
Michael Springwald

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 6856
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Burgenland
Kontaktdaten:

Beitrag von af0815 »

Nur Vaktorgrafik passt absolut nicht in Pixelgrafikbereich hinein. Es sind komplett verschieden Topologien. Es ist zu sehr verschieden in der Grundidee.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

ach so, jetzt verstehe ich... und was genau ist der unterschied zwischen Vektorgrafik und Pixel Grafik ?
MFG
Michael Springwald

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 6856
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Burgenland
Kontaktdaten:

Beitrag von af0815 »

Schon mal Google verwendet ? http://www.google.de" onclick="window.open(this.href);return false;
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

knight
Beiträge: 802
Registriert: Mi 13. Sep 2006, 22:30

Beitrag von knight »

was genau ist der unterschied zwischen Vektorgrafik und Pixel Grafik ?
Du hast nicht zufällig schon mal von Wikipedia gehört? Da kann man auch die Antwort auf deine Frage finden.

knight

PS: Es gibt da einen Benutzer aus Niederösterreich, der ein gutes Motto hat.

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

Nagut ihr habt recht, dann werde ich mal bei Gelegenheit selbst suchen !
MFG
Michael Springwald

Christian
Beiträge: 6079
Registriert: Do 21. Sep 2006, 07:51
OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
CPU-Target: AVR,ARM,x86(-64)
Wohnort: Dessau
Kontaktdaten:

Beitrag von Christian »

*ungläubig guck*
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

Für Vektor Grafik
http://de.wikipedia.org/wiki/Vektorgrafik" onclick="window.open(this.href);return false;

Für Pixel Grafik(auch Rastergrafik
http://de.wikipedia.org/wiki/Rastergrafik" onclick="window.open(this.href);return false;
MFG
Michael Springwald

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 6856
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Burgenland
Kontaktdaten:

Beitrag von af0815 »

Gefunden hast du es ja, jetzt kommt der nächste Schritt lesen und dann das schwierigste -> es Verstehen :-)
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

pluto
Lazarusforum e. V.
Beiträge: 7192
Registriert: So 19. Nov 2006, 12:06
OS, Lazarus, FPC: Linux Mint 19.3
CPU-Target: AMD
Wohnort: Oldenburg(Oldenburg)

Beitrag von pluto »

Naja das Prinzip ist ganz einfach: Bei Vektor Grafiken wird es nicht Pixelweise gespeichert.

Dort werden die Objekte praktisch so gespeichert:
Rechteck.left:=0
Rechteck.top:=10;
und soweiter.

Was natürlich gegenüber von Pixel Grafik den Vorteil hat, man kann diese Grafiken besser Drehen/Vergrößern und Verkleinern und soweiter.
Und sie brauchen in der regel weniger Speicher Platzt.

Bei meinem Paint2 hatte ich also ohne es zu wissen eine Vektor Grafik.
Dort gab es ja zwei Formate: ein Ascci Basiertes und ein Bin Format. Und beide waren also Vektor Grafiken...
MFG
Michael Springwald

Antworten