Speichern von Word DOCX-Dateien als PDF

8

Ich verwende openxml, um Word-DOCX-Dateien zu erstellen. Ich möchte diese Dokumente speichern, sobald sie als PDF-Dateien erstellt wurden. Gibt es eine Möglichkeit, dies in openxml zu tun? Ich nehme an, die Antwort ist nein. Wenn nein, gibt es eine empfohlene Bibliothek oder ein Tool, das ich zum Speichern / Drucken von DOCX-Dateien als PDF (programmatisch in .NET) verwenden kann? Ich schaute auf SharpPDF (PDFSharp), und es scheint, dass diese Bibliothek nur zum Erstellen von PDFs von Grund auf neu ist, nicht speichern DOCX als PDF.

Kann ich irgendwie auf einen installierten PDF-Drucker, entweder Cute PDF oder den in Windows 7 eingebauten PDF-Drucker, vollautomatisch drucken?

Update: Suchen Sie kostenlos mit nicht-viralen Lizenz, und erfordert vorzugsweise keine zusätzlichen Installationen.

    
Stealth Rabbi 20.08.2012, 20:26
quelle

5 Antworten

9

Sie könnten dies mit Word-Automatisierung tun. Sie müssen das Wort installiert haben.

%Vor%     
cellik 21.08.2012, 12:55
quelle
2

Um von DocX zu erhalten - & gt; PDF Sie benötigen etwas, das eine DocX-Datei rendern kann und eine PDF-Export- / Speicherfunktion bietet. Unnötig zu sagen, dass es nicht so viele Werkzeuge gibt, die DocX (Word, OpenOffice / LibreOffice und einige andere lizensierte Produkte, die unten erwähnt sind) darstellen können. Abhängig von Ihren Laufzeitbeschränkungen / -anforderungen könnten Sie versuchen:

  1. um MS Automation zu verwenden, damit Word das docx lädt und als PDF speichert.
  2. Werkzeuge, die auf OpenOffice (JODConverter / Docmosis) sitzen, um die Konvertierung durchzuführen.
  3. Versuchen Sie, andere Dokumentbibliotheken (Aspose, Windward) einzubetten

Ich bin mir nicht sicher, ob die Auto-Print-Anforderung zutrifft.

    
Paul Jowett 21.08.2012 01:26
quelle
1

Ich habe erfolgreich die Aspose verwendet Suite von Tools für diese in der Vergangenheit: Ссылка . Es ist nicht kostenlos, aber Sie können es vor dem Kauf testen.

    
vinny 21.08.2012 12:57
quelle
0

Ich habe dieses VBScript verwendet und es funktioniert gut. Es funktioniert im Hintergrund (öffnet das Dokument und speichert es als PDF mit der Option "Speichern / Exportieren als PDF"). Überprüfen Sie die Systemanforderungen auf der Seite.

    
gammay 21.08.2012 15:26
quelle
0

Wir produzieren WordGlue .NET, eine generische WP-Layout-Engine, die mit doc / docx umgehen kann.

Es ist vollständig verwaltet und kann für den Export in eine Vielzahl von Formaten wie Bild, XPS oder (mit Hilfe einer PDF-Bibliothek wie ABCpdf) PDF verwendet werden.

Ich arbeite an der ABCpdf .NET-Softwarekomponente, sodass meine Antworten Konzepte enthalten können, die auf ABCpdf basieren. Es ist genau das, was ich weiß. : -)

    
OnceUponATimeInTheWest 21.05.2013 12:36
quelle

Tags und Links