Hinzufügen von text zu einem Bild-Datei
Ich muss hinzufügen von text zu einem Bild-Datei. Ich brauche zum Lesen eine Bild-Datei (jpg,png,gif) und ich muss hinzufügen einer Zeile text.
Blick in Sie. Das problem ist, dass wenn Sie die Datei öffnen, es ist gesperrt, so können Sie nicht speichern Sie in der gleichen Datei. Erhalten zurück zu Ihnen...
InformationsquelleAutor RV. | 2009-04-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gut in GDI+, die Sie Lesen würden, in der Datei mit einem Image-Klasse und verwenden Sie dann die Graphics-Klasse, um text hinzuzufügen. So etwas wie:
Wenn Sie möchten, speichern Sie die Datei über den alten, den code zu ändern ist ein bisschen wie die Bild.FromFile () - Methode sperren Sie die Datei, bis es entsorgt wird. Das folgende ist, was ich kam mit:
Ich würde testen dies sehr gründlich, obwohl 🙂
Hoffentlich werden die oben hilft.
wie drehen Sie diesen text und fügen Sie auf das Bild?
Check stackoverflow.com/questions/4421381/how-to-rotate-text-in-gdi zum drehen von GDI+ - text. Überprüfen Sie auch, stackoverflow.com/questions/2966316/..., denn Sie würden in diesem Fall zu schreiben, und drehen Sie den text auf ein anderes bitmap und dann super legen es über das Bild.
InformationsquelleAutor Mladen Mihajlovic
Speziell für gifs ein gif Ergebnis sollten Sie schreiben Sie auf jedes frame wie folgt:
Ich sollte erwähnt haben, dass sich gif-Bilder aus dieser Beitrag.
InformationsquelleAutor OmG
Können Sie dies tun, indem Sie mit dem Graphics-Objekt in C#. Sie können ein Graphics-Objekt aus dem Bild ( Bild.CreateGraphics() - oder sowas in der Art, wie ich mich erinnere ) und verwenden Sie einige der vorhandenen Methoden für das hinzufügen von text, wie : Graphycs.DrawString() oder andere Verwandte Methoden.
InformationsquelleAutor nba bogdan