Zum Fußzeileninhalt springen
MIT ANDEREN KOMPONENTEN VERGLEICHEN

Stirling PDF Docker Compose-Alternativen mit IronSecureDoc

PDF-Sicherheit ist ein wichtiges Anliegen für Entwickler, die mit sensiblen Dokumenten umgehen. Ob nun Dateien verschlüsselt, Passwörter entfernt, Signaturen validiert oder vertrauliche Informationen redigiert werden - die Wahl des richtigen Werkzeugs kann Zeit sparen und die Einhaltung von Vorschriften gewährleisten.

Zwei Kandidaten in diesem Bereich sind StirlingPDF und IronSecureDoc. StirlingPDF ist eine Open-Source-Lösung, die eine breite Palette sicherheitsorientierter Funktionen bietet und Entwicklern eine flexible Wahlmöglichkeit bietet. IronSecureDoc hingegen ist ein strukturiertes Unternehmens-Tool, das für einen stärkeren Zugriffsschutz, digitales Signieren und die Überprüfung der Dokumentintegrität entwickelt wurde.

Dieser Vergleich wird sich ausschließlich auf Sicherheitsfunktionen konzentrieren, indem Verschlüsselung, Signaturbehandlung, Passwortverwaltung und Redigierung aufgeschlüsselt werden. Am Ende werden Sie ein klareres Bild davon haben, welche Lösung am besten Ihren Sicherheitsanforderungen entspricht, unterstützt durch praktische Einblicke, um Ihnen bei der richtigen Entscheidung zu helfen.

Verständnis der PDF-Sicherheitsanforderungen

Für Entwickler, die mit PDFs arbeiten, geht es bei der Sicherheit nicht nur darum, den Zugriff zu beschränken, sondern auch darum, Dokumente geschützt, verifizierbar und fälschungssicher zu halten. Die richtigen Sicherheitsmaßnahmen sind entscheidend, um sensible Geschäftsberichte, juristische Dokumente oder vertrauliche Unterlagen zu bearbeiten.

Verschiedene Anwendungsfälle erfordern unterschiedliche Sicherheitsstufen:

  • Grundschutz: Passwortverschlüsselung zur Zugangsbeschränkung.
  • Dokumentintegrität: Digitale Signaturen zur Echtheitsprüfung.
  • Datenschutz: Redigierung zur dauerhaften Entfernung sensibler Informationen.
  • Zugriffskontrolle: Berechtigungseinstellungen zur Regulierung von Bearbeitungen, Kopien oder Drucken.

Über die bloße Sicherung eines Dokuments hinaus erfordern Organisationen oft Auditierbarkeit und Compliance, um die rechtliche Gültigkeit und Datensicherheitsstandards zu gewährleisten.

Hier glänzt IronSecureDoc. Es bietet eine umfassende Sicherheitslösung, die für eine unternehmensweite Verschlüsselung, Signaturüberprüfung und erweiterten Zugriffsschutz entwickelt wurde. Während StirlingPDF ein leistungsfähiges Set an Sicherheitstools bietet, geht IronSecureDoc weiter mit stärkeren Verschlüsselungsalgorithmen, erweiterten Redigerungsmöglichkeiten und Compliance-fokussierten Funktionen, die für Branchen entwickelt wurden, die mit sensiblen Daten umgehen. Wir werden erörtern, wie die Sicherheitsfunktionen von IronSecureDoc die von Standard-Open-Source-Lösungen übertreffen, um Ihnen dabei zu helfen, die beste Wahl für Ihre Anforderungen an den Dokumentenschutz zu treffen.

Überblick über IronSecureDoc und StirlingPDF

Überblick über IronSecureDoc

IronSecureDoc ist eine auf Sicherheit ausgerichtete PDF-Bibliothek, die für Entwickler entwickelt wurde, die eine robuste Verschlüsselung, digitale Signaturen, Redigierung und Zugriffskontrolle benötigen. Entwickelt für den Unternehmenseinsatz bietet es eine strukturierte API, die sicherstellt, dass sensible Dokumente geschützt, authentifiziert und mit Sicherheitsstandards konform bleiben.

Bei IronSecureDoc geht es nicht nur darum, PDFs zu sperren - es bietet eine detaillierte Kontrolle über Dokumentenberechtigungen, erweiterte Signaturvalidierung und automatisierte Redigierung vertraulicher Informationen. Mit nahtloser Integration in .NET-Anwendungen ist es eine solide Wahl für Organisationen, die rechtliche, finanzielle und vertrauliche Unterlagen bearbeiten und ein hohes Maß an Sicherheit erfordern.

Überblick über StirlingPDF

StirlingPDF ist ein Open-Source-PDF-Toolkit, das eine breite Palette an Sicherheitsfunktionen bietet, einschließlich digitaler Signaturen, Verschlüsselung, Passwortentfernung und Redigierung. Es ist eine flexible Option für Entwickler, die nach kostenlosen, anpassbaren PDF-Sicherheitstools suchen.

Obwohl StirlingPDF ein starkes Set an Funktionen bietet, fehlen einige der auf Unternehmen fokussierten Sicherheitsfunktionen, die IronSecureDoc bietet. Compliance, tiefere Zugriffskontrollen und erweitertes Audit-Logging sind Bereiche, in denen StirlingPDF möglicherweise nicht so stark ist, sodass es besser für allgemeine Sicherheitszwecke als für eine Hochsicherheits-Dokumentenprotection geeignet ist.

Tools in Docker einrichten

Erste Schritte mit IronSecureDoc

Das Einrichten von IronSecureDoc ist dank seiner dockerbasierten Bereitstellung einfach. Dies ermöglicht es Entwicklern, die Sicherheitsfunktionen schnell zu integrieren, ohne sich mit komplexen Installationen auseinanderzusetzen.

Schritt 1: Das IronSecureDoc Docker-Abbild herunterladen

Um loszulegen, laden Sie das neueste IronSecureDoc Docker-Abbild herunter:

docker pull ironsoftwareofficial/ironsecuredoc:latest
docker pull ironsoftwareofficial/ironsecuredoc:latest
SHELL

Schritt 2: Den IronSecureDoc-Container ausführen

Sobald das Abbild heruntergeladen ist, führen Sie den Container mit den notwendigen Umgebungsvariablen aus:

docker container run --rm -p 8080:8080 -e IronSecureDoc_LicenseKey=<IRONSECUREDOC_LICENSE_KEY> \
-e ENVIRONMENT=Development -e HTTP_PORTS=8080 ironsoftwareofficial/ironsecuredoc:latest
docker container run --rm -p 8080:8080 -e IronSecureDoc_LicenseKey=<IRONSECUREDOC_LICENSE_KEY> \
-e ENVIRONMENT=Development -e HTTP_PORTS=8080 ironsoftwareofficial/ironsecuredoc:latest
SHELL

Ersetzen Sie <IRONSECUREDOC_LICENSE_KEY> durch Ihren gültigen Lizenzschlüssel. Dies stellt sicher, dass der Dienst mit voller Funktionalität läuft.

Schritt 3: Zugriff auf die API-Endpunkte

Sobald der Container läuft, können Sie die API-Endpunkte mit Swagger erkunden:

  • Swagger UI (Port 8080):
    http://localhost:8080/swagger/index.html

Mit dieser Einrichtung können Sie beginnen, die erweiterten Sicherheitsfunktionen von IronSecureDoc in Ihre Anwendung zu integrieren.

Erste Schritte mit StirlingPDF

StirlingPDF ist ein Open-Source-Sicherungstool für PDFs, das schnell mit Docker bereitgestellt werden kann. Die Einrichtung ist einfach und ermöglicht es Ihnen, die Sicherheits- und Dokumentenmanipulationsfunktionen sofort zu nutzen.

Schritt 1: Das StirlingPDF Docker-Abbild herunterladen

Zuerst laden Sie das neueste StirlingPDF Docker-Abbild herunter, indem Sie Folgendes ausführen:

docker pull casjaysdevdocker/stirlingpdf:latest
docker pull casjaysdevdocker/stirlingpdf:latest
SHELL

Oder suchen Sie danach in Docker Desktop:

Stirling Pdf Docker Compose 1 related to Schritt 1: Das StirlingPDF Docker-Abbild herunterladen

Schritt 2: Den StirlingPDF-Container ausführen

Sobald das Abbild verfügbar ist, können Sie einen neuen Container starten. Konfigurieren Sie in der Docker-Oberfläche die Einstellungen wie folgt:

  • Containername: StirlingPDF
  • Hostport: 8090

Stirling Pdf Docker Compose 2 related to Schritt 2: Den StirlingPDF-Container ausführen

Alternativ können Sie es über die CLI ausführen:

docker run --rm -p 8090:8080 casjaysdevdocker/stirlingpdf:latest
docker run --rm -p 8090:8080 casjaysdevdocker/stirlingpdf:latest
SHELL

Stirling Pdf Docker Compose 3 related to Schritt 2: Den StirlingPDF-Container ausführen

Schritt 3: Zugriff auf die API

Sobald der Container läuft, greifen Sie auf die StirlingPDF Swagger UI zu, um die verfügbaren API-Endpunkte zu erkunden:

http://localhost:8090/swagger-ui/index.html#/

Mit dieser Einrichtung können Sie mit der Nutzung der Dokumentensicherheitsfunktionen von StirlingPDF beginnen.

Vertiefung der Sicherheitsfunktionen

Kernfunktionen von IronSecureDoc

Textredigierung

Bei der Handhabung vertraulicher Informationen ist eine der wichtigsten Sicherheitsfunktionen die Redigierung - die Möglichkeit, sensible Inhalte dauerhaft aus PDF-Dokumenten zu entfernen. IronSecureDoc führt diese Aufgabe hervorragend aus und bietet einen benutzerfreundlichen und effizienten API-Endpunkt, um bestimmte Wörter oder Phrasen schnell zu redigieren.

  • Flexible Textradigierung: Benutzer können bestimmte Wörter oder Phrasen zur Redigierung angeben. Die API unterstützt sowohl Teil- als auch Ganzwortübereinstimmungen, die über Abfrageparameter konfigurierbar sind.

  • Steuerung der Groß- und Kleinschreibung: Es ermöglicht das Umschalten der groß- und kleinsensitiven Übereinstimmung und bietet präzise Kontrolle über das Redigierungsverhalten.

  • Visuelle Redigierung: Ausgewählter Text kann visuell mit einem auffälligen schwarzen Kasten verdeckt werden, um redigierte Bereiche im PDF klar zu signalisieren.

