2017-02-20 1 views
0

Ich habe gearbeitet, um Epub für meine Arbeit zu erstellen. Ich habe Aspose benutzt, um den Epub zu erstellen. In diesem Prozess werden zahlreiche Word-Dokumente zusammengeführt und einzelne EPUB-Dateien erstellt. Jetzt werde ich aufgefordert, einen EPub basierend auf einer Vorlage zu erstellen. Ich habe einen Weg gesucht, um es zu tun, aber ich bin nicht in der Nähe der Lösung. Ich habe nicht einmal die Vorlage für Epub gefunden, die reibungslos über verschiedene Geräte iOS und Android rendern wird. Ähnlich habe ich keine Ahnung, wie ich diese Aufgabe programmatisch erreichen werde. Wenn jemand da draußen eine Idee hat, bitte geben Sie mir einen Einblick.Erstellen Epub auf der Grundlage von Vorlage

Antwort

0

Wie Sie vielleicht wissen, ist ein ePub eine Datei, die viele HTML-Seiten enthält. Wenn Sie ein Template-basiertes epub programmatisch erstellen möchten, sollten Sie diese Dateien mit einem CSS verknüpfen und die Struktur des HTML als Vorlage ändern. Wenn ich Sie wäre, würde ich eine Regex verwenden, um die HTML-Dateien zu bearbeiten, den Inhalt abzurufen und diesen Inhalt in eine neue HTML-Seite zu bringen. Sobald das erledigt ist, würde ich die HTML-Seite in den epub legen.

0

Ich schlage vor, dass Sie bitte das Vorlagedokument (DOTX) mit MS Word erstellen. Importieren Sie dieses Vorlagendokument in das DOM von Aspose.Words, führen Sie Word-Dokumente zusammen, führen Sie andere Dokumentverarbeitungsaufgaben aus und speichern Sie es mit der Document.Save-Methode in EPUB. Sie können das Vorlagedokument auch programmgesteuert mit Aspose.Words erstellen. Ich arbeite mit Aspose als Entwickler Evangelist.

Verwandte Themen