PDF / Word (Doc) Datei in App erstellen

Gibt es eine definitive Methode, entweder eine PDF- oder eine MS Word Doc Datei in der App zu erstellen und sie sofort zu mailen (und eventuell auch zu speichern).

Ich habe schon seit einiger Zeit versucht und habe die JAVA-Bibliotheken herausgefunden: apwlibrary und iText. Aber beide bieten keine Tutorials von Sorten.

  • Android 3.2 den Titel aus der Aktionsleiste entfernen
  • Sperren Sie das Android-Gerät programmgesteuert
  • Abzeichen Benachrichtigung über Schublade umschalten in Symbolleiste - Android
  • Android Animation Flicker
  • Android ListView Themen
  • Android - Wie man die Hintergrundfarbe des Graphen mit achartengine ändert
  • Könnte jemand mich in die richtige Richtung zeigen?

    EDIT: Kommen Sie, um darüber nachzudenken, könnte ein Online-PDF-Generator verwendet werden, indem Sie zuerst die Daten an den Dienst senden, dann das Ergebnis abrufen und auf dem Telefon speichern?

  • Android ExpandableListView - bestimmte Gruppe auf nicht erweiterbar setzen
  • Android UnknownHostException: Gibt es eine Möglichkeit, Timeout zu setzen?
  • Kein Platz übrig auf Android Emulator
  • Öffnen von PDF-Dateien auf Android-Webview ohne GoogleDocViewer
  • Android Color Drawable Resource
  • Android Studio pm install abgebrochen
  • 4 Solutions collect form web for “PDF / Word (Doc) Datei in App erstellen”

    Ich würde empfehlen Apache fop http://xmlgraphics.apache.org/fop/ Sie können Standard-FOP verwenden, um pdf zu generieren.

    Es sei denn, es ist ein Kernmerkmal Ihres Gerätes, eine PDF-Datei zu erstellen, würde ich vorschlagen, es nicht selbst zu tun. Hinzufügen PDF-Erstellung wird eine ganze Menge Arbeit potenziell je nach Ihren Leistungsbedarf werden. Java-Bibliotheken werden einfacher hinzufügen, aber weniger performant. Native Bibliotheken kombiniert mit Java wird mehr hazzle, um zu bauen und Fehlerbehebung klug zu halten.

    Wenn Sie nur brauchen, um einige Informationen, warum nicht erstellen Sie eine Nachricht Text in HTML und verwenden Sie eine Absicht, um es mit dem Build in E-Mail-Programm statt? Oder wenn du willst, kannst du zB die PDF-Generation auf einen Server stellen und einfach einen Link versenden.

    Ich arbeite gerade jetzt mit JasperReports, einer Open-Source-Bibliothek, um Berichte in Java zu erstellen und sie in PDF, DOC, XLS zu exportieren … Mit ihm in Verbindung mit iReport, um eine Gruppe von Vorlagen zu erstellen, macht es wirklich einfach, Dateien zu erstellen Mit Inhalten aus verschiedenen Arten von Quellen (ich verwende JavaBeans).

    Wenn Sie nicht die Idee haben, statische Vorlagen zu haben (das ist ein bisschen nervt je nach Ihren Bedürfnissen), können Sie immer einen Blick auf DynamicJasper (Die Beispiele auf der Website sind großartig).
    Viel Glück!

    Ich habe Apache POI verwendet. Es schien gut zu funktionieren. http://poi.apache.org/

    Dies tatsächlich, http://poi.apache.org/hwpf/

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.