Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.006 Beiträge
 
Delphi 2009 Professional
 
#2

AW: Speichern in BlobField zerschießt MemorySTream

  Alt 16. Mär 2023, 13:19
Bei der Konvertierung wird anscheinend ein Bild im Binary Format eingefügt:

{\pict\jpegblip\picw4416\pich1027\picwgoal4416\pic hgoal1027
\bin28150 ÿØÿà...

Speichern in der Datenbank mit einem Text-Encoding (ANSI, UTF-8 ...) kann dann zu Problemen führen. Speichern in ein Blob ohne Encoding/Textkonvertierung sollte funktionieren.

Alternative Idee: vielleicht kann DevExpress RichEditControl die Bilder anstatt Binär im Hex-Format ablegen. Das hat dann einen größeren Platzbedarf, besteht aber aus ASCII Daten.

Merke: die RTF Spezifikation sieht auch das Ablegen von reinen Binärdaten in der Datei vor.

Happy coding
Michael Justin
habarisoft.com

Geändert von mjustin (16. Mär 2023 um 13:33 Uhr)
  Mit Zitat antworten Zitat