طريقة الاستخدام
- الصق سلسلة Base64 أو عنوان data:image/tiff;base64.
- راجع الصيغة المكتشفة والحجم. قد لا تظهر معاينة لملف TIFF، وهذا أمر طبيعي في معظم المتصفحات.
- اختر «الملف الأصلي» لحفظ ملف TIFF كما وصل تمامًا، أو اترك TIFF محددة لتحويل صورة PNG أو JPEG أو WebP أو أي صورة أخرى.
- نزّل ملف .tiff.
التعرّف على بيانات TIFF
يبدأ ملف TIFF بعلامة تحدد ترتيب البايتات. فالملفات ذات الترتيب الصغير (little-endian) تبدأ بـ II (من Intel) وتُرمَّز إلى SUkq؛ والملفات ذات الترتيب الكبير (big-endian) تبدأ بـ MM (من Motorola) وتُرمَّز إلى TU0A. وتأتي صور TIFF بترميز Base64 من الماسحات الضوئية للمستندات، وخدمات الفاكس، ومسارات التعرف الضوئي على الحروف (OCR)، وأنظمة الأرشفة، وأدوات نظم المعلومات الجغرافية (GIS) التي تتعامل مع GeoTIFF. ونوع MIME هو image/tiff، والامتدادان .tif و.tiff قابلان للتبادل.
لماذا قد لا تظهر المعاينة
لا تستطيع متصفحات Chrome وEdge وFirefox عرض صور TIFF؛ وSafari هو الاستثناء الرئيسي. ومع ذلك تتعرّف الأداة على الصيغة من ترويستها، وتعرض الحجم بعد فك الترميز، وتحفظ الملف حين تختار «الملف الأصلي»، لتتمكن بعد ذلك من فتحه في عارض صور أو أداة PDF أو محرر.
يتطلب تحويل TIFF إلى PNG أو JPEG أن يفك المتصفح ترميزها أولًا، لذا لا يعمل ذلك إلا في متصفح يستطيع عرض TIFF. أما ملفات TIFF متعددة الصفحات، الشائعة في المستندات الممسوحة ضوئيًا والفاكسات، فتحتفظ بجميع صفحاتها عند التنزيل باختيار «الملف الأصلي». ولا يستطيع التحويل أن يستخدم إلا الصورة التي يفك المتصفح ترميزها، وهي عادةً الصفحة الأولى.
التحويل إلى TIFF
يعمل الاتجاه المعاكس في كل المتصفحات: فأي صورة يستطيع المتصفح عرضها، من PNG وJPEG إلى WebP وGIF وAVIF وBMP وSVG، يمكن حفظها بصيغة TIFF. والمخرجات بنظام RGBA غير مضغوط بعمق 8 بتات لكل قناة، لذا توقّع نحو 4 بايتات لكل بكسل. ولا تستخدم ضغط LZW أو ZIP ولا تحوّل إلى CMYK؛ فإذا طلبت منك مطبعة ملفًا بنظام CMYK، فحوّل الملف في برنامج احترافي لتحرير الصور.
// Go: كتابة بيانات TIFF بترميز Base64 على القرص
data, err := base64.StdEncoding.DecodeString(b64)
if err != nil {
log.Fatal(err)
}
os.WriteFile("scan.tif", data, 0o644)
الأسئلة الشائعة
لماذا لا أستطيع رؤية معاينة لملف TIFF؟
لا تدعم معظم المتصفحات صيغة TIFF، لذا تبقى المعاينة فارغة. ومع ذلك يُفك ترميز البيانات بشكل صحيح، ويمنحك التنزيل باختيار «الملف الأصلي» الملف كاملًا.
هل يمكنني تحويل TIFF بترميز Base64 إلى PNG أو JPG؟
فقط إذا كان متصفحك قادرًا على فك ترميز TIFF، كما يفعل Safari. وإلا فنزّل الملف الأصلي وحوّله باستخدام برنامج على سطح المكتب.
هل مخرجات TIFF مضغوطة؟
لا. الملفات المحوَّلة بنظام RGBA غير مضغوط، وهو ما يدعمه كل قارئ TIFF تقريبًا لكنه يُنتج ملفات كبيرة. فصورة بأبعاد 3000 × 2000 بكسل يبلغ حجمها نحو 24 ميغابايت.
هل ملفات TIFF متعددة الصفحات مدعومة؟
تبقى سليمة عند التنزيل باختيار «الملف الأصلي». أما التحويلات فتستخدم صفحة واحدة.