Erstellen Sie PDF - / Word-Datei (Doc) innerhalb der app
Gibt es eine eindeutige Methode erstellen Sie entweder ein PDF oder MS-Word-Doc-Datei innerhalb der app und per E-Mail sofort (und evtl. auch zu speichern).
Ich versuchen seit geraumer Zeit, und haben gefunden, aus der JAVA-Bibliotheken: apwlibrary und iText. Aber beide dont irgendwelche tutorials von Arten.
Kann jemand mich in die richtige Richtung?
EDIT: Kommt zu denken es, könnte ein online-PDF-generator verwendet werden, zuerst durch senden der Daten an den service, dann rufen Sie das Ergebnis und speichern Sie es auf dem Handy?
Was ist apwlibraby?
mein schlechtes. seine ein Tippfehler. seine eigentlich apwlibrary. Ihre PDF-writer für android: sourceforge.net/projects/apwlibrary
mein schlechtes. seine ein Tippfehler. seine eigentlich apwlibrary. Ihre PDF-writer für android: sourceforge.net/projects/apwlibrary
InformationsquelleAutor Siddharth Lele | 2010-12-13
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich würde empfehlen, apache fop http://xmlgraphics.apache.org/fop/
können Sie standard-FOP zu pdf generieren.
xmlgraphics.apache.org/fop/quickstartguide.html
Ich denke, dass die Anleitung funktioniert mit Android wäre es?
InformationsquelleAutor HamoriZ
Es sei denn, es ist ein Kern-feature des Geräts, um eine pdf-Datei erstellen, würde ich vorschlagen, nicht es selbst zu tun. Das hinzufügen der PDF-Erstellung wird ganz schön viel Arbeit potenziell abhängig von Ihren performance-Anforderungen. Java-Bibliotheken wird einfacher sein, fügen aber auch weniger performant. Native Bibliotheken in Kombination mit Java werden mehr hazzle zu pflegen, bauen und bug-fixing Weise.
Wenn Sie nur E-Mail einige Informationen, warum dont Sie eine Nachricht erstellen text im html-Format und verwenden Sie eine Absicht E-Mail mit dem build-in E-Mail-Programm statt? Oder wenn Sie wollen, könnten Sie z.B. setzen der PDF-Generierung auf einem server und nur per E-Mail einen link..
Schauen Sie sich die Kommentare in code.google.com/p/k9mail/issues/detail?id=1980 und code.google.com/p/k9mail/issues/detail?id=2492 .. das funktioniert bei mir mit html-E-Mails.
Ich sah ein paar Seiten für das senden einer HTML-E-Mail und es sieht immer noch ein bisschen schäbig. Weit aus professioneller. Wie über den anderen Vorschlag? Irgendwelche Tipps? Die PDF-Datei auf einen server und senden Sie den link Teil.
Die E-Mail-Teil ist der gleiche und auf der server-Seite, Sie haben eine Welt der Wahl, die mit verschiedenen Plattformen (php, java, rails, was auch immer Sie möchten). In der Java-Welt ein paar web-frameworks-Unterstützung bei der PDF-Erzeugung (z.B. Naht) und es gibt full on reporting-frameworks, UI-tools und-so (z.B. JasperReports Server).. es hängt davon ab, was Sie bereits haben, um einige zu verlängern.
InformationsquelleAutor Manfred Moser
Arbeite ich jetzt mit JasperReports, eine open-source-Bibliothek für das erstellen von reports in Java und exportieren Sie in PDF, DOC, XLS... benutze es in Verbindung mit iReport erstellen Sie eine Gruppe von Vorlagen macht es wirklich einfach, Dateien zu erzeugen, gefüllt mit Inhalten aus unterschiedlichen Quellen (ich bin mit JavaBeans).
Wenn Sie nicht wie die Idee von statischen templates (Das ist ein bisschen ärgerlich, je nach Ihren Bedürfnissen), Sie können immer werfen Sie einen Blick auf DynamicJasper (Die Beispiele auf der website sind toll).
Viel Glück!
InformationsquelleAutor Omaita
Habe ich verwendet Apache POI. Es schien gut zu funktionieren. http://poi.apache.org/
Diese eigentlich http://poi.apache.org/hwpf/
Nein. Ich benutzte in einem Java-Projekt. Ich dachte, Sie waren auf der Suche nach eine Java-lib zu erstellen Sie eine MS word-Datei.
Entweder im PDF-oder, in meiner android-app eigentlich. Die Präsentation von E-Mails über die app wichtig ist.
Sollten Sie verschwenden viel Zeit auf die Untersuchung für das hinzufügen von apache.poi lib zu android studio Projekt
InformationsquelleAutor Nishant