Bonjour
je souhaite manipuler des fichiers word 2007-2010 sans installer Office
merci
Bonjour
je souhaite manipuler des fichiers word 2007-2010 sans installer Office
merci
Bonsoir,
Voici un composant payant qui permet de lire n'importe quel document Word directement, sans l'automatisation OLE d'application MS Word. et sans que MS Word soit installé .
http://www.scalabium.com/msword/
merci, mais c'est un logiciel à part,, en plus c'est seulement un visionneur
![]()
Bonjour,
je n'ai pas essayé et donc vais juste faire une suggestion de recherche. Les docx sont des fichiers XML or donc pourquoi ne pas les traiter comme tel ?
Utilisation-du-XML-a-partir-de-Delphi
c'est un peu ce que semble faire le lien C#
bonjour et merci sergiomaster
normalement je veux faire du publipostage sur docx, j'ai déjà fais le 80%du programme , je remplace bien les champs, mais avec une seul type de balise;"w:fldSimple" que je cherche, mais il y a une autre balise un peut peux compliqué que j'ai trouvé et je sais pas si il y en a d'autre, c'est pourquoi je charche une autre méthode en utilisant les api sans installation d'office, en plus il faut modifier un autre fichier "settings.xml" où je supprime la balise "w:mailMerge" si il existe, et je ne sais pas si je dois traité autre fichier
c'est un peut le résumer de ce que j'ai déjà fait
merci à tout bon nouvelle idée![]()
Bonjour,
Je ne connais pas Delphi, et je ne sais pas si Delphi peut utiliser des composants .net d'une façon ou d'une autre, mais il y a docx chez Codeplex:
http://docx.codeplex.com/
up
pas de nouveau idée??
Si, la méthode consiste à créer un document avec des balises que l'on peut identifier facilement en chargeant le fichier avec un TStrinList et remplacer par le texte voulu grace à la fonction strreplace :
Exemple de %TEXTE_A_REMPLACER%
On peut choisir des accolades si on prefère {}
Sinon, comme astuce à connaitre, l'astuce consiste à coder html et de lui donner l'extension .xls (ça vous fait un joli fichier excel !)
J'avais déjà fait ça pour mon boulot et ça marche plutôt bien. Un peu de doc sur le sujet :
http://www.glump.net/howto/web/serve...eb-application
Et si on est plutôt XML, on peut créer un document .ods :
http://www.codeproject.com/Articles/...OpenDocument-S
A verifier si un html renommé en .docx fonctionne aussi (on change que l'extension). Il me semble que oui, mais je ne suis pas sure.
Sinon, c'est mort et tu devras t'orienter vers une autre solution.
Partager