Clientseitige PDF-Verarbeitung: wo Ihre Dateien landen
Clientseitige PDF-Verarbeitung bedeutet, dass Ihr PDF im Browser verarbeitet wird, direkt in Ihrem Browser-Tab: Das Dokument wird auf Ihrem eigenen Gerät gelesen, geändert und gespeichert und nicht über das Netzwerk übertragen. Bei der serverseitigen Verarbeitung wird die Datei an einen entfernten Computer gesendet, der die Arbeit erledigt und das Ergebnis zurückgibt.
ProPDF nutzt beides. Dieser Ratgeber zeigt, welche Tools auf welche Weise arbeiten, was mit einer an den Server gesendeten Datei geschieht, was die Website selbst aufzeichnet und wie Sie Anfragen und Browserspeicher mit den Entwicklertools Ihres Browsers untersuchen.
So funktioniert die Verarbeitung im Browser
Wenn Sie ein Browser-Tool öffnen, sendet die Website Ihrem Browser den nötigen Code, darunter Open-Source-Bibliotheken wie pdf-lib, pdf.js und JSZip. Ihre Datei wird dann in den Arbeitsspeicher des Tabs gelesen, dort verarbeitet und Ihnen als Download zurückgegeben.
Die meisten PDF-Ergebnisse bleiben außerdem im Arbeitsspeicher der Seite, sodass der Bereich, der nach dem Download erscheint, das Ergebnis an ein anderes Tool übergeben kann, ohne dass Sie es erneut auswählen. Wenn Sie die Seite neu laden oder schließen, wird dieser Speicher geleert.
Browser-Tools haben keine Obergrenze für die Dateigröße: Nur der Arbeitsspeicher Ihres Geräts zählt. Sie warten auch auf keinen Upload, da die Datei nirgendwohin gesendet wird.
Die 13 Tools, die in Ihrem Browser laufen
13 der 21 Tools verarbeiten Ihre Datei auf Ihrem Gerät und senden sie nirgendwohin:
- Zusammenführen und Teilen: „PDF zusammenführen“, „PDF teilen“ und „Seiten extrahieren“.
- Seitenaufbau: „Organisieren“, „PDF drehen“ und „Seiten löschen“.
- Bilder: „PDF zu JPG“, „PDF in PNG“ und „JPG zu PDF“.
- Markierungen auf der Seite: „Wasserzeichen“, „Seitenzahlen“ und „PDF unterschreiben“.
- Prüfung: „Vergleichen“, das zwei Dokumente nebeneinander zeigt.
Die 8 Tools, die einen Server nutzen
Die anderen 8 Tools senden Ihre Datei über HTTPS an den ProPDF-Server bei AWS in der Region Paris (eu-west-3): „PDF komprimieren“, „PDF zu Word“, „Word in PDF“, „PDF bearbeiten“, „Schwärzen“, „Schützen“, „Entsperren“ und „Chat mit PDF“. „Word in PDF“ nutzt zum Beispiel LibreOffice auf dem Server, der Chat nutzt Amazon Bedrock. Diese Tools akzeptieren Dateien bis 4 MB, und so geht es mit Ihrer Datei weiter:
- Sie wird auf dem Server verarbeitet und gelöscht, sobald der Vorgang abgeschlossen ist. Es wird keine Kopie aufbewahrt.
- Einige Tools wie „Word in PDF“, „Schützen“ und „Entsperren“ verwenden während der Arbeit eine temporäre Datei auf dem Server, und auch diese Datei wird gelöscht, sobald der Vorgang abgeschlossen ist.
- „Chat mit PDF“ behält den Text Ihres Dokuments und das Gespräch in Ihrem Tab, der beides mit jeder Frage mitsendet, damit Folgefragen funktionieren. Nach der Antwort behält der Server weder den Text noch das Gespräch. Der Text und Ihre Fragen werden über Amazon Bedrock mit einem europäischen Inferenzprofil an Claude-Modelle von Anthropic gesendet.
- „PDF bearbeiten“ sendet ein PDF bis 4 MB beim Öffnen vollständig und erneut nach jeder Änderung, weil das Erkennen und Neuschreiben des Textes auf dem Server geschieht; ein größeres PDF wird nicht gesendet, und es lassen sich dann nur Unterschriften hinzufügen.
Was die Website selbst aufzeichnet
Der Server behält keine Kopie Ihrer Dateien oder ihres Inhalts, auch nicht beim Chat. Mit Ihrer Einwilligung werden Cookies zur Reichweitenmessung (Google Analytics) gesetzt, und Sie können Ihre Wahl jederzeit über die Schaltfläche „Cookies verwalten“ in der Fußzeile der Website ändern. Es gibt keine Werbung.
Wenn Sie ein Ergebnis herunterladen, sendet die Seite ein Download-Ereignis an Google Analytics: den Namen des Tools, die Dateiendung und die Dateigröße, nie den Dateinamen oder den Inhalt.
Die Schriften der Website werden von Google Fonts geladen, daher kontaktiert Ihr Browser auch die Schriftserver von Google. Im lokalen Speicher Ihres Browsers speichert der eigene Code der Website höchstens drei Einstellungen: das Farbschema, die Sprache und Ihre Cookie-Auswahl.
So prüfen Sie es selbst
Die Entwicklertools Ihres Browsers listen jede Anfrage auf, die eine Seite stellt. Was auf dem Server geschieht, können sie nicht zeigen, aber vier Prüfungen decken die Browserseite ab:
- Öffnen Sie die Entwicklertools, oft mit der Taste F12 oder über das Browsermenü, und wählen Sie den Tab „Netzwerk“ (Network).
- Fügen Sie mit „PDF zusammenführen“ zwei Dateien zusammen. Sie sehen Anfragen für die eigenen Dateien der Website, ihre Schriften und die Analyse, aber keine, die Ihre Dokumente überträgt. Einträge, die mit data: oder blob: beginnen, sind Kopien innerhalb der Seite, keine Uploads.
- Komprimieren Sie nun eine Datei mit „PDF komprimieren“. Eine POST-Anfrage geht an eine Adresse, die eu-west-3 enthält, mit Ihrer Datei, als Text kodiert, im Body der Anfrage, und die komprimierte Datei kommt in der Antwort zurück.
- Öffnen Sie den Tab „Anwendung“ (Application, in Firefox „Web-Speicher“ oder Storage) und dann „Lokaler Speicher“ (Local Storage) für die Website. Die Website speichert dort nur kleine Einstellungen wie das Farbschema, die Sprache und Ihre Cookie-Auswahl, nie ein Dokument.
Ein Tool für ein sensibles Dokument wählen
Wenn ein Dokument auf Ihrem Gerät bleiben soll, nutzen Sie ein Browser-Tool, sofern eines die Aufgabe erledigt: Unterschreiben Sie zum Beispiel mit „PDF unterschreiben“ statt mit dem Unterschriftsmodus von „PDF bearbeiten“.
Braucht eine Aufgabe ein Server-Tool, senden Sie nur das Nötige. Entfernen Sie die nicht betroffenen Seiten mit „Seiten löschen“ oder behalten Sie die benötigten mit „Seiten extrahieren“, beides in Ihrem Browser, und verarbeiten Sie dann die kürzere Datei. Eine Einschränkung: Was die behaltenen Seiten mit den anderen teilen, kann unsichtbar in der Datei bleiben, etwa die andere Hälfte einer Doppelseite.
Welches Tool Sie auch nutzen, Ihre Dateien werden nicht aufbewahrt: Browser-Tools senden sie nirgendwohin, Server-Tools löschen sie, sobald der Vorgang abgeschlossen ist, und der Chat behält den Text des Dokuments und das Gespräch in Ihrem Tab statt auf dem Server.