Ich erstelle ein Word-2003-Dokument aus einem Vorlage-XML-Dokument mit einem Java-Code. Ich muss das Dokument schützen (schreibgeschützt machen), nachdem es erstellt wurde. Das Dokument weist einige Felder als bearbeitbar auf (d. H. Textformfelder des Entwicklermodus), die editiert werden können, nachdem das Dokument erzeugt wurde. Kann dies mit Java erreicht werden? Bitte helfen Sie.Schützen Sie ein Word-Dokument programmatisch mit Java
1
A
Antwort
0
Wenn Sie nur das Word-Dokument ein Read-Only vornehmen müssen, können Sie es wie folgt tun:
import java.io.File;
public class FileReadOnly {
public static void main(String[] args) {
File file = new File("c:/file.txt");
file.setReadOnly();
}
}
Verwandte Themen
- 1. Schützen Sie Excel-Datei mit Java
- 2. Erstellen Sie Tabelle in Worddokument aus Zugriff mit VBA
- 3. Wie programmatisch installieren Sie ein Root-SSL-Zertifikat mit Java
- 4. Schützen Sie Winkeleigenschaften
- 5. Passwort Schützen Sie ein Verzeichnis mit IIS 7 Digest Authentifizierung
- 6. Schützen Sie Daten mit iPhone-Anwendung verteilt
- 7. Schützen Sie Faltmarker in Vim
- 8. PDF mit PDFBox schützen
- 9. So schützen oder sichern Sie Java-Code vor dem Dekompilieren
- 10. Inhalt Schützen mit AuthLogic
- 11. So schützen Sie eine Datei in Windows
- 12. Passwort Schützen Sie ein Verzeichnis auf dem Server
- 13. Dateien auf Android schützen
- 14. So schützen Sie ein IOT-Gerät vor Klonen
- 15. Schützen Sie ein Blatt vor dem Öffnen in einer Arbeitsmappe
- 16. So schützen Sie vor Überflutung
- 17. Wie zeigen Sie ein NSMenu programmatisch an?
- 18. Java-JAR-Dateien für die Verteilung schützen
- 19. Initiieren Sie ein Bluetooth-Tether programmatisch
- 20. Openning programmatisch ein TopComponent
- 21. programmatisch mit Hardware Zufallszahlengenerator
- 22. Programmatisch fokussieren ein hippo.CanvasEntry?
- 23. Flash-Video vom Download schützen/rechts schützen
- 24. So schützen Sie Quellcode in Elektron Projekt
- 25. Ein JOtionPane programmatisch schließen
- 26. So schützen Sie URLs in Django
- 27. Passwort schützen Webseite mit PHP
- 28. Wie kann ich ein Verzeichnis mit .htaccess schützen?
- 29. Können Sie Verbindungsserver vor Sicherheitsrisiken schützen?
- 30. Wie schützen Sie die Django Admin-Site?
Wie Sie es schaffen? Java hat keine integrierte Unterstützung für MsWord-Formate, daher verwenden Sie wahrscheinlich eine Bibliothek. – bezmax
Es hängt auch davon ab, was Sie mit "schützen" meinen. –
@MartinSpamer MsWord ermöglicht es, ihre Dokumente zu schützen, um sie schreibgeschützt zu machen. So weit ich weiß, fügt es einfach ein "Schutz" -Flag hinzu und speichert "Prüfsumme (documentContent + Passwort)" irgendwo, was es "geschützt" macht. – bezmax