![]() |
AW: Bitmap aus RTF erzeugen
Ich hab das mal so ziemlich unverändert übernommen. Ich erhalte leider nur eine leere, weiße Bitmap in (ca. A4-Größe)
Der einzige Unterschied ist, dass ich die Bitmap bereit in meinem Objekt habe, und demnach nicht übergeben muss, und dass ich das Richedit aus einem MemoryStream lade. |
AW: Bitmap aus RTF erzeugen
Hmm..
Mach mal ein neues Project, pappe da nen Button, OpenDialog und ein TImage drauf und verwende mal meinen Src. (Nur um zu prüfen) Wenn dann das bmp nicht mehr weiß ist und das PDF enthält, gehst Du hin und testest, mit deinem Stream. Somit kannst Du schonmal ausschließen, ob es die Routine mit dem RichEdit ist. Oder dass der Stream leer ist.. Schritt für Schritt.. ;) |
AW: Bitmap aus RTF erzeugen
mach ich gleich mal. Aber dass der Stream nicht leer ist, habe ich schon geprüft, und sichergesellt (s. einem der oberen Posts).
Aber ich probier das jetzt mit einem neuen Projekt mal aus. |
AW: Bitmap aus RTF erzeugen
Danke Holger,
ich habe das jetzt noch mal in einem neuen Projekt gemacht. Und natürlich funktioniert's ;-) Warum es vorher in meine Zielprojekt nicht funktioniert hat ich auch herausgefunden. Jetzt muss ich das nur noch so abändern, dass ich die Bitmap.Height und .Width übergeben kann. :-) |
AW: Bitmap aus RTF erzeugen
Gut.. :thumb:
Ich mache mir bei so Problemen immer ein kleines Testprogramm, indem ich die Funktionen oder auch Klassen in einer minimalen Umgebung teste, somit kann ich sicherstellen, dass diese Funktionieren und kann meine Suche dann in eine Andere Richtung bewegen.. ;) Apropo, woran hat es denn nun gelegen? |
AW: Bitmap aus RTF erzeugen
Mach ich des Öfteren auch. Allerdings war der Code sehr überschaubar, dass ich annahm, einen Testprojekt sei nicht notwendig.
Tja...ich hatte nur ein Assign vergessen ;-) |
AW: Bitmap aus RTF erzeugen
Zitat:
vielen Dank für Deinen Beitrag, der mir schon sehr weiter geholfen hat. Das einzige Problem, dass ich noch habe, ist, dass ich das Bitmap mit einer höheren Auflösung erstellen möchte. Das gelingt mir insofern nicht, dass sich die Pixelauflösung des RtfTextes in der Bitmap nicht erhöht. Ich habe heute viele Stunden dran gesessen, finde aber nicht die Lösung :( . Hast Du oder jemand anders eine Idee, wie man Dein Beispiel korrekt anpasst? Uli |
AW: Bitmap aus RTF erzeugen
Ich meine, es geht mit ViewPort. Nur wie?
Edit: nach einem kompletten Wochenende der Rumsucherei habe ich gestern Abend kurz vor dem zu Bett gehen auf dem iPhone die Lösung gefunden. Und siehe da, beim Suchen nach "Delphi" und "Viewport" fand ich einen vielversprechenden Link auf einen Faden in diesem Forum: https://www.delphipraxis.net/40461-k...as-zoomen.html Ich denke, damit werde ich schnell mein Problem lösen. - Bleibt die Frage, warum ich über das Suchfeld und sonstige Suchen den Faden nicht früher gefunden habe. Klar, das Problem sitzt vor dem Bildschirm ... Ich habe im Suchfeld nicht gemerkt, dass immer nur nach ganzen Wörtern gesucht wird und nicht nach Teilworten. Ein "*" hinter "Viewport" hinzugefügt und schon habe ich aus so die entscheidenden Fäden gefunden. |
AW: Bitmap aus RTF erzeugen
Hallo Uli,
ich stehe grad selbst vor dem gleichen Problem. Es wäre schön, wenn du deine Lösung hier allen zur Verfügung stellst um wiederholte "Rumsucherei" zu erübrigen. ;) |
AW: Bitmap aus RTF erzeugen
Sorry, die Lösung, die ich da gefunden hatte, war im Endeffekt auch nicht besonders gut. Ich habe es dann komplett selbst programmiert.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz