Dieses kurze Tutorial zeigt Ihnen, wie Sie XLSX in PDF mit eingeschränkten Berechtigungen in Java konvertieren. Sie können eine Vielzahl von Berechtigungen und Einschränkungen festlegen, bevor Sie die XLSX-Datei in PDF mit eingeschränkten Berechtigungen in Java konvertieren. Letztendlich wird diese Arbeitsmappe als PDF-Datei gespeichert, die in jedem Viewer oder Browser mit den zulässigen Berechtigungen geöffnet werden kann.
Schritte zum Konvertieren von XLSX in PDF mit eingeschränkten Berechtigungen in Java
- Fügen Sie dem Projekt mithilfe des Maven-Repositorys eine Aspose.Cells-Bibliotheksreferenz hinzu
- Fügen Sie mit dem Schlüsselwort Import einen Verweis auf die Klassen Workbook, PdfSaveOptions und PdfSecurityOptions hinzu
- Laden Sie die XLSX-Beispieldatei, die in PDF konvertiert werden soll
- Initialisieren Sie PdfSaveOptions, um Sicherheitsoptionen festzulegen
- Legen Sie Einschränkungen für das Kopieren/Extrahieren von Inhalten und das Drucken der PDF-Datei in Java fest
- Speichern Sie die Arbeitsmappe als PDF mit den eingeschränkten Berechtigungen
Während dieses kurzen Schritt-für-Schritt-Tutorials sehen wir, dass wir zuerst eine XLSX-Datei laden, die in PDF konvertiert werden soll, und dann Einschränkungen für das aus der XLSX-Datei exportierte PDF festlegen, z. B. eine Einschränkung zum Kopieren oder Extrahieren von Text PDF oder Einschränkung zum Drucken der PDF. Sobald die erforderlichen Einschränkungen angewendet wurden, wird die Arbeitsmappe als PDF mit diesen Einschränkungen gespeichert.
Code zum Konvertieren von XLSX-Dateien in PDF mit eingeschränkten Berechtigungen in Java
In diesem Beispielcode haben wir das Klassenobjekt PdfSaveOptions verwendet, um die Beschränkungen für aus XLSX konvertierte PDF-Dateien festzulegen. Diese Klasse hat den PdfSecurityOptions-Parameter, der tatsächlich Optionen zum Festlegen der Einschränkungen enthält. Am Ende des Vorgangs wird diese Arbeitsmappe als PDF gespeichert, wobei das PdfSaveOptions-Objekt als Parameter für die save()-Funktion verwendet wird.
Wir haben die XLSX-Datei in PDF konvertiert, aber wenn Sie die Excel-Datei in einem anderen Format speichern möchten, lesen Sie den Artikel zu Wie konvertiere ich Excel in XPS in Java?. Beachten Sie auch, dass es nicht erforderlich ist, MS Excel zu installieren oder Interop zu verwenden, um diesen Code auszuführen.