AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 04:47

Parameter dieser Suchanfrage:

Suche in Thema: PNG und Canvas via BMP und anderes
Suche alle Beiträge, die von "Michael II" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 4 von insges. 4 Treffern
Suche benötigte 0.000s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Multimedia

    AW: PNG und Canvas via BMP und anderes

     
      by Michael II, 2. Mai 2024, 17:12
    Ich wähle Datei > Neu > VCL, ergänze meine Form durch ein TImage und einen Button und schreibe diesen Code:

    procedure LoadPicFromFile( pic : TGraphic; fn :string );
    // lädt .bmp .png .tif .gif .jpg Bilddaten aus der Datei fn in pic
    var wicpic : TWICImage;
    begin
    wicpic := TWICImage.Create;
    try
    wicpic.LoadFromFile( fn );
    pic.Assign( wicpic );
  • Forum: Multimedia

    AW: PNG und Canvas via BMP und anderes

     
      by Michael II, 27. Apr 2024, 21:01
    In den meisten Fällen wird man wohl eh als PNG speichern und von PNG laden wollen (File kleiner und Decodieren/Encodieren heute extrem schnell).

    Ich kann aber mit WICImage (ohne irgendwas anzupassen) in Delphi 11.2 problemlos ARGB Bitmaps laden. Alphakanal ist mit dabei. Welche Delphi Version verwendest du?
    Leider fügt Delphi beim Speichern von ARGBs mit TWICImage nicht automatisch den...
  • Forum: Multimedia

    AW: PNG und Canvas via BMP und anderes

     
      by Michael II, 15. Apr 2024
    Hallo creehawk,

    hier noch ein Beispiel, wie du mit TWICImage eine png Datei laden und als png, bmp, gif, tiff, jpeg abspeichern kannst. Weiter: ...wie du eine .png Datei in eine Bitmap laden kannst ...wie du bei gegebenem .png File einen Teil rauskopieren (dein Problem) und den kopierten Teil als .png abspeichern kannst. ...wie du eine ARGB Bitmap inklusive Transparenz abspeichern kannst.
  • Forum: Multimedia

    AW: PNG und Canvas via BMP und anderes

     
      by Michael II, 15. Apr 2024
    procedure PngToBmp32( p : TPngImage; b : TBitMap );
    begin
    b.PixelFormat := pf32Bit;
    b.AlphaFormat := afDefined;
    b.Assign(p);
    end;

    ...ist etwas einfacher und du hast dadurch auch eine ARGB Bitmap.
    Probleme gibt's halt bei 32 Bit in VCL (wie bereits früher hier beschrieben) bei der Bearbeitung der Bitmap via VCL Grafikmethoden wie copyrect, rectangle etc., weil Delphi VCL in...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Michael+II&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=214944
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:01 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