Lokal gehostete Webanwendung für die PDF-Schwärzung

Ich suche nach einer Online-Anwendung, die lokal gehostet werden kann und es autorisierten Benutzern ermöglicht, PDFs anzuzeigen, die in einem lokalen Dateisystem gespeichert sind, die Bereiche im PDF zu schwärzen, die vertrauliche Informationen enthalten, und das aktualisierte PDF wieder im Dateisystem zu speichern.

Da alle PDFs aus gescannten Dokumenten erstellt wurden (auch bekannt als Bilder von Dokumenten), ist es in Ordnung, wenn das PDF in ein Bild konvertiert, bearbeitet und wieder in ein PDF konvertiert wird.

Wir können keine remote gehosteten Dienste verwenden, wir müssen in der Lage sein, sie auf unseren internen Webservern (Windows/IIS oder Apache oder Linux/Apache) einzurichten. Bevorzugen Sie die App PHP, Perl oder Java (in dieser Reihenfolge).

Soweit zum Eigenbau. Wir wissen, wie man eine PDF-Seite in ein Bild umwandelt, das Bild auf einer Webseite anzeigt und solide schwarze Rechtecke (auch bekannt als div-Elemente) auf das Bild zeichnet (wobei die x-, y-Koordinaten im Auge behalten werden). Wir stecken fest, wie wir diese Koordinaten nehmen und die Bilddatei tatsächlich ändern, indem wir die schwarzen Bereiche mit den erhaltenen Koordinaten hinzufügen. Von dort aus ist es eine einfache Aufgabe, das Bild zurück in ein PDF zu konvertieren.

Wenn jemand Vorschläge für eine vorgefertigte App oder für das Erstellen einer eigenen hat, würde ich mich sehr darüber freuen.

Muss das eine Webanwendung sein? Würden kostenlose, plattformübergreifende Anwendungen ausreichen?
@SteveBarnes, wir würden es vorziehen, wenn es eine Webanwendung wäre, sind aber nicht gegen Open-Source-Desktop-Apps.

Antworten (1)

Sie können Bild-PDF-Dateien mit LibreOffice Draw redigieren:

  • Kostenlos, Gratis & Open Source
  • Plattformübergreifend

Wenn Sie eine Webschnittstelle benötigen, gibt es eine Reihe von Projekten, die sich mit der Ausführung von LibreOffice in einem Webbrowser befassen. Am besten werfen Sie möglicherweise einen Blick auf Open365 , mit dem Sie Ihr eigenes Online-LibreOffice von einem Docker-Image aus hosten können.

Ich mag die Idee, Open365 zu verwenden. Ich werde diesen Weg gehen.