Wenn ich dieses JPG Bild in Firefox in einen Ordner in Total Commander ziehe wird jedesmal ein Bild mit einem zufälligen Namen und als PNG angelegt.
https://www.data-load.me/attachments/p5fok6p-jpg.1161020/
https://i.imgur.com/WD7dMmD.png
Wenn ich das gleiche im Explorer mache wird ein JPG angelegt und immer mit dem gleichen Namen.
Aus MS Edge wird ein JPG angelegt bei Drag and Drop.
Drag and Drop von JPG Bild auf einer Webseite erstellt PNG
Moderators: Hacker, Stefan2, white
- Tahattmeruh
- Senior Member
- Posts: 244
- Joined: 2003-05-16, 13:35 UTC
- ghisler(Author)
- Site Admin
- Posts: 50383
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Drag and Drop von JPG Bild auf einer Webseite erstellt PNG
Das liegt daran, dass Firefox das Bild offenbar im Cache als PNG ablegt. Beim Drag&Drop übergibt Firefox eine grosse Anzahl an unterschiedlichen Formaten an das Zielprogramm, u.a.
1. CF_HDROP: Eine Liste von Dateinamen im Dateisystem. Bei mir war das C:\Users\<Benutzername>\AppData\Local\Temp\yugumn5f.png
2. UniformResourceLocator, UniformResourceLocatorW, CF_TEXT, CF_UNICODETEXT: Enthalten alle die URL des Bildes
3. PNG: Direkt die Bilddaten als PNG
4. FileGroupDescriptor/FileGroupDescriptorW: Dateiinfo (Streams, kein Dateiname)
5. FileContents: JPG-Stream
und viele mehr!
Offenbar bevorzugt der Explorer FileGroupDescriptorW+FileContents, während der Total Commander CF_HDROP bevorzugt, weil direkter Dateizugriff - damit kann man die Datei z.B. auch zu einem Archiv hinzufügen.
1. CF_HDROP: Eine Liste von Dateinamen im Dateisystem. Bei mir war das C:\Users\<Benutzername>\AppData\Local\Temp\yugumn5f.png
2. UniformResourceLocator, UniformResourceLocatorW, CF_TEXT, CF_UNICODETEXT: Enthalten alle die URL des Bildes
3. PNG: Direkt die Bilddaten als PNG
4. FileGroupDescriptor/FileGroupDescriptorW: Dateiinfo (Streams, kein Dateiname)
5. FileContents: JPG-Stream
und viele mehr!
Offenbar bevorzugt der Explorer FileGroupDescriptorW+FileContents, während der Total Commander CF_HDROP bevorzugt, weil direkter Dateizugriff - damit kann man die Datei z.B. auch zu einem Archiv hinzufügen.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- Tahattmeruh
- Senior Member
- Posts: 244
- Joined: 2003-05-16, 13:35 UTC
Re: Drag and Drop von JPG Bild auf einer Webseite erstellt PNG
Gute Frage was MS da empfiehlt, ob sie sich selbst an die Vorgaben halten oder es einfach anders machen.
Als Anwender würde ich bei einem JPG auch ein JPG erwarten.
Gibt es eine Option im TC um FileGroupDescriptorW+FileContents zu bevorzugen?
Oder könnte man das automatisch machen wenn FileGroupDescriptorW+FileContents nicht zum Archiv hinzugefügt werden kann gibt es ein Fallback auf CF_HDROP?
Als Anwender würde ich bei einem JPG auch ein JPG erwarten.
Gibt es eine Option im TC um FileGroupDescriptorW+FileContents zu bevorzugen?
Oder könnte man das automatisch machen wenn FileGroupDescriptorW+FileContents nicht zum Archiv hinzugefügt werden kann gibt es ein Fallback auf CF_HDROP?
- ghisler(Author)
- Site Admin
- Posts: 50383
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Re: Drag and Drop von JPG Bild auf einer Webseite erstellt PNG
Leider nein.Gibt es eine Option im TC um FileGroupDescriptorW+FileContents zu bevorzugen?
Könnte ich machen, das würde aber dann noch viel mehr verwirren, wenn man beim Drop auf ein Archiv ein PNG erhält, und beim Drop auf einen Ordner ein JPG.Oder könnte man das automatisch machen wenn FileGroupDescriptorW+FileContents nicht zum Archiv hinzugefügt werden kann gibt es ein Fallback auf CF_HDROP?

Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com