Je tente de créer et de stocker une image jpeg à la volée avec du texte riche dynamique. Le texte riche provient de l'entrée de l'utilisateur dans l'éditeur mignon pour asp.net. Cet éditeur particulier peut produire soit xHTML ou rtf et d'autres. J'utilise GDI + pour ouvrir un arrière-plan JPEG par défaut et le superposer avec le texte riche de mignon. Je n'ai trouvé aucun moyen de le faire pour le moment.superposer une image jpeg avec texte riche en utilisant un éditeur mignon et GDI +
Répondre
Une approche consiste à prendre le xHTML et le rendre côté serveur, puis convertir en une image. Vous pouvez rendre le xHTML à l'intérieur d'un élément HTML dont l'arrière-plan est défini sur votre image d'arrière-plan.
Vous pouvez trouver plus d'informations sur la façon de le faire ici:
How can I convert a DOM Tree into an Image
Mise à jour: Lien direct vers la source: http://www.tommyt.se/file.axd?file=Thumbnailer_src-0.2.zip
Utilisez Graphics.DrawString()?
Cela va perdre la mise en forme, et vous donner une chaîne de caractères dans la police de votre choix – Pondidum
Oui, je ne peux pas perdre le formatage, c'est le point d'utiliser mignon. –
- 1. Comment faire pour obtenir un type de fichier image en utilisant GDI + en C++?
- 2. Pouvez-vous superposer un div transparent sur une image
- 3. Créer une image avec un arrière-plan transparent en utilisant GDI +?
- 4. composant éditeur d'image pour une utilisation dans l'application WPF riche
- 5. Texte riche en gtk-sharp?
- 6. Java: utiliser WritableRaster.setRect pour superposer une image?
- 7. C# .NET Convertir une image JPEG en une structure Bitmap
- 8. DIV avec Image et Texte
- 9. Comment afficher une image en flex avec Content-Type: image/jpeg?
- 10. images qui se chevauchent en utilisant GDI +
- 11. Éditeur de texte riche WYSIWYG qui prend en charge les diffs?
- 12. quelqu'un peut-il recommander un éditeur de texte riche qui est facile à personnaliser?
- 13. Éditeur de texte enrichi [WYSIWYG] avec pagination utilisant javascript
- 14. superposition d'images avec GDI +
- 15. Obtenir une représentation en mémoire du rendu JPEG d'une image
- 16. C#: GDI +: Écraser une image en utilisant la méthode Save de Bitmap
- 17. Chargement de données paresseux avec riche: dataTable et riche: dataTableScroller
- 18. Écrire des métadonnées dpi à une image jpeg en Java
- 19. Comment superposer ou filigraner une image dans Windows Media Player
- 20. iphone - superposer une image transparente sur le lecteur de film
- 21. ajouter du texte à un fichier jpeg
- 22. Est-il possible - en utilisant seulement le script Windows - de fusionner un fichier texte et une image?
- 23. Comment insérer une image du côté client dans un éditeur?
- 24. comment envoyer un message texte riche en System.Net.Mail
- 25. Comment crypter le texte dans une image en utilisant python
- 26. Exemple de code pour redimensionner une image en utilisant DirectX
- 27. Transparence au texte dans GDI
- 28. Winforms DataGridViewColumn avec image et texte
- 29. Conversion d'un texte hébreu en image en utilisant imagemagick
- 30. Impression PdfSharp, GDI + et HTML
Je voudrais utiliser ceci comme dernier recours parce que je ne veux pas avoir à acheter une nouvelle bibliothèque en ce moment. –
Vous n'avez rien à acheter, la source est ici: http://www.tommyt.se/file.axd?file=Thumbnailer_src-0.2.zip – RedFilter