Hallo funkheld,
unter Linux PureBasic 6.30 Beta 4 erhalte ich bei der Tiefe 2 bei SaveImage ein PNG-Bild mit einen 4 Farben indizierten Farbraum. Dies steht so nicht in der Dokumentation von PureBasic. Tests bei den anderen Betriebssytemen können das klären.
Die Suche ergab 190 Treffer
- 27.10.2025 10:02
- Forum: Grafik & Sound - Programmierung
- Thema: Pixel von einer PNG-Datei 32x32 abfragen und speichern
- Antworten: 4
- Zugriffe: 287
- 25.10.2025 18:36
- Forum: Grafik & Sound - Programmierung
- Thema: Pixel von einer PNG-Datei 32x32 abfragen und speichern
- Antworten: 4
- Zugriffe: 287
Re: Pixel von einer PNG-Datei 32x32 abfragen und speichern
Hallo funkheld,
versuche es mit der Tiefe auf 4 und wähle #PB_ImagePlugin_PNG bei SaveImage aus.
GIMP zeigt mir das erzeugte Bild als indizierte Farben (16 Farben) an.
Bilder kann man mit einem Grafikprogramm malen oder mit PureBasic erzeugen. Was ist einfacher?
; Lade PNG Bild, zeige Bild als ...
versuche es mit der Tiefe auf 4 und wähle #PB_ImagePlugin_PNG bei SaveImage aus.
GIMP zeigt mir das erzeugte Bild als indizierte Farben (16 Farben) an.
Bilder kann man mit einem Grafikprogramm malen oder mit PureBasic erzeugen. Was ist einfacher?
; Lade PNG Bild, zeige Bild als ...
- 23.03.2024 09:35
- Forum: Offtopic
- Thema: Google Translate
- Antworten: 6
- Zugriffe: 6334
Re: Google Translate
wer die Zielgruppe ist Zielgruppe wären die 7.800.000.000 Nicht-Muttersprachler der englischen Sprache, 95% aller Menschen.
; Nicht englischsprachgige Schlüsselwörter
NewMap Keys.s()
OpenPreferences("/tmp/de.prefs",0,#PB_UTF8) ; Bitte Dateiname anpassen.
ExaminePreferenceKeys()
While ...
; Nicht englischsprachgige Schlüsselwörter
NewMap Keys.s()
OpenPreferences("/tmp/de.prefs",0,#PB_UTF8) ; Bitte Dateiname anpassen.
ExaminePreferenceKeys()
While ...
- 17.03.2024 14:23
- Forum: Offtopic
- Thema: Google Translate
- Antworten: 6
- Zugriffe: 6334
Re: Google Translate
77.309.411.328 Byte Speicher und die Programmiersprache spricht immer noch kein Deutsch und Makronamen können keine Umlaute(U+0080).
- 19.11.2023 03:28
- Forum: Anfänger
- Thema: AddWindowTimer Zeit bis zum nächsten #PB_Event_Timer Ereignis
- Antworten: 5
- Zugriffe: 964
Re: AddWindowTimer Zeit bis zum nächsten #PB_Event_Timer Ereignis
; Restliche Wartezeit errechnen und ausgeben.
#Wartezeit=60000
If OpenWindow(0, 0, 0, 400, 100, "Timer Example", #PB_Window_SystemMenu)
ProgressBarGadget(0, 10, 10, 380, 20, 0, 100)
AddWindowTimer(0, 1, #Wartezeit)
Start=ElapsedMilliseconds()
TextGadget(1,10,30,200,20,"Restzeit: "+Str ...
#Wartezeit=60000
If OpenWindow(0, 0, 0, 400, 100, "Timer Example", #PB_Window_SystemMenu)
ProgressBarGadget(0, 10, 10, 380, 20, 0, 100)
AddWindowTimer(0, 1, #Wartezeit)
Start=ElapsedMilliseconds()
TextGadget(1,10,30,200,20,"Restzeit: "+Str ...
- 18.11.2023 10:13
- Forum: Anfänger
- Thema: Extrahieren des reinen Textes aus einer HTML-Seite.
- Antworten: 61
- Zugriffe: 7574
Re: Extrahieren des reinen Textes aus einer HTML-Seite.
; HTML zu indexsequentielle Text
Url$="https://www.purebasic.fr/german/viewtopic.php?t=33073&start=50"
Define *Speicher=ReceiveHTTPMemory(Url$) ; Speicher kann via ReadData von Datei kommen.
If 0=*Speicher
Debug "Verbindungsfehler bei Seite: " +Url$
Else
Define Antwort$=PeekS(*Speicher ...
Url$="https://www.purebasic.fr/german/viewtopic.php?t=33073&start=50"
Define *Speicher=ReceiveHTTPMemory(Url$) ; Speicher kann via ReadData von Datei kommen.
If 0=*Speicher
Debug "Verbindungsfehler bei Seite: " +Url$
Else
Define Antwort$=PeekS(*Speicher ...
- 12.11.2023 12:57
- Forum: Allgemein
- Thema: Geschwindigkeitsvergleich PB 5 --> 6
- Antworten: 9
- Zugriffe: 1801
Re: Geschwindigkeitsvergleich PB 5 --> 6
Warum muß der gesamten Quellcode in EINE Datei PureBasic.obj zusammen gequescht werden? Was wäre wenn nur noch der geänderten Teil in jeweils eine OBJ-Datei compiliert würde um lästige Wartezeit zu sparen? Der Linker würde sich dann um die vielen OBJ-Dateien kümmern.
- 02.11.2023 23:36
- Forum: Grafik & Sound - Programmierung
- Thema: Objekte in Welt Koordinaten.
- Antworten: 6
- Zugriffe: 5838
- 02.11.2023 20:07
- Forum: Grafik & Sound - Programmierung
- Thema: Objekte in Welt Koordinaten.
- Antworten: 6
- Zugriffe: 5838
Re: Objekte in Welt Koordinaten.
; MoveCamera z=263 x=0 y=0
; CreateLine3D x=0 zu 100.0 y=0 z=0 Linienlänge auf meinen Bildschirmen 100 mm oder 238 mm
; CreateLine3D x=0, y=0 zu 100.0 z=0 Linienlänge auf meinen Bildschirmen 100 mm oder 238 mm
ExamineDesktops()
#Screen=0
ScreenX = DesktopWidth(#Screen)
ScreenY = DesktopHeight ...
; CreateLine3D x=0 zu 100.0 y=0 z=0 Linienlänge auf meinen Bildschirmen 100 mm oder 238 mm
; CreateLine3D x=0, y=0 zu 100.0 z=0 Linienlänge auf meinen Bildschirmen 100 mm oder 238 mm
ExamineDesktops()
#Screen=0
ScreenX = DesktopWidth(#Screen)
ScreenY = DesktopHeight ...
- 16.10.2023 20:48
- Forum: Allgemein
- Thema: Auftragsarbeit mit Vergütung
- Antworten: 5
- Zugriffe: 1377
Re: Auftragsarbeit mit Vergütung
Hallo udg,
gibt es außer deepai noch andere Anbieter von Text zu Bild Erzeugung? Ich bekomme nach sehr kurzer Zeit des testens eine lustige Meldung: kulow@kulow-G73Jw:/tmp$ ./persiancat.out
StatusCode: 401
Response: {"status": "Looks like you're enjoying our API. Want to keep using it?
Sign up to ...
gibt es außer deepai noch andere Anbieter von Text zu Bild Erzeugung? Ich bekomme nach sehr kurzer Zeit des testens eine lustige Meldung: kulow@kulow-G73Jw:/tmp$ ./persiancat.out
StatusCode: 401
Response: {"status": "Looks like you're enjoying our API. Want to keep using it?
Sign up to ...