Um dies zu veranschaulichen, betrachten Sie ein PDF-Dokument, das die Phrase "Dummy" enthält:

Stirling Pdf Docker Compose 4 related to Textredigierung

Mit der benutzerfreundlichen API von IronSecureDoc können Entwickler einfach einen Befehl zur Redigierung des sensiblen Textes ausgeben.

Stirling Pdf Docker Compose 5 related to Textredigierung

Hier ist ein praktisches Beispiel unter Verwendung von Curl:

curl -X 'POST' \
  'http://localhost:8080/v1/document-services/pdfs/redact-text?draw_black_box=true&match_whole_word=false&words_to_redact=Dummy&match_case=false&save_as_pdfa=false&save_as_pdfua=false' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@test.pdf;type=application/pdf'
curl -X 'POST' \
  'http://localhost:8080/v1/document-services/pdfs/redact-text?draw_black_box=true&match_whole_word=false&words_to_redact=Dummy&match_case=false&save_as_pdfa=false&save_as_pdfua=false' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@test.pdf;type=application/pdf'
SHELL

Sobald der Befehl erfolgreich ausgeführt wurde, erhalten Sie eine Antwort, die folgendermaßen aussieht:

Stirling Pdf Docker Compose 6 related to Textredigierung

Das resultierende PDF zeigt die effektive Redigierungsfähigkeit von IronSecureDoc. Vertrauliche Inhalte werden dauerhaft verdeckt, was sicherstellt, dass vertrauliche Informationen sicher bleiben:

Stirling Pdf Docker Compose 7 related to Textredigierung

IronSecureDoc unterstützt auch erweiterte Redigierungsmethoden, wie beispielsweise das Redigieren von Inhalten mit regulären Ausdrücken oder bestimmten Bereichen innerhalb eines PDFs:

  • /v1/document-services/pdfs/redact-regular-expression
  • /v1/document-services/pdfs/redact-region

Diese einfache, aber leistungsstarke Funktion stellt sicher, dass Dokumente die Privatsphäre wahren und den strengen Datenschutzstandards entsprechen.

Dokumente zertifizieren

Das Zertifizieren von Dokumenten gewährleistet die Echtheit und Integrität von PDF-Dateien. IronSecureDoc vereinfacht diesen Prozess mit einer speziellen API. So können Sie ein PDF-Dokument mit dem Swagger UI zertifizieren:

curl -X 'POST' \
  'http://localhost:8080/v1/document-services/pdfs/certify?certificate_password=P%40ssw0rd123&certificate_permissions=3' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@test.pdf;type=application/pdf' \
  -F 'certificate_file=@certificate.p12;type=application/x-pkcs12'
curl -X 'POST' \
  'http://localhost:8080/v1/document-services/pdfs/certify?certificate_password=P%40ssw0rd123&certificate_permissions=3' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@test.pdf;type=application/pdf' \
  -F 'certificate_file=@certificate.p12;type=application/x-pkcs12'
SHELL

When this API is called, the PDF is signed with a digital certificate, which locks down its content and proves its legitimacy. Der Parameter certificate_permissions bestimmt, was Empfänger mit dem Dokument nach der Zertifizierung tun können, wie z.B. drucken oder Formulare ausfüllen.

Stirling Pdf Docker Compose 8 related to Dokumente zertifizieren

Die Serverantwort enthält eine herunterladbare, zertifizierte Datei. Dies bietet eine nahtlose Möglichkeit, den Zertifizierungsprozess zu automatisieren und sicherzustellen, dass Ihre PDFs sicher, verifizierbar und konform sind.

PDF-Dokumente signieren

Zusätzlich zur Zertifizierung bietet IronSecureDoc eine weitere entscheidende Funktion - das digitale Signieren von PDF-Dokumenten. Im Gegensatz zur Zertifizierung, die das gesamte Dokument sperrt, fügt eine digitale Signatur eine Verifizierung hinzu, ohne notwendigerweise Bearbeitungen einzuschränken.

Verwenden Sie den /v1/document-services/pdfs/sign-Endpunkt im Swagger UI, um ein sichtbares Signaturbild auf einer bestimmten Seite des Dokuments zu platzieren. Sie können sogar dessen Position und Abmessungen anpassen, indem Sie die Parameter signature_image_x, signature_image_y, signature_image_w und signature_image_h anpassen.

Stirling Pdf Docker Compose 9 related to PDF-Dokumente signieren

Zusätzlich zur Signaturplatzierung können Sie ein Benutzer- oder Besitzerpasswort bereitstellen, ein Zertifikat für erhöhte Vertrauenswürdigkeit anwenden und optional das Dokument in PDF/A oder PDF/UA-Formate für die Einhaltung von Vorschriften konvertieren.

Stirling Pdf Docker Compose 10 related to PDF-Dokumente signieren

Um ein Dokument zu signieren:

  1. Laden Sie das PDF hoch, das Sie signieren möchten.
  2. Laden Sie eine gültige digitale Zertifikatsdatei im .p12-Format hoch.
  3. Laden Sie ein Bild der Signatur im PNG- oder JPEG-Format hoch.
  4. Setzen Sie die Koordinaten und Größe der Signaturplatzierung.
  5. Klicken Sie auf Execute.

