كيفية تحويل PDF إلى SVG؟ دليل نقل المتجهات
6 دقيقة للقراءة
تريد وضع شعار موجود في ملف PDF على موقعك الإلكتروني، أو تحرير رسم تقني في برنامج تصميم، أو استخدام مخطط بحيث يبقى حاداً في كل مقياس. والتحويل إلى SVG جواب هذه الحاجات: فهو ينقل المحتوى المتجهي في صفحة PDF إلى صيغة المتجهات التي يفهمها الويب وبرامج التصميم.
لماذا SVG صيغة مختلفة
SVG (Scalable Vector Graphics) صيغة متجهية قائمة على XML. وهي تحمل تعريفات الخطوط والمنحنيات والتعبئات والنص مثل PDF — لكن مع فرقين مهمين:
أصيلة في الويب. فالمتصفحات تصيّر SVG مباشرة. وتستطيع وضعها بوسم <img>، وتضمينها داخل HTML، وتلوينها بـ CSS، وتحريكها بجافاسكربت. ولا شيء من ذلك ممكن مع PDF.
نصية ومفتوحة. فتستطيع فتح ملف SVG في محرر نصوص وقراءة محتواه وتحريره يدوياً. ويمكن أخذ الفروق (diff) عليه في أنظمة التحكم بالإصدارات.
والقاسم المشترك بينهما مهم أيضاً: كلاهما متجهي، أي يبقى حاداً في كل مقياس. فيُنتَج من الملف نفسه شعار بعرض 100 بكسل وطباعة ملصق بعرض 10000 بكسل.
الخطوة 1: تأكد من أن SVG هي الصيغة الصحيحة
قبل الانتقال إلى التحويل وضّح سؤالين.
هل يوجد محتوى متجهي فعلاً في الصفحة؟ فإن كان ملف PDF لديك مستنداً ممسوحاً، فكل صفحة ليست إلا صورة فوتوغرافية كبيرة. وحين تحوّله إلى SVG يخرج ملف SVG قد ضمّن تلك الصورة في داخله — فلا تكسب متجهات، بل تكون قد غيّرت صيغة الغلاف فحسب. وللحصول على متجهات من المستندات الممسوحة يلزم التتبع الآلي (vectorization) وهي عملية منفصلة لا يمكن التنبؤ بنتيجتها.
طريقة الفحص: افتح ملف PDF وكبّر الصفحة كثيراً. فإن بقي النص والخطوط حادة فهي متجهية. وإن تبكسلت فالصفحة ممسوحة أو مصيَّرة نقطياً.
كم صفحة ستحوّل؟ فـ SVG صيغة أحادية الصفحة؛ ولا مفهوم لتعدد الصفحات فيها. وملف PDF من 50 صفحة يعطي 50 ملف SVG منفصلاً. وإن لزمك ملف واحد فـ SVG ليست الاختيار الصحيح.
الخطوة 2: نص أم منحنيات — اتخذ القرار الحاسم
هذا أهم إعدادات التحويل ويغيّر النتيجة تغييراً كاملاً.
التصدير كنص (عناصر <text>):
- يبقى النص قابلاً للتحديد والبحث والنسخ.
- وحجم الملف صغير.
- ويمكن تحرير النص لاحقاً.
- لكن ينبغي لظهوره الصحيح أن يكون الخط موجوداً في نظام القارئ. وإلا تراجع المتصفح إلى خط مشابه فتغيّرت عروض الحروف وانزاحت المحاذاة وقد تفيض الأسطر.
التحويل إلى منحنيات (عناصر <path>):
- يتحول كل حرف إلى شكل متجهي.
- ويبدو مطابقاً تماماً في كل جهاز وكل متصفح.
- لكنه لم يعد نصاً. فلا يمكن تحديده ولا البحث فيه، ولا تستطيع قارئات الشاشة قراءته، ولا يمكن تحريره لاحقاً.
- ويكبر حجم الملف بوضوح — ويكبر كثيراً في الصفحات كثيفة النص خصوصاً.
| الحاجة | الاختيار الصحيح | |---|---| | شعار، أيقونة، رمز | منحنيات | | رسم تقني (بتسميات) | حسب الحالة | | صفحة كثيفة النص | نص (إن أمكن) | | رسم سيُنشر على الويب | منحنيات (آمن) | | تصميم سيُحرَّر لاحقاً | نص | | إن لزمت إتاحة الوصول | نص | | ذاهب إلى الطباعة | منحنيات |
القاعدة العملية: إن وجب أن يكون المظهر يقينياً فالمنحنيات، وإن وجب أن يكون المحتوى متاحاً فالنص. فالمنحنيات صحيحة دائماً تقريباً لشعار؛ وقد يكون النص أفضل لرسم معلوماتي.
وثمة طريق ثالث: تضمين الخط في SVG. وهذا يجعل النص قابلاً للتحديد وظاهراً على النحو الصحيح معاً، لكنه يضخّم الملف ولا تسمح تراخيص الخطوط بذلك دائماً.
الخطوة 3: نفّذ التحويل
افتح أداة التحويل من PDF إلى SVG وارفع ملفك. وتعمل العملية في متصفحك؛ ولا يذهب ملفك إلى الخادم.
وفي مستند متعدد الصفحات تصير كل صفحة ملف SVG منفصلاً وتنزّله عادةً كأرشيف ZIP. وإن أردت صفحة بعينها فقط، ففصل تلك الصفحة بأداة استخراج الصفحات قبل التحويل أسرع وأكثر تنظيماً.
الخطوة 4: افحص النتيجة
افتح ملفات SVG في متصفح (يكفي سحب الملف وإفلاته في لسان المتصفح) وانظر في ما يلي:
هل الخطوط صحيحة؟ فإن صدّرت كنص ولم يكن الخط في نظامك، بدت الحروف مختلفة وانزاحت المحاذاة. وافحص الحروف الخاصة بلغتك خصوصاً.
هل الألوان صحيحة؟ فقد تستخدم ملفات PDF فضاء ألوان CMYK، وSVG قائمة على RGB. وقد تكون الألوان انزاحت في التحويل — ويُلاحَظ الفرق خصوصاً في درجات الأحمر الداكن والكحلي والبرتقالي. وإن لزم تطابق الألوان المؤسسية تماماً فقد يلزمك تصحيح القيم يدوياً.
الشفافية والمزج. فخصائص الشفافية المتقدمة في PDF (أنماط المزج، والأقنعة الناعمة) لا تجد دائماً مقابلاً مطابقاً في SVG. وقد تنشأ فروق بصرية في الصفحات التي تحوي مثل هذه المؤثرات.
حجم الملف. فإن كان أكبر مما توقعت فقد يكون السبب أحد اثنين: وجود صورة نقطية مضمّنة في الصفحة (رُمّزت إلى SVG بترميز base64)، أو أنك حوّلت النص إلى منحنيات والصفحة كثيفة النص.
الخطوة 5: نظّف عند اللزوم
ملفات SVG الآتية من PDF ليست «نظيفة» عادةً. فلأن المحوّل يحاول مقابلة أوامر الرسم في PDF مقابلة حرفية، يخرج ما يلي:
- عدد كبير من عناصر
<g>(المجموعات) المتداخلة - مسار اقتصاص (clipPath) منفصل لكل عنصر
- مصفوفات تحويل لا لزوم لها
- عناصر غير مرئية أو واقعة خارج الصفحة
فإن كنت ستستخدم الملف على الويب، فتشغيل مُحسِّن SVG (مثل SVGO) يخفض الحجم بوضوح. كما أن فتحه في Illustrator أو Inkscape وإعادة حفظه يبسّط البنية.
وإن أردت عزل شعار: افتح SVG في محرر متجهات، وحدّد مجموعة الشعار، واحذف الباقي، واقتصص اللوحة على المحتوى، وأعد الحفظ. وقد تكون بنية المجموعات الآتية من PDF معقدة لكن هذا العمل يستغرق دقائق عادةً.
متى لا تكون SVG الجواب الصحيح
في المستندات الممسوحة. فلن تكسب متجهات.
في مشاركة مستند متعدد الصفحات. فـ SVG أحادية الصفحة؛ ومشاركة 50 ملفاً أسوأ من مشاركة PDF.
في الصفحات كثيفة الصور. فتُضمَّن الصور في SVG وينتفخ الملف. وPNG أو JPEG هي الصيغة الصحيحة للصور.
إن كنت تريد العرض فقط. فـ PDF يُفتح في كل مكان أصلاً. والتحويل ذو معنى حين تحتاج إلى التحرير أو التضمين في الويب.
في الأعمال الذاهبة إلى الطباعة. فالمطابع تطلب PDF عادةً؛ ودعم SVG لـ CMYK وما قبل الطباعة محدود.
سيناريوهات استخدام واقعية
عزل شعار. وصلك دليل الهوية المؤسسية بصيغة PDF وعليك وضع الشعار على الموقع الإلكتروني. استخرج الصفحة التي فيها الشعار، وحوّلها إلى SVG، واعزل الشعار في المحرر، ونظّفه وحسّنه.
تحرير رسم تقني. وصلك مخرَج CAD بصيغة PDF وعليك إجراء تغيير عليه. تستطيع تحويله إلى SVG وفتحه في محرر متجهات — فتُصان الأبعاد لكن تضيع بنية الطبقات.
رسم قابل للتحجيم على الويب. ستضع رسماً معلوماتياً على موقع إلكتروني وتريده حاداً على كل شاشة. وSVG أحدّ من PNG وأصغر منها عادةً.
إعادة استخدام رسم في عرض تقديمي. ستأخذ مخططاً من تقرير إلى عرض. فتصدّره كـ SVG وتستطيع تغيير ألوانه في المحرر.
الخلاصة
التحويل من PDF إلى SVG يجعل المحتوى المتجهي قابلاً للاستعمال في الويب وبرامج التصميم. ومفتاح النجاح في قرارين: التأكد من أن المصدر متجهي فعلاً (فهذا التحويل بلا معنى في المستندات الممسوحة)، وتقرير تحويل النص إلى منحنيات من عدمه (المنحنيات ليقين المظهر، والنص لإتاحة الوصول والقابلية للتحرير). وتخرج المستندات متعددة الصفحات كملف لكل صفحة؛ وقد تنزاح الألوان عند الانتقال من CMYK إلى RGB؛ وملف SVG الناتج معقد البنية عادةً وينبغي تحسينه للاستخدام على الويب.
الأسئلة الشائعة
هل تتحول الصور الفوتوغرافية في PDF إلى متجهات في SVG؟
لا. فالتحويل المتجهي يسري على العناصر التي هي متجهية أصلاً في PDF — الخطوط، والتعبئات، والنص. أما الصورة الفوتوغرافية فتقيم في PDF كبيانات بكسل وتُنقَل إلى SVG كبيانات بكسل أيضاً، كصورة مضمّنة بترميز base64 عادةً. ولذلك قد يكون ملف SVG كبيراً بصورة غير متوقعة في الصفحات ذات الصور.
هل يبقى النص قابلاً للتحديد في SVG؟
يتوقف ذلك على إعداد التحويل. فإن صدّرت النص كعنصر نص SVG حقيقي بقي قابلاً للتحديد والبحث، لكن ينبغي لظهوره الصحيح أن يكون الخط موجوداً في نظام القارئ أو مضمّناً في SVG. وإن حوّلت النص إلى منحنيات (path) بدا مطابقاً تماماً في كل مكان لكنه لم يعد نصاً؛ فلا يمكن تحديده ولا البحث فيه ولا تحريره.
ماذا يحدث إن حوّلت ملف PDF متعدد الصفحات إلى SVG؟
صيغة SVG أحادية الصفحة؛ ولا مفهوم لتعدد الصفحات فيها. ولذلك تصير كل صفحة PDF ملف SVG منفصلاً وتُنزَّل عادةً داخل أرشيف ZIP. فمستند من 50 صفحة يعطي 50 ملف SVG. وإن أردت ملفاً واحداً فـ SVG ليست الصيغة الصحيحة.
هل أستطيع تحرير SVG في Illustrator أو Inkscape؟
نعم، فـ SVG إحدى الصيغ الأصيلة لهذين البرنامجين ويمكن فتح الملف المحوَّل فيهما وتحريره. لكن ملفات SVG الآتية من PDF مؤلفة عادةً من عدد كبير من المجموعات الصغيرة ومسارات الاقتصاص؛ فبنيتها ليست نظيفة. وفي أعمال مثل عزل شعار يستغرق تفكيك هذه المجموعات وقتاً لكنه ممكن.
جرّب ذلك الآن باستخدام PDF → SVG.
جرّب PDF → SVG