Forum: Datenbanken
Delphi
by Freiwilderer,
3. Nov 2011
also beim speichern kann ich mir eigentlich nicht vorstellen, da es, wie gesagt über die zwischenablage ja ähnlich klappt.
so richtig viel bleibt da aber auch nicht mehr übrig :(
trotzdem danke.
ich werds wohl erstmal mit nem anderen pdf versuchen und dann mal schauen, wie ich das machen kann ...
Forum: Datenbanken
Delphi
by Freiwilderer,
3. Nov 2011
... ich habs jetzt mal überprüft :D
also ts.size beträgt 2565, genau so, wie ms.size
Forum: Datenbanken
Delphi
by Freiwilderer,
3. Nov 2011
naja, hätte vielleicht erwähnen können, dass sie zu klein ist ...
also ich hab diese PDF in einem VarBinary gespeichert. Es gibt eine Funktion, die auch funktioniert, die die Datei in die Zwischenablage kopiert. Da hat sie 298KB. wenn ich das über SaveToFile versuche kommen nur 3KB dabei raus.
Ich hab eben ms.CopyFrom(ts,0); probiert, leider ebenfalls nur 3KB
Forum: Datenbanken
Delphi
by Freiwilderer,
3. Nov 2011
hi,
danke für die schnelle Antwort, leider bewirkt das genau das selbe.
Forum: Datenbanken
Delphi
by Freiwilderer,
3. Nov 2011
hi,
ich weiß, dass der Beitrag schon etwas älter ist, aber vielleicht bringts ja doch was nochmal nachzufragen.
und zwar. Ich versuche auch gerade eine PDF Aus einem VarBinary(Max) zu lesen. Habe es genau so gemacht, wie unten beschrieben, aber wenn ich die PDF dann öffnen will, sagt der Foxit Reader: format error: not a PDF or corrupted
procedure TForm.ViewPDF;
var
ts: TStream;
ms:...