Stirling Pdf Docker Compose 11 related to PDF-Dokumente signieren

Nach Abschluss wird der Server ein digital signiertes PDF liefern, das bereit zur Verteilung ist. Diese Funktion ist ideal zur Automatisierung von Genehmigungsprozessen, Bestätigung des Urheberrechts oder Hinzufügen von Branding zu offiziellen Dokumenten - all dies bei gleichzeitiger Wahrung der Dokumentenintegrität.

Verschlüsselung von PDF-Dateien

Eine der wichtigsten Säulen der PDF-Sicherheit ist die Verschlüsselung. Mit IronSecureDoc können Entwickler Dokumente mit starken Benutzer- und Besitzerpasswörtern verschlüsseln und gleichzeitig Berechtigungseinstellungen für die Dokumentnutzung feinabstimmen. Um diese Aktion mit Swagger UI durchzuführen, navigieren Sie zum /v1/document-services/pdfs/encrypt-Endpunkt und konfigurieren Sie die erforderlichen Felder:

Stirling Pdf Docker Compose 12 related to Verschlüsselung von PDF-Dateien

Sie können eine Vielzahl von Dokumentfunktionen einschränken, wie z.B.:

  • Inhaltsextraktion
  • Formulare ausfüllen
  • Anmerkungen
  • Drucken
  • Änderungen

Stellen Sie einfach alle diese Optionen auf 'false', wenn Sie ein komplett gesichertes Dokument wünschen. Hier ist der entsprechende CURL-Befehl als Referenz:

curl -X 'POST' \
  'http://localhost:8080/v1/document-services/pdfs/encrypt?allow_extracting_content=false&allow_form_filling=false&allow_annotations=false&allow_printing=false&allow_modifications=false&new_user_password=123&new_owner_password=123' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@test.pdf;type=application/pdf'
curl -X 'POST' \
  'http://localhost:8080/v1/document-services/pdfs/encrypt?allow_extracting_content=false&allow_form_filling=false&allow_annotations=false&allow_printing=false&allow_modifications=false&new_user_password=123&new_owner_password=123' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@test.pdf;type=application/pdf'
SHELL

Stirling Pdf Docker Compose 13 related to Verschlüsselung von PDF-Dateien

Nach der Ausführung wird das Ergebnis eine vollständig verschlüsselte PDF-Datei sein, die den Benutzer beim Öffnen zur Eingabe eines Passworts auffordert.

Stirling Pdf Docker Compose 14 related to Verschlüsselung von PDF-Dateien

Diese Funktionalität ist unerlässlich zum Schutz sensibler Aufzeichnungen, Beschränkung des Zugriffs und Sicherstellen der Dokumentenkontrolle auch nach der Verteilung. Egal, ob es sich um interne Memos, juristische Dokumente oder Kundenberichte handelt, IronSecureDoc macht es einfach, die Dokumentensicherheit durchzusetzen, ohne Ihren Entwicklungsablauf zu unterbrechen.

Text aus PDFs extrahieren

Need to pull content out of a PDF file? IronSecureDoc offers a fast and accurate way to extract text using the /v1/document-services/pdfs/extract endpoint. Diese Funktion ist besonders nützlich, wenn Sie Inhalte von Rechnungen, Berichten oder großen Dokumenten automatisiert abrufen möchten, ohne manuell zu kopieren und einzufügen. Um Text zu extrahieren, gehen Sie zu Swagger UI und laden Sie Ihre Datei über das bereitgestellte Formular hoch:

Stirling Pdf Docker Compose 15 related to Text aus PDFs extrahieren

Die Parameter ermöglichen es Ihnen, Passwörter einzugeben (wenn das PDF geschützt ist) und sogar Seitennummern anzugeben, falls Sie nur Inhalte von ausgewählten Seiten benötigen. Alternativ können Sie den folgenden CURL-Befehl verwenden:

curl -X 'POST' \
  'http://localhost:8080/v1/document-services/pdfs/extract' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@long_text_test.pdf;type=application/pdf'
curl -X 'POST' \
  'http://localhost:8080/v1/document-services/pdfs/extract' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@long_text_test.pdf;type=application/pdf'
SHELL

Nach der Ausführung gibt die API den extrahierten Text als einfache Antwort zurück:

Stirling Pdf Docker Compose 16 related to Text aus PDFs extrahieren

Diese Ausgabe kann dann nach Bedarf analysiert, gespeichert oder ausgewertet werden. Es ist einfach, schnell und erfordert keine speziellen Plugins oder manuelle Überprüfung. Egal, ob Sie eine Dokumentenverarbeitungspipeline aufbauen oder schnellen Zugriff auf den Inhalt einer Datei benötigen, diese Funktion erledigt die Aufgabe.

Überprüfen des Passworts eines Dokuments

Bevor Sie ein gesichertes PDF verarbeiten, ist es eine gute Idee zu überprüfen, ob Ihr Passwort gültig ist. IronSecureDoc bietet eine schnelle und zuverlässige Möglichkeit, sowohl Benutzer- als auch Besitzerpasswörter mit dem /v1/document-services/pdfs/verify-password-Endpunkt zu überprüfen. Dies ist besonders hilfreich bei der Automatisierung von Workflows, die Drittanbieterdokumente oder archivierte Dateien umfassen, bei denen die Richtigkeit des Passworts bestätigt werden muss, bevor weitere Aktionen durchgeführt werden.

