Beheben Sie die Fehler „Datei ist leer“ oder „Datei konnte nicht geöffnet werden“.
Wenn beim Aufruf eine dieser Fehlermeldungen angezeigt wird PDF4me, aus dem API, Power Automate, Zapier, Make, oder n8nDas bedeutet in der Regel, dass die empfangene Datei entweder leer oder beschädigt ist oder in einem Format vorliegt, das wir nicht verarbeiten können.
Fehlermeldungen, die Sie möglicherweise sehen
Checkliste zur schnellen Problemlösung
- Überprüfen Sie die Datei: Wird lokal geöffnet, nicht 0 Bytes
- Überprüfen Base64Nicht abgeschnitten, korrekt kodiert (Power Automate, Zapier, Make, n8n)
- Upstream-Schritte bestätigenAlle vorherigen Ablaufschritte PDF4me erfolgreich
- Verwenden Sie den richtigen Dateityp.: PDF für ExtractTextByExpression, SplitPdfByBarcode; Bilder gegebenenfalls zuerst konvertieren.
Lösungsschritte
- Öffnen Sie die Datei lokal und prüfen Sie, ob sie sich fehlerfrei öffnen lässt.
- Überprüfen Sie die Dateigröße, sie sollte nicht 0 Bytes
- Wenn es ein PDFVersuchen Sie, es in einem Standard-Öffnungsmodus zu öffnen. PDF Zuschauer
- Stellen Sie sicher, dass Base64 Der Kodierungsschritt wird korrekt ausgeführt und nicht abgeschnitten.
- Wenn Sie dynamische Inhalte verwenden, vergewissern Sie sich, dass der Inhalt nicht leer ist.
- Testen Sie mit einer nachweislich funktionierenden Datei, um das Problem einzugrenzen.
- In Power AutomateÜberprüfen Sie den Verlauf der Läufe
- In ZapierÜberprüfen Sie, ob der Auslöser und die vorhergehenden Schritte die erwartete Ausgabe geliefert haben.
- Wenn ein vorheriger Schritt fehlschlägt oder null zurückgibt, wird die an übergebene Datei PDF4me kann leer sein
- ExtractTextByExpression, SplitPdfByBarcode, Dokument analysieren: senden PDF nur
- ImageStampDas Hauptdokument ist typischerweise PDFDas Stempelbild kann ein Bildformat sein.
- Im Zweifelsfall umrechnen in PDF zuerst mit Umrechnen in PDF
Plattformspezifische Tipps
:::Warnung ZapierDatei: (Existiert, wird aber nicht angezeigt) ZapierWenn die Meldung „Datei ist leer“ oder „Datei konnte nicht geöffnet werden“ angezeigt wird, überprüfen Sie, ob "Datei: (Existiert, wird aber nicht angezeigt)" ist ausgewählt. Zapier Es wird möglicherweise eine Referenz anstelle des eigentlichen Dateiinhalts übergeben. Wechseln Sie zu der Option, die die vollständige Datei bereitstellt (z. B. den tatsächlichen Dateiinhalt oder Base64), nicht der Platzhalter „Existiert, wird aber nicht angezeigt“.
:::
:::Tipp Power Automate Und Base64 PDF4me Aktionen akzeptieren normalerweise Base64-kodierter Dateiinhalt. Stellen Sie sicher, dass der Ausdruck oder der dynamische Inhalt den vollständigen Inhalt zurückgibt. Base64 Zeichenkette, Sie übergeben keinen Dateipfad oder keine URL. Base64 wird erwartet, und das Feld „Dateiinhalt“ erhält die Ausgabe einer ordnungsgemäßen Base64 Konvertierungsschritt.
:::
Es gelten die gleichen Prinzipien: Verwenden Sie den gesamten Dateiinhalt oder Base64, sicherstellen, dass die vorgelagerten Module erfolgreich abgeschlossen wurden, und verwenden PDF für Aktionen, die erfordern PDF Eingabe.