أداة داخل المتصفح

تحويل Base64 إلى PDF

تحقق من ترويسة PDF وعاينه محلياً ثم نزّل الملف.

معالجة محلية · دون رفع · دون حساب

معاينة محلية

ستظهر المعاينة المتحقق منها هنا.

تطابق الترويسة ونجاح المعاينة لا يثبتان أن المستند آمن.

طريقة عمل الأداة

تحقق من ترويسة PDF وعاينه محلياً ثم نزّل الملف.

استخدم المثال لمعرفة صيغة الإدخال والبيانات الوصفية، ثم استبدله بقيمتك.

الخصوصية والاستخدام الآمن

تبقى المعالجة داخل علامة التبويب هذه. قد تستهلك القيم الكبيرة ذاكرة كبيرة من الجهاز.

تطابق الترويسة ونجاح المعاينة لا يثبتان أن المستند آمن.

الأخطاء الشائعة التي تشرحها الأداة

  • الإدخال فارغ أو تالف أو ليس بالصيغة التي تتوقعها الأداة.
  • الوضع المحدد لا يطابق الأبجدية أو نوع الملف أو طريقة التمثيل.
  • قد تستنفد القيمة الكبيرة الذاكرة عند وجود النسختين المرمزة والمفكوكة معاً.
  • نجاح التحويل لا يثبت أن المحتوى آمن أو موثوق.

أوامر مكافئة

استخدم بيئة التشغيل أو shell المتاح. تحقق من المدخلات غير الموثوقة ولا تطبع البيانات الثنائية مباشرة في الطرفية.

Python

from pathlib import Path
import base64
Path('document.pdf').write_bytes(base64.b64decode(value, validate=True))

JavaScript

import { writeFileSync } from 'node:fs';
writeFileSync('document.pdf', Buffer.from(value, 'base64'));

Shell

printf '%s' "$VALUE" | base64 --decode > document.pdf
head -c 5 document.pdf

المعايير والمراجع الرسمية