Laden Sie im Swagger UI das gesicherte PDF hoch und füllen Sie dann das relevante Benutzer- oder Besitzerpasswortfeld aus, abhängig von Ihrem Zugriffslevel:

Stirling Pdf Docker Compose 17 related to Überprüfen des Passworts eines Dokuments

Nach dem Absenden wird die API bei gültigem Passwort einen Erfolg (200 OK) zurückgeben, oder einen Fehler, wenn es nicht gültig ist. Dieser leichte Validierungsschritt kann Zeit sparen, unnötige Fehler verhindern und den automatisierten PDF-Handling-Prozess verschlanken.

Digitale Signaturen überprüfen

Das Überprüfen einer digitalen Signatur ist ein entscheidender Schritt, um sicherzustellen, dass ein PDF-Dokument seit seiner Signierung nicht geändert wurde und dass die Signatur gültig ist. IronSecureDoc stellt diese Funktionalität über den /v1/document-services/pdfs/verify-signatures-Endpunkt bereit. Dieser Endpunkt ist besonders nützlich, wenn Dokumente von externen Quellen stammen oder wenn Compliance und Vertrauen essenziell sind.

Im Swagger UI laden Sie einfach die signierte PDF-Datei hoch und, falls erforderlich, geben das Benutzer- oder Besitzerpasswort ein, um auf die Datei zuzugreifen:

Stirling Pdf Docker Compose 18 related to Digitale Signaturen überprüfen

Sie können diesen Prozess auch mit einer CURL-Anfrage ausführen:

curl -X 'POST' \
  'http://localhost:8080/v1/document-services/pdfs/verify-signatures' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@test_Signed.pdf;type=application/pdf'
curl -X 'POST' \
  'http://localhost:8080/v1/document-services/pdfs/verify-signatures' \
  -H 'accept: */*' \
  -H 'Content-Type: multipart/form-data' \
  -F 'pdf_file=@test_Signed.pdf;type=application/pdf'
SHELL

Nach Ausführung der Anfrage gibt die API detaillierte Verifizierungsergebnisse im JSON-Format zurück. Wenn die Signatur intakt und authentisch ist, wird true zurückgegeben. Bei Manipulationen oder Ungültigkeit sehen Sie detaillierte Fehlerindikatoren.

Stirling Pdf Docker Compose 19 related to Digitale Signaturen überprüfen

Dieses Feature stellt sicher, dass jede Signatur in Ihrem PDF-Arbeitsablauf verifizierbar und sicher ist - ein wesentlicher Schritt für rechtliche, finanzielle und compliance-sensible Dokumente.

Kern Sicherheitsfunktionen von StirlingPDF

PDF redigieren

StirlingPDF bietet eine einfache und flexible Möglichkeit, Inhalte aus PDF-Dokumenten mit dem /api/v1/security/auto-redact-Endpunkt zu redigieren. Diese Funktion ist ideal für Entwickler, die sensible Wörter oder Muster aus PDFs entfernen möchten, ohne eine erweiterte Einrichtung zu benötigen.

Im Swagger UI können Sie die Redigierungsparameter einfach konfigurieren. Sie laden ein PDF hoch, geben die Liste der zu redigierenden Texte ein (wie "Dummy") und passen Optionen an wie:

  • useRegex - Redigieren basierend auf regulären Ausdrücken
  • wholeWordSearch - Nur ganze Wörter suchen
  • redactColor - Redigierungsfarbe anpassen (z.B. Schwarz #000000)
  • customPadding - Abstand um redigierte Bereiche hinzufügen
  • convertPDFToImage - Ausgabe in ein Bild konvertieren für zusätzlichen Schutz

Stirling Pdf Docker Compose 20 related to PDF redigieren

Sobald Sie auf Execute klicken, verarbeitet StirlingPDF die Datei und entfernt alle übereinstimmenden Inhalte basierend auf Ihrer Konfiguration.

Signaturen validieren

Unter Verwendung des /api/v1/security/validate-signature-Endpunkts können Sie schnell die Echtheit von digitalen Signaturen in einer PDF-Datei prüfen. Der Endpunkt unterstützt sowohl Standard- als auch benutzerdefinierte Zertifikatsvalidierung. Alles was Sie tun müssen, ist einen Anfragekörper einzureichen, der das fileInput (Ihr PDF in Base64 oder Dateistring) enthält und optional eine certFile bereitstellt, wenn Sie gegen ein spezifisches Zertifikat validieren möchten.

Stirling Pdf Docker Compose 21 related to Signaturen validieren

Diese API antwortet mit einer JSON-Struktur, die den Verifizierungsstatus umreißt.

PDF-Dateien mit einem digitalen Zertifikat signieren

StirlingPDF ermöglicht es Ihnen, PDF-Dateien mit Ihren Zertifikaten mit dem /api/v1/security/cert-sign-Endpunkt digital zu signieren. Über Swagger UI können Sie Ihr PDF hochladen und die digitalen Signieroptionen konfigurieren. Das benötigen Sie:

  • fileInput - Die PDF-Datei, die Sie signieren möchten
  • certType - Der Zertifikatstyp, den Sie verwenden
  • privateKeyFile, certFile, p12File oder jksFile - Abhängig vom Zertifikatstyp
  • password - Für den Keystore oder privaten Schlüssel

Stirling Pdf Docker Compose 22 related to PDF-Dateien mit einem digitalen Zertifikat signieren

Sie können auch das Signiererlebnis verbessern mit:

  • showSignature - Visuell die Unterschrift im PDF anzeigen
  • reason, location, name - Metadaten für die Signatur
  • pageNumber - Die Seite, auf der die Signatur erscheinen soll
  • showLogo - Ob ein Logo zusammen mit der Signatur angezeigt werden soll

Stirling Pdf Docker Compose 23 related to PDF-Dateien mit einem digitalen Zertifikat signieren

Sobald Sie auf Execute klicken, verarbeitet StirlingPDF den Eingabe und liefert ein digital signiertes PDF zurück.

Passwortschutz hinzufügen

StirlingPDF ermöglicht es Ihnen, Dokumente mit Passwortschutz zu sperren und verwendet dabei den /api/v1/security/add-password-Endpunkt. Diese Funktion erlaubt es Ihnen, Benutzer- und Besitzerpasswörter festzulegen, zusammen mit fein abgestimmten Berechtigungseinstellungen.

So richten Sie es mit Swagger UI ein:

  • fileInput - Laden Sie das PDF hoch, das Sie sichern möchten
  • password - Das Benutzerpasswort wird benötigt, um das Dokument zu öffnen
  • ownerPassword - Kontrolliert die Bearbeitungsberechtigungen innerhalb der Datei
  • keyLength - Wählen Sie die Verschlüsselungsstärke (z.B. 256-Bit)

Stirling Pdf Docker Compose 24 related to Passwortschutz hinzufügen

Darüber hinaus können Sie Dokumenteinschränkungen umschalten, wie z.B.:

  • canPrint, canModify, canFillInForm
  • canExtractContent, canExtractForAccessibility
  • canModifyAnnotations, canAssembleDocument

Stirling Pdf Docker Compose 25 related to Passwortschutz hinzufügen

Wenn Sie auf Execute klicken, ist das Ergebnis ein passwortgeschütztes PDF mit genau den von Ihnen konfigurierten Berechtigungen.

Lizenzierung und Preisgestaltung: IronSecureDoc vs. StirlingPDF

IronSecureDoc

Stirling Pdf Docker Compose 26 related to IronSecureDoc

IronSecureDoc bietet Enterprise-Lizenzierungsoptionen, die auf die unterschiedlichen Anforderungen von Organisationen zugeschnitten sind. Kunden können zwischen einer eigenständigen IronSecureDoc Enterprise Lizenz oder der umfassenden Iron Suite Enterprise Lizenz wählen, die IronSecureDoc zusammen mit anderen Produkten umfasst.

IronSecureDoc Enterprise Lizenz

  • Preis: USD 14.999
  • Funktionen:
    • Enterprise PDF Server, der ohne Code oder mit einer beliebigen Programmiersprache unterstützt wird, lokal oder in der Cloud gehostet
    • Unbegrenzte PDF-Redigierung, Signieren und Verschlüsselung zur Sicherung Ihrer Dokumente
    • Unterstützt Offline-Umgebungen mit Luftabschottung
    • Ermäßigte Support- und Update-Pakete verfügbar

Iron Suite Unlimited Enterprise Lizenz

  • Preis: USD 19.995
  • Funktionen:
    • Beinhaltet alle Iron Software Produkte: IronPDF, IronOCR, IronXL, IronWord, IronBarcode und mehr
    • Unbegrenzte Entwickler, Standorte und Projekte, einschließlich OEM-Weiterverteilung
    • Maßgeschneiderte unbefristete Unternehmenslizenz
    • Unterstützt Offline-Umgebungen mit Luftabschottung
    • Nur Enterprise-Optionen verfügbar
    • Support- und Update-Abonnement deckt Suite und IronSecureDoc ab

Support und Updates

Iron Software bietet verschiedene Support- und Produktupdate-Optionen, um einen unterbrechungsfreien Service sicherzustellen:

  • Jahresabonnement: $7.500 pro Jahr (jährlich erneuerbar, jederzeit kündbar)
  • 1-Jahres-Paket: $10.000 (einmaliger Kauf)
  • 5-Jahres-Paket: $30.000 (einmaliger Kauf)

Diese Pakete bieten Zugang zu laufenden Produktupdates, Sicherheitsfunktions-Upgrades und Unterstützung vom Engineering-Team von Iron Software.

Bewertungsoptionen

Für Organisationen, die daran interessiert sind, IronSecureDoc vor dem Kauf zu bewerten, steht ein kostenlose Testversion zur Verfügung. Diese Testversion bietet volle Funktionalität und ermöglicht eine umfassende Bewertung in einer Live-Umgebung ohne sofortige finanzielle Verpflichtung.

Durch die Auswahl der geeigneten Lizenzierungsoption können Unternehmen sicherstellen, dass ihre Dokumentensicherheit an ihre spezifischen Bedürfnisse angepasst ist.

StirlingPDF

StirlingPDF bietet ein einfaches Open-Source-Modell:

Kostenlose Stufe

Available under the AGPL v3 license, the core features are free to use and self-host. Suitable for developers or small internal use.

Enterprise Lizenz

A commercial license is available for businesses that require non-AGPL compliance or additional support. Preisgestaltung ist individuell und erfordert die Kontaktaufnahme zum Team.

Dokumentation und Support: IronSecureDoc vs. StirlingPDF

IronSecureDoc

IronSecureDoc bietet eine umfassende Suite an Dokumentations- und Support-Ressourcen, die entwickelt wurden, um eine nahtlose Integration und den Betrieb innerhalb Ihrer Organisation zu erleichtern.

Umfangreiche Dokumentation

IronSecureDoc bietet detaillierte Dokumentation, die Folgendes umfasst:

  • Quick Start Guides: Step-by-step instructions to get IronSecureDoc up and running in various environments, including local servers and cloud platforms.
  • API-Referenzen: Umfassende RESTful-API-Dokumentation, die Endpunkte für Aufgaben wie PDF-Redigierung, Verschlüsselung und digitale Signierung beschreibt.
  • Tutorials und Anleitungen: Praktische Leitfäden, die Inte Integrationstechniken mit verschiedenen Programmiersprachen und Frameworks demonstrieren, um die Entwicklererfahrung zu verbessern.

Engagierter Support

IronSecureDoc sorgt für robusten Support durch:

  • Direkte technische Unterstützung: Zugriff auf ein engagiertes Team von Ingenieuren per Live-Chat, E-Mail oder Bildschirmfreigabe, die zeitnah und kompetent auf technische Anfragen reagieren.
  • Kontinuierliche Verbesserung: Engagement zur Weiterentwicklung des Produkts basierend auf Benutzerfeedback, um sicherzustellen, dass IronSecureDoc den dynamischen Anforderungen seiner Benutzer gerecht wird.

Dieser strukturierte Ansatz zur Dokumentation und Unterstützung unterstreicht IronSecureDocs Engagement, ein benutzerzentriertes Erlebnis zu bieten, das eine effiziente Implementierung und laufende Nutzung in Unternehmensumgebungen erleichtert.

StirlingPDF

Dokumentation

StirlingPDF bietet eine umfassende Dokumentation, die Installationsanleitungen für verschiedene Plattformen, erweiterte Konfigurationsoptionen und eine umfangreiche Feature-Liste abdeckt.

Support

Als Open-Source-Projekt verlässt sich StirlingPDF auf Community-unterstützten Support. Benutzer können Hilfe über Plattformen wie GitHub und Discord suchen, wo sie Probleme melden, Funktionen anfordern und mit anderen Benutzern und Beitragenden zusammenarbeiten können.

Abschluss

Beim Arbeiten mit PDF-Dokumenten, insbesondere in Unternehmensumgebungen, ist es entscheidend, eine zuverlässige Lösung zu haben, die über einfache Werkzeuge hinausgeht. Egal, ob Sie mit digitaler Signatur, Verschlüsselung, Redigierung oder Textextraktion zu tun haben, die von Ihnen gewählte Plattform sollte in der Lage sein, alle Ihre PDF-Anforderungen sicher und effizient zu bearbeiten.

IronSecureDoc liefert eine umfassende Suite an enterprise-fähigen Funktionen, die für Fachleute entwickelt wurden, die Dokumentenschutz ernst nehmen. Seine dockerbasierte Bereitstellung, umfassende API-Oberfläche und das engagierte Engineering-Support-Team machen es zu mehr als einem einfachen Redigierungstool. Vom Unterzeichnen von Verträgen über die Überprüfung von Identitäten bis hin zur Zugriffsbeschränkung für vertrauliche Dateien unterstützt IronSecureDoc eine breite Palette von Operationen und stellt sicher, dass Aufgaben nahtlos innerhalb Ihrer Infrastruktur ausgeführt werden.

Ein herausragendes Merkmal von IronSecureDoc ist seine Fähigkeit, in einer lokal gehosteten Webanwendung zu funktionieren - ideal für Teams, die komplette Kontrolle über ihre Daten mit null ausgehenden Anrufen benötigen. Egal, ob Sie eine interne Plattform aufbauen oder die Dokumentenverarbeitung innerhalb eines lokal gehosteten Systems automatisieren, das Tool stellt sicher, dass Ihre PDF-Dokumente gesichert sind, ohne die Leistung oder den Serverarbeitsspeicher zu beeinträchtigen.

Für Benutzer, die regelmäßig PDF konvertieren, Inhalte basierend auf Seitennummern extrahieren oder sensible Aktionen wie Kopieren oder Drucken einschränken müssen, bietet IronSecureDoc ein zuverlässiges Set an APIs zur Integration. Zusätzlich kann jede Datei, die von seiner Plattform heruntergeladen wird, an Ihren Arbeitsfluss angepasst werden, wobei Sicherheitsstandards für Aufbewahrungs- und Verfolgungszwecke gewahrt bleiben. Es ist eine ideale Wahl für die sichere und automatisierte Bearbeitung von PDF-Dokumenten über Teams und Abteilungen hinweg.

Auf der anderen Seite handelt es sich bei StirlingPDF um ein starkes Open-Source-Tool, das die Grundfunktionen abdeckt, aber die erweiterten Konfigurations- und langfristigen Zuverlässigkeitserwartungen in Unternehmenslösungen fehlen. Es könnte für einzelne Entwickler oder kleine Teams mit begrenzten PDF-Bedürfnissen geeignet sein. Organisationen, die ihre PDF-Tools zentralisieren und skalieren möchten, werden jedoch Einschränkungen im Community-Support, der Anpassbarkeit und der Update-Frequenz finden.

Egal, ob Sie eine Rechtsabteilung führen, HR-Workflows automatisieren oder die Kommunikation mit Kunden sichern, PDFs stehen im Mittelpunkt der digitalen Dokumentation. Und wenn diese Dokumente Verschlüsselung, digitales Vertrauen und konformes Handling erfordern, erfüllt IronSecureDoc diese Herausforderungen mit professioneller Präzision.

Kurz gesagt, wenn Sie alle Ihre PDF-Bedürfnisse von der digitalen Signatur und dem Hinzufügen von Bildern bis zur Verschlüsselung und Redigierung in einer sicheren, skalierbaren und supportgetriebenen Lösung erfüllen möchten, ist IronSecureDoc Ihre Antwort. Sie können es mit einer kostenlosen Testversion ausprobieren und sehen, wie es in Ihren Blogbeitrag oder Ihre Produktionsumgebung passt. Mit seiner bewährten Architektur und dem Enterprise-Fokus ist es die klügere Wahl für Entwickler und Unternehmen, die sichere PDF-Workflows verwalten.

Hinweis:StirlingPDF ist eine eingetragene Marke des jeweiligen Inhabers. Diese Seite ist weder verbunden noch von StirlingPDF unterstützt oder gesponsert. Alle Produktnamen, Logos und Marken sind Eigentum ihrer jeweiligen Eigentümer. Die Vergleiche dienen nur zu Informationszwecken und spiegeln öffentlich verfügbare Informationen zum Zeitpunkt des Schreibens wider.

Häufig gestellte Fragen

Wie kann ich IronSecureDoc mit Docker bereitstellen?

IronSecureDoc kann einfach mit Docker bereitgestellt werden, um die Integration seiner Sicherheitsfunktionen ohne komplexe Installationen zu vereinfachen.

Welche PDF-Sicherheitsfunktionen bietet IronSecureDoc?

IronSecureDoc bietet robuste PDF-Sicherheitsfunktionen einschließlich Verschlüsselung, digitale Signaturen, Passwortverwaltung, Redaktion und compliance-orientierte Zugriffskontrolle.

Warum sollte sich ein Entwickler für IronSecureDoc anstelle von StirlingPDF entscheiden?

Entwickler könnten sich für IronSecureDoc anstelle von StirlingPDF wegen seiner Sicherheitsfunktionen auf Unternehmensebene entscheiden, wie z.B. stärkere Verschlüsselung, verbesserte Schwärzung und umfassende Compliance-Tools.

Kann IronSecureDoc die Validierung digitaler Signaturen durchführen?

Ja, IronSecureDoc unterstützt die Validierung digitaler Signaturen und gewährleistet die Authentizität und Integrität von Dokumenten in professionellen Umgebungen.

Welche Lizenzierungsoptionen stehen für IronSecureDoc zur Verfügung?

IronSecureDoc bietet verschiedene Lizenzierungsoptionen auf Unternehmensebene, einschließlich der IronSecureDoc Enterprise License und der Iron Suite Unlimited Enterprise License, um den unterschiedlichen organisatorischen Bedürfnissen gerecht zu werden.

Unterstützt IronSecureDoc fortschrittliche PDF-Redaktionstechniken?

IronSecureDoc unterstützt fortschrittliche Redaktionstechniken, die eine präzise Inhaltsredaktion mittels Methoden wie regulären Ausdrücken oder der Auswahl spezifischer Bereiche innerhalb eines PDFs ermöglichen.

Gibt es eine Testversion für IronSecureDoc?

Ja, IronSecureDoc bietet eine kostenlose Testversion an, die es den Nutzern ermöglicht, seine volle Funktionalität zu bewerten und seine Eignung für ihre Sicherheitsbedürfnisse zu beurteilen.

Welche Unterstützungsdienste werden mit IronSecureDoc angeboten?

IronSecureDoc bietet umfassende Unterstützungsdienste, einschließlich direkter Ingenieurshilfe, Zugang zu einem engagierten Support-Team und kontinuierliche Produktaktualisierungen.

Wie stellt IronSecureDoc die Einhaltung von Industriestandards sicher?

IronSecureDoc gewährleistet die Einhaltung von Industriestandards durch seine umfassenden Sicherheitsfunktionen, die Zugriffskontrollen, digitale Signaturen und detaillierte Dokumentation umfassen.

Was macht IronSecureDoc zu einer überlegenen Wahl für Unternehmens-PDF-Sicherheit?

IronSecureDoc wird für die Unternehmens-PDF-Sicherheit als überlegen angesehen aufgrund seiner robusten Verschlüsselung, fortschrittlichen Zugriffskontrolle, umfassenden Unterstützung und einfachen Integration in .NET-Anwendungen.

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender ...

Weiterlesen