Ich entwickle eine Anwendung, wo ich ein Bild in PDF konvertieren muss. Ich habe etwas versucht, aber das Problem ist, Bildgröße in diesem PDF ist sehr, sehr klein. Ich brauche eine Lösung, um das zu beheben. Ich bin auch auf der Suche nach mehreren Bildern in einzelne PDF-Dokument konvertieren. Ich werde den Code posten, den ich ausprobiert habe.
%Vor%Wenn ich Bitmap in Byte-Array umwandle, komprimiere ich das Bild und schätze, das ist der Grund. Ohne das Bild zu komprimieren, kann ich Bitmap nicht in Byte-Array konvertieren.
%Vor%Gibt es dafür eine Lösung?
AKTUALISIERT
Hier habe ich die Antwort implementiert, die von @Burak Cakir in der Antwort vorgeschlagen wurde. Aber jetzt bekomme ich größeres Bild in PDF. Zum besseren Verständnis finden Sie die Bilder unten.
Ich würde vorschlagen, dass Sie die iText
PDF-Bibliothek verwenden. Hier ist die gradle
Abhängigkeit:
compile 'com.itextpdf:itextg:5.5.11'
Für Android-Studio 3.0 verwenden:
implementation 'com.itextpdf:itextg:5.5.11'
Laden Sie den Quellcode von hier herunter ( Bild in PDF umwandeln Android programmgesteuert )
MainActivity.java:
%Vor%Danke!
Tags und Links android android-bitmap android-image android-pdf-api