Ich implementiere AES Algorithmus 128 Bit Schlüssel. Nach der Verschlüsselung werden die ersten 16 Byte der verschlüsselten Daten in einer .docx-Datei gespeichert. Danach wird die .docx-Datei blockiert.Schreiben Sie Daten in Word-Dokument mit Apache poi?
XWPFDocument document = new XWPFDocument() ;
FileOutputStream out = new FileOutputStream(filename,true);//filename is .docx word document
XWPFParagraph paragraph = document.createParagraph();
XWPFRun run = paragraph.createRun();
run.setText(ress1);//ress1 is a String datatype
document.write(out);
Was meinen Sie mit "blockiert"? Welches genaue Problem haben Sie? –
wenn ich geöffnet. DOCX-Datei Es zeigt: Die Office Open XML-Dateien können nicht geöffnet werden, da es Probleme mit den Inhalten gibt. Danach zeigt: Word gefunden unlesbaren Inhalt in Word doucument.Möchten Sie den Inhalt dieses Dokuments wiederherstellen? – kalyan
Wie haben Sie gedacht, dass die ersten 16 Datenbytes gespeichert werden und die restlichen Daten nicht gespeichert werden? Auch bin ich ein bisschen neugierig darauf, warum Sie verschlüsselte Daten in Word-Dateien speichern möchten? Versuchen Sie, Ihre Datei mit einem Passwort zu schützen? –