J'ai déjà vu beaucoup de messages sur le site pour le RTF en HTML et d'autres messages parlant de convertisseurs HTML vers RTF, mais j'essaie vraiment d'obtenir une ventilation complète de ce est considéré comme le produit commercial le plus largement utilisé, produit open source ou si les gens recommandent de rentrer chez eux. Toutes mes excuses si vous considérez ceci comme une question en double, mais j'essaye de créer une matrice de produit pour voir ce qui est le plus viable pour notre application. Je pense aussi que cela serait utile pour les autres.Convertisseur HTML en RTF pour .NET
Le convertisseur serait utilisé dans une application ASP.NET 2.0 (nous allons passer à la version 3.5 sous peu mais toujours avec WebForms) en utilisant SQLServer 2005 (bientôt 2008) comme DB. A la lecture de quelques articles, SautinSoft semble être populaire en tant que composant commercial. Y a-t-il d'autres composants commerciaux que vous recommanderiez pour convertir du HTML en RTF? Le prix est important, mais même si c'est un peu cher, veuillez le lister. Pour l'open source, j'ai lu que OpenOffice.org peut être exécuté en tant que service afin qu'il puisse convertir des fichiers. Cependant, cela semble être uniquement basé sur Java. J'imagine, j'aurais besoin d'une sorte d'interop pour l'utiliser? Quels composants open source .NET, le cas échéant, sont disponibles pour convertir HTML en RTF?
Pour la maison, un XSLT est-il le bon choix pour XHTML? Si oui, quel composant recommandez-vous pour générer du XHTML? Sinon, quelles sont les autres avenus maison que vous recommandez?
En outre, s'il vous plaît noter que je ne me soucie pas tellement de RTF au HTML. Si un composant commercial offre cela et le prix est toujours le même, bien, sinon s'il vous plaît ne le mentionnez pas.
Pourrais-je avoir plus d'informations sur la tâche technique à accomplir? Fondamentalement, pourquoi faites-vous cela? Quel programme va voir le produit final RTF? – Albert
@Albert. Les données sont extraites d'une base de données pour générer un rapport RTF. Tout le formatage RTF est actuellement fait dans le rapport (codé en dur ... ourch!) Basé sur une spécification, mais dans quelques cas, le client veut formater certaines sections, donc nous leur donnerons un éditeur de texte riche en l'application Web et quand ils l'enregistrent, je vais le convertir en un morceau de RTF formaté qui sera retiré de la base de données et inséré dans le rapport. – nickytonline
Um ... Je suis totalement confus. J'essaie de comprendre le flux de données et la conversion ici. Jusqu'à présent, j'ai ce qui suit: DB -> RTF -> RTF * -> DB Mais cela n'a pas de sens car il semblerait impliquer que vous avez un analyseur RTF qui peut grep et vider vers la base de données. Sauf si vous voulez dire que la base de données contient des données RTF? – Albert