Dies ist die REST-API-Referenz für Ihre Instanz von IronSecureDoc. Dieses Tutorial geht davon aus, dass Sie bereits eine Container-Instanz laufen haben, wenn SieFolgen Sie bitte unserem Leitfaden für den Einstieg.
Der Platzhalter http://localhost:8080/ wird in allen Beispielen für die URL verwendet. Bitte stellen Sie sicher, dass Sie diese durch Ihre URL ersetzen.
Stellen Sie sicher, dass Sie die Platzhalterwerte ersetzen(z. B. Pfad/zu/Ihr/Datei.pdf, Zertifikat_Kennwort usw.) mit tatsächlichen Werten.
Die Kopfzeilen author, title und subject sind in allen Anfragebeispielen enthalten.
Verbirgt sensible Wörter in einem Dokument im PDF-Format durch echte Schwärzung. Fügen Sie eine PDF-Datei als pdf_file-Objekt in den Anfragekörper ein.
Erforderliche Parameter des Anfragekörpers
Name
Datentyp
Beschreibung
pdf_datei
application/pdf-Datei
Die zu schwärzende PDF-Datei.
Wörter_zum_Rotwerden
Array[String]
Ein Array von Wörtern, die aus dem Dokument geschwärzt werden sollen.
Optionale Parameter des Anfragekörpers
Name
Datentyp
Standard
Beschreibung
Benutzer_Passwort
string
null
Benutzerpasswort für das Eingabe-PDF. Erforderlich, wenn das PDF ein Benutzerpasswort hat, um Lesezugriff zu gewähren.
Besitzerkennwort
string
null
Besitzerpasswort für das Eingabe-PDF. Erforderlich, wenn das PDF ein Besitzerpasswort hat, um Zugriff zur Durchführung von Änderungen zu gewähren.
spezifische_Seiten
Array[int]
null
Optional können Sie die Seiten angeben, auf die es angewendet werden soll. Wenn nichts angegeben ist, wird es auf alle Seiten angewendet.
draw_black_box
bool
Wahr
Eine Black Box über geschwärzten Textbereichen zeichnen lassen.
ganze_Wort_suchen
bool
Wahr
Erlaube auch das Redigieren von Teilübereinstimmungen innerhalb von Wörtern.
Groß-/Kleinschreibung beachten
bool
null
Übereinstimmung der Groß- und Kleinschreibung für die zu redigierenden Wörter.
Überlagerungstext
string
null
Falls Sie einen Überlagerungstext im Schwärzungsbereich wie Wörter oder Symbole bevorzugen, legen Sie diese hier fest. Wenn nicht festgelegt, wird ein Leerzeichen verwendet.
Als_PDF/A_speichern
bool
Falsch
Speichern Sie das PDF mit PDF/A-3-Konformität.
save_as_pdfua
bool
Falsch
Speichern Sie das PDF mit PDF/UA-Konformität.
Optionale Kopfzeilen
Name
Datentyp
Beschreibung
Autor
string
Legen Sie die PDF-Metadaten Author-Eigenschaft fest.
titel
string
Legen Sie die Eigenschaft **PDF Metadata Title** fest.
Betreff
string
Legen Sie die PDF-Metadaten-Eigenschaft "Subject" fest.
Versteckt empfindliche Übereinstimmungen mit regulären Ausdrücken(wie Daten, Namen oder Muster) in einem Dokument im PDF-Format mit echter Schwärzung. Fügen Sie eine PDF-Datei als pdf_file-Objekt in den Anfragekörper ein.
Erforderliche Parameter des Anfragekörpers
Name
Datentyp
Beschreibung
pdf_datei
application/pdf-Datei
Die zu schwärzende PDF-Datei.
regulärer_Ausdruck
string
Regulärer Ausdruck, aus dem passende Fälle aus dem Dokument entfernt werden.
Optionale Parameter des Anfragekörpers
Name
Datentyp
Standard
Beschreibung
Benutzer_Passwort
string
null
Benutzerpasswort für das Eingabe-PDF. Erforderlich, wenn das PDF ein Benutzerpasswort hat, um Lesezugriff zu gewähren.
Besitzerkennwort
string
null
Besitzerpasswort für das Eingabe-PDF. Erforderlich, wenn das PDF ein Besitzerpasswort hat, um Zugriff zur Durchführung von Änderungen zu gewähren.
spezifische_Seiten
Array[int]
null
Optional können Sie die Seiten angeben, auf die es angewendet werden soll. Wenn nichts angegeben ist, wird es auf alle Seiten angewendet.
draw_black_box
bool
Wahr
Eine Black Box über geschwärzten Textbereichen zeichnen lassen.
Überlagerungstext
string
null
Falls Sie einen Überlagerungstext im Schwärzungsbereich wie Wörter oder Symbole bevorzugen, legen Sie diese hier fest. Wenn nicht festgelegt, wird ein Leerzeichen verwendet.
Als_PDF/A_speichern
bool
Falsch
Speichern Sie das PDF mit PDF/A-3-Konformität.
save_as_pdfua
bool
Falsch
Speichern Sie das PDF mit PDF/UA-Konformität.
Optionale Kopfzeilen
Name
Datentyp
Beschreibung
Autor
string
Legen Sie die PDF-Metadaten Author-Eigenschaft fest.
titel
string
Legen Sie die Eigenschaft **PDF Metadata Title** fest.
Betreff
string
Legen Sie die PDF-Metadaten-Eigenschaft "Subject" fest.
Beschreibung: Versteckt sensiblen Text in einem bestimmten Bereich eines PDF-Dokuments mit echter Schwärzung. Fügen Sie eine PDF-Datei als pdf_file-Objekt in den Anfragekörper ein.
Erforderliche Parameter des Anfragekörpers
Name
Datentyp
Beschreibung
pdf_datei
application/pdf-Datei
Die zu schwärzende PDF-Datei.
region_to_redact_x
schwimmer
X-Koordinate des Bereichs, der zu redigieren ist, beginnend von der unteren linken Ecke der Seite.
region_to_redact_y
schwimmer
Y-Koordinate des zu schwärzenden Bereichs, beginnend von unten links der Seite.
region_to_redact_w
schwimmer
Breite des Bereichs, der geschwärzt werden soll, beginnend ab der angegebenen X-Koordinate.
region_to_redact_h
schwimmer
Höhe des Bereichs, der geschwärzt werden soll, beginnend ab der angegebenen Y-Koordinate.
Optionale Parameter des Anfragekörpers
Name
Datentyp
Standard
Beschreibung
Benutzer_Passwort
string
null
Benutzerpasswort für das Eingabe-PDF. Erforderlich, wenn das PDF ein Benutzerpasswort hat, um Lesezugriff zu gewähren.
Besitzerkennwort
string
null
Besitzerpasswort für das Eingabe-PDF. Erforderlich, wenn das PDF ein Besitzerpasswort hat, um Zugriff zur Durchführung von Änderungen zu gewähren.
spezifische_Seiten
Array[int]
null
Optional können Sie die Seiten angeben, auf die es angewendet werden soll. Wenn nichts angegeben ist, wird es auf alle Seiten angewendet.
draw_black_box
bool
Wahr
Eine Black Box über geschwärzten Textbereichen zeichnen lassen.
Als_PDF/A_speichern
bool
Falsch
Speichern Sie das PDF mit PDF/A-3-Konformität.
save_as_pdfua
bool
Falsch
Speichern Sie das PDF mit PDF/UA-Konformität.
Optionale Kopfzeilen
Name
Datentyp
Beschreibung
Autor
string
Legen Sie die PDF-Metadaten Author-Eigenschaft fest.
titel
string
Legen Sie die Eigenschaft **PDF Metadata Title** fest.
Betreff
string
Legen Sie die PDF-Metadaten-Eigenschaft "Subject" fest.
Beschreibung: Fügt einem PDF-Dokument eine Zertifizierung hinzu, um zu bestätigen, dass es nicht manipuliert wurde, und zwar mit Hilfe einer Zertifikatsdatei(.p12, .pfx). Fügen Sie eine PDF-Datei als "pdf_file"-Objekt und eine Zertifikatsdatei als "certificate_file"-Objekt in den Anforderungskörper ein.
Erforderliche Parameter des Anfragekörpers
Name
Datentyp
Beschreibung
pdf_datei
application/pdf-Datei
Die zu zertifizierende PDF-Datei.
Zertifikatsdatei
application/x-pkcs12-Datei
Die Zertifikatdatei (.p12, .pfx) zur Verwendung für die Zertifizierung.
Zertifikat_Passwort
string
Passwort für die bereitgestellte Zertifikatsdatei.
Zertifikat_Berechtigungen
int
Zertifikatsberechtigungen Wert
Berechtigungen
1
Keine Änderungen erlaubt. Weitere Dokumentänderungen machen die Signatur ungültig.
2
Nur zusätzliche Signaturen und Formularausfüllungen erlaubt.
3
Nur zusätzliche Signaturen, Formularausfüllung und Anmerkungen erlaubt
Optionale Parameter des Anfragekörpers
Name
Datentyp
Standard
Beschreibung
Benutzer_Passwort
string
null
Benutzerpasswort für das Eingabe-PDF. Erforderlich, wenn das PDF ein Benutzerpasswort hat, um Lesezugriff zu gewähren.
Besitzerkennwort
string
null
Besitzerpasswort für das Eingabe-PDF. Erforderlich, wenn das PDF ein Besitzerpasswort hat, um Zugriff zur Durchführung von Änderungen zu gewähren.
Als_PDF/A_speichern
bool
Falsch
Speichern Sie das PDF mit PDF/A-3-Konformität.
save_as_pdfua
bool
Falsch
Speichern Sie das PDF mit PDF/UA-Konformität.
Optionale Kopfzeilen
Name
Datentyp
Beschreibung
Autor
string
Legen Sie die PDF-Metadaten Author-Eigenschaft fest.
titel
string
Legen Sie die Eigenschaft **PDF Metadata Title** fest.
Betreff
string
Legen Sie die PDF-Metadaten-Eigenschaft "Subject" fest.
Beschreibung: Fügt ein Bild und eine Zertifizierung zu diesem Bild in ein PDF-Dokument ein, um mithilfe einer Zertifikatdatei zu bestätigen, dass es nicht manipuliert wurde.(.p12, .pfx). Fügen Sie eine PDF-Datei als "pdf_file"-Objekt und eine Zertifikatsdatei als "certificate_file"-Objekt in den Anforderungskörper ein.
Erforderliche Parameter des Anfragekörpers
Name
Datentyp
Beschreibung
pdf_datei
application/pdf-Datei
Die zu zertifizierende PDF-Datei.
Unterschrift_Bild_Datei
image/jpeg oder image/png Datei
Das Signaturbild (.png, .jpg, .jpeg) zur Verwendung für die Zertifizierung. Kann ein Logo, Autogramm usw. sein.
Zertifikatsdatei
application/x-pkcs12-Datei
Die Zertifikatdatei (.p12, .pfx) zur Verwendung für die Zertifizierung.
Zertifikat_Passwort
string
Passwort für die bereitgestellte Zertifikatsdatei.
Zertifikat_Berechtigungen
int
Zertifikatsberechtigungen Wert
Berechtigungen
1
Keine Änderungen erlaubt. Weitere Dokumentänderungen machen die Signatur ungültig.
2
Nur zusätzliche Signaturen und Formularausfüllungen erlaubt.
3
Nur zusätzliche Signaturen, Formularausfüllung und Anmerkungen erlaubt
sign_specific_page
int
Geben Sie die Seite an, auf die das Bild und das Zertifikat angewendet werden sollen. Die erste Seite ist 0. Wenn nichts angegeben wird, wird nur die erste Seite angewendet.
Signaturbild_x
schwimmer
Die X-Koordinate des Rechteckbereichs des Signaturbildes. Diese beginnt oben links auf der Seite.
Unterschriftsbild_y
schwimmer
Die Y-Koordinate des Rechteckbereichs des Signaturbildes. Diese beginnt in der oberen linken Ecke der Seite.
signature_image_w
schwimmer
Die Breite des rechteckigen Bereichs des Signaturbildes. Diese beginnt oben links auf der Seite.
signature_image_h
schwimmer
Die Höhe des Rechteckbereichs des Signaturbildes. Diese beginnt oben links auf der Seite.
Optionale Parameter des Anfragekörpers
Name
Datentyp
Standard
Beschreibung
Benutzer_Passwort
string
null
Benutzerpasswort für das Eingabe-PDF. Erforderlich, wenn das PDF ein Benutzerpasswort hat, um Lesezugriff zu gewähren.
Besitzerkennwort
string
null
Besitzerpasswort für das Eingabe-PDF. Erforderlich, wenn das PDF ein Besitzerpasswort hat, um Zugriff zur Durchführung von Änderungen zu gewähren.
spezifische_Seiten
Array[int]
null
Optional können Sie die Seiten angeben, auf die es angewendet werden soll. Wenn nichts angegeben ist, wird es auf alle Seiten angewendet.
Als_PDF/A_speichern
bool
Falsch
Speichern Sie das PDF mit PDF/A-3-Konformität.
save_as_pdfua
bool
Falsch
Speichern Sie das PDF mit PDF/UA-Konformität.
Optionale Kopfzeilen
Name
Datentyp
Beschreibung
Autor
string
Legen Sie die PDF-Metadaten Author-Eigenschaft fest.
titel
string
Legen Sie die Eigenschaft **PDF Metadata Title** fest.
Betreff
string
Legen Sie die PDF-Metadaten-Eigenschaft "Subject" fest.
Beschreibung: Fügt einem PDF-Dokument eine zusätzliche Sicherheitsebene hinzu, indem es mit einem Benutzer- und Eigentümerpasswort verschlüsselt wird. Fügen Sie eine PDF-Datei als pdf_file-Objekt in den Body der Anfrage ein.
Erforderliche Parameter des Anfragekörpers
Name
Datentyp
Beschreibung
pdf_datei
application/pdf-Datei
Die zu verschlüsselnde PDF-Datei.
allow_extracting_content
bool
Ermöglichen Sie die Extraktion von Inhalten aus der PDF-Datei.
Formularausfüllung zulassen
bool
Erlauben Sie das Ausfüllen von Formularen im resultierenden PDF.
erlaube_Anmerkungen
bool
Ermöglichen Sie das Hinzufügen oder Ändern von Anmerkungen im resultierenden PDF.
Drucken erlauben
bool
Erlauben Sie das Drucken der resultierenden PDF-Datei.
Änderungen_erlauben
bool
Erlaube Änderungen am resultierenden PDF.
new_owner_password
string
Neues Besitzerpasswort für das Ausgabepdf. Gewährt vollen Zugriff, einschließlich der Änderung von Berechtigungen und Passwörtern.
Optionale Parameter des Anfragekörpers
Name
Datentyp
Standard
Beschreibung
Benutzer_Passwort
string
null
Benutzerpasswort für das Eingabe-PDF. Erforderlich, wenn das PDF ein Benutzerpasswort hat, um Lesezugriff zu gewähren.
Besitzerkennwort
string
null
Besitzerpasswort für das Eingabe-PDF. Erforderlich, wenn das PDF ein Besitzerpasswort hat, um Zugriff zur Durchführung von Änderungen zu gewähren.
new_Benutzer_Passwort
string
null
Neues Benutzerpasswort für das Ausgabe-PDF. Gewährt Lesezugriff und andere festgelegte Berechtigungen.
Als_PDF/A_speichern
bool
Falsch
Speichern Sie das PDF mit PDF/A-3-Konformität.
save_as_pdfua
bool
Falsch
Speichern Sie das PDF mit PDF/UA-Konformität.
Optionale Kopfzeilen
Name
Datentyp
Beschreibung
Autor
string
Legen Sie die PDF-Metadaten Author-Eigenschaft fest.
titel
string
Legen Sie die Eigenschaft **PDF Metadata Title** fest.
Betreff
string
Legen Sie die PDF-Metadaten-Eigenschaft "Subject" fest.
Beschreibung: Extrahiert Text, der in die Seiten eines Dokuments eingebettet ist. Fügen Sie eine PDF-Datei als pdf_file-Objekt in den Anfragekörper ein.
Erforderliche Parameter des Anfragekörpers
Name
Datentyp
Beschreibung
pdf_datei
application/pdf-Datei
Die zu verschlüsselnde PDF-Datei.
Optionale Parameter des Anfragekörpers
Name
Datentyp
Standard
Beschreibung
Benutzer_Passwort
string
null
Benutzerpasswort für das Eingabe-PDF. Erforderlich, wenn das PDF ein Benutzerpasswort hat, um Lesezugriff zu gewähren.
Besitzerkennwort
string
null
Besitzerpasswort für das Eingabe-PDF. Erforderlich, wenn das PDF ein Besitzerpasswort hat, um Zugriff zur Durchführung von Änderungen zu gewähren.
spezifische_Seiten
Array[int]
null
Optional können Sie die Seiten angeben, auf die es angewendet werden soll. Wenn nichts angegeben ist, wird es auf alle Seiten angewendet.