erzeugen Ich versuche derzeit, ein Dokument-Rendering-Programm in C# zu machen. Eine meiner Anforderungen ist es, Word-Dokumente in PDF-Format zu rendern. Ich möchte jedoch keine Automatisierung verwenden, da dies langsam ist und aufgrund dessen, was ich online gelesen habe, Probleme auf Servern haben kann.Wie programmatisch pdfs aus Office (Word) -Dateien von C# für
Ich habe schon seit ein paar Tagen im Internet surfen und stapeln und habe bisher keine kostenlose, kompromisslose Lösung gefunden und ich frage mich, ob jemand anders einen Weg kennt, dies zu tun?
Wenn es keinen guten freien Weg gibt, was für mich erforderlich wäre, um dort einen eigenen Wortrenderer zu machen?
Ich habe mir Lösungen wie Free Spire.Doc und Aspose.Wörter angeschaut, diese haben jedoch Einschränkungen, die über das hinausgehen, was ich tolerieren kann, wie Absatzgrenzen und Wasserzeichen.
Vielen Dank.
es eine kostenlose Möglichkeit, dies in Bezug zu tun, um mit der 'ITextSharp' Bibliothek eines' Freier .DLL/Assembly' herunterladen .. Ich konvertiere Excel, Word und ng-Grids, derzeit in PDFs, aber Sie müssen Ihre eigenen Methoden schreiben, die speziell für Ihre Bedürfnisse sind. Auch die Website hat Tonnen von Beispielen, um loszulegen. – MethodMan
Vielen Dank. Ich werde es mir ansehen. –
ITextSharp liest keine OpenXML-Formate (z. B. XLSX und DOCX), so dass dies nicht sofort geschehen kann. Ich verwende hierfür [GemBox.Document] (https://www.gemboxsoftware.com/document), aber im Free-Modus gibt es auch die Anzahl der Absätze (ähnlich wie bei den bereits erwähnten). Die einzige freie Methode, die ich kenne, wäre die Verwendung von zwei freien Bibliotheken, eine zum Lesen von DOCX und eine zum Schreiben von PDF, und dann würden Sie das Mapping von einem Format in ein anderes schreiben. Ich möchte jedoch darauf hinweisen, dass dies eine ziemlich komplizierte und zeitraubende Aufgabe ist. – bellpatricia