Automation: automatisieren verwandelt .doc zu .docx?
Habe ich einen Haufen .doc-Dateien in einem Ordner die ich brauche, um zu konvertieren .docx.
Manuell zu konvertieren .doc zu .docx ist ziemlich einfach:
- Öffnen .doc in Word 2007
- Klicken Sie auf Speichern Als...
- Speichern Sie es als .docx
Jedoch, dies zu tun für Hunderte von Dateien auf jeden Fall ain ' T fun. =p
Wie würden Sie automatisieren?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Automatisieren Von Word.
Wenn Sie mit .NET, Microsoft.Office.Interop.Wort (stellen Sie sicher, es ist die version 12 - äquivalent zu Word 2007, so dass Sie erreichen können, die oben genannten) Referenz-Montage um Ihr Projekt und verwenden Sie es zu automatisieren, word-app genau das zu tun, was Sie tun möchten, vor. Der pseudocode
Finden Sie zahlreiche Beispiel auf google, such einfach nach Word-Automatisierung in C# oder etwas entlang dieser Linie.
Gibt es keine Notwendigkeit, um Word zu automatisieren, die eher langsam und spröde aufgrund von pop-up-Nachrichten oder zum verwenden von Microsoft Office File Converter (ofc.exe), die hat ein unnötig kompliziertes user-interface.
Der einfachste und Schnellste Weg wäre die Installation von Microsoft Office 2007 oder downloaden und installieren das Compatibility Pack von Microsoft (falls nicht schon geschehen). Dann können Sie konvertieren aus .doc zu .docx leicht mit dem folgenden Befehl:
wo <Eingabedatei> und < - output-Datei - > voll qualifizierten Pfadnamen.
Der Befehl kann leicht angewendet werden, um mehrere Dokumente mit
for
:Der einfachste Weg ist die Verwendung des Befehlszeilen -Office File Converter. Führen Sie einfach
und die Magie passiert.
WD2000: Verwendung von (OLE) OLE-Automatisierung mit Word. Ist für Word 2000, aber das Modell noch gilt.
Lesen Sie diese:
http://forums.techarena.in/office-update-service/785673.htm