Résoudre les erreurs « Fichier vide » ou « Impossible d'ouvrir le fichier »
Si vous voyez l'un de ces messages d'erreur lors de l'appel PDF4me, de la API, Power Automate, Zapier, Make, ou n8nCela signifie généralement que le fichier que nous avons reçu est soit vide, soit corrompu, soit dans un format que nous ne pouvons pas traiter.
Messages d'erreur que vous pourriez voir
Liste de vérification pour une résolution rapide
- Vérifiez le fichier: S'ouvre localement, pas 0 octet
- Vérifier Base64: Non tronqué, correctement encodé (Power Automate, Zapier, Make, n8n)
- Confirmer les étapes en amont: Toutes les étapes du flux avant PDF4me réussi
- Utilisez le type de fichier correct: PDF pour ExtractTextByExpression, SplitPdfByBarcode; convertir les images au préalable si nécessaire
Étapes de résolution
- Ouvrez le fichier localement et vérifiez qu'il s'ouvre sans erreur.
- Vérifiez la taille du fichier, elle ne devrait pas être 0 octets
- S'il s'agit d'un PDFEssayez de l'ouvrir dans un navigateur standard. PDF spectateur
- Assurez-vous que Base64 L'étape d'encodage s'exécute correctement et n'est pas tronquée.
- Si vous utilisez du contenu dynamique, vérifiez qu'il n'est pas vide.
- Effectuez un test avec un fichier fonctionnel pour isoler le problème.
- Dans Power Automate, consultez l'historique d'exécution
- Dans ZapierVérifiez que le déclencheur et les étapes précédentes ont renvoyé le résultat attendu.
- Si une étape précédente échoue ou renvoie une valeur nulle, le fichier transmis à PDF4me peut-être vide
- ExtractTextByExpression, SplitPdfByBarcode, Analyser le document : envoyer PDF seulement
- ImageStamp: le document principal est généralement PDF; l'image du timbre peut être un format d'image
- En cas de doute, passez à PDF premier avec Convertir en PDF
Conseils spécifiques à la plateforme
:::avertissement Zapier: « Fichier : (Existe mais n'est pas affiché) » ZapierSi vous voyez « Fichier vide » ou « Impossible d’ouvrir le fichier », vérifiez si "Fichier : (Existe mais n'est pas affiché)" est sélectionné. Zapier peut transmettre une référence au lieu du contenu du fichier. Utilisez l'option qui fournit le fichier complet (par exemple, le contenu du fichier ou Base64), et non l'espace réservé « Existe mais n'est pas affiché ».
:::
:::conseil Power Automate et Base64 PDF4me les actions acceptent généralement Base64-contenu du fichier encodé. Assurez-vous que l'expression ou le contenu dynamique renvoie l'intégralité Base64 chaîne de caractères, vous ne transmettez pas de chemin de fichier ni d'URL. Base64 est attendu, et le champ « Contenu du fichier » reçoit la sortie d'une requête appropriée Base64 Étape de conversion.
:::
Les mêmes principes s'appliquent : utiliser le contenu intégral du fichier ou Base64, assurez-vous que les modules en amont se sont terminés avec succès et utilisez PDF pour les actions qui nécessitent PDF saisir.