tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
614
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Kocha
    Kocha Kocha ist offline Mitglied Silber
    Registriert seit
    Nov 2003
    Beiträge
    50
    Nihao zusammen.

    Ich hab n kleines Grafikprogramm geschrieben, um meine Skills in C++ auf Vordermann zu bringen.
    Nun hab ich bisher einfach alle Objekte in eine binäre Datei geschrieben und lese diese wieder aus, bei Auswahl "Speichern" bzw. "Öffnen".
    Ich hab mir jetzt gedacht, ich könnt das Programm so ausbauen, dass man in JPG's, GIF's, BMP's usw. schreiben kann.
    Bin mir aber nich so ganz sicher, ob man dies überhaupt legal gratis machen kann, ich dachte eben, dass gewisse Bildkomprimierungsverfahren geschützt sind und man viel, viel Geld bezahlen muss, wenn man mit seinem Prog in solche Dateien schreiben will.

    Weiss jemand ob und wie man in die verschiedenen Dateien schreiben kann?

    Grüsse
     

  2. #2
    Thomas Kuse Thomas Kuse ist offline Mitglied Rubin
    Registriert seit
    Aug 2001
    Beiträge
    1.411
    Ich weiss, dass die GDI+ Bibliothek viele Funktionen bietet.
    Dazu hab ich das gefunden: http://codeguru.earthweb.com/mfc/comments/51350.shtml
     

  3. #3
    Avatar von Husky
    Husky Husky ist offline Mitglied Gold
    Registriert seit
    May 2001
    Ort
    Berlin
    Beiträge
    126
    Also jpgs solltest du aufjedenfall einfach erstellen dürfen. Gifs sind wohl noch geschützt.(unteranderem deswegen wurde doch png entwickelt oder?) Allerdings lief das Patent in den USA dieses Jahr aus, in Europa erst nächstes Jahr, soweit ich mich erinnere.
     

  4. #4
    Avatar von Kocha
    Kocha Kocha ist offline Mitglied Silber
    Registriert seit
    Nov 2003
    Beiträge
    50
    Okay, danke Euch.

    Dann verzicht ich wohl für den Anfang mal auf GIF.


    Also, um Bitmaps zu erstellen, muss man ein CBitmap Objekt basteln und dann jedes einzelne Bit darin per CBitmap::SetBitmapBits jedes einzelne Bit manipulieren.
    Doch wie speichere ich das ganze dann?
    Load-Funktionen sind ja eigentlich vorhanden.
     

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 03.12.06, 15:39
  2. Antworten: 4
    Letzter Beitrag: 25.04.05, 22:15
  3. 2x in DB schreiben
    Von tittli im Forum PHP
    Antworten: 5
    Letzter Beitrag: 31.08.04, 21:46
  4. dll schreiben
    Von hannaS im Forum C/C++
    Antworten: 3
    Letzter Beitrag: 12.08.04, 09:05
  5. xml schreiben
    Von silicone im Forum PHP
    Antworten: 5
    Letzter Beitrag: 16.07.04, 16:02