CSV إلى PDF
حوّل ملف CSV إلى جدول PDF منسّق — 100% داخل متصفحك، بلا رفع ولا تسجيل.
اختر ملف CSV
أو أفلِت ملفًا هنا — تُقبل ملفات .csv و.tsv وجداول النص العادي
—
معاينة
مثالي للبيانات الجدولية. تُعرض الخلايا على سطر واحد — وتُقتطع الخلايا الطويلة بقطع ثلاثي للحفاظ على ترتيب الشبكة. بدّل إلى الاتجاه الأفقي أو Legal للجداول العريضة جدًا.
Your file is ready
Processed entirely in your browser — the file never left your device.
كيفية تحويل CSV إلى PDF
ثلاث خطوات. لا تغادر الملفات جهازك أبدًا.
افتح ملف CSV
اختر أو أفلِت ملف .csv أو .tsv أو جدول نص عادي. يقرأه PapaParse داخل متصفحك — بلا رفع.
اضبط الخيارات
اختر الفاصل وحجم الصفحة والاتجاه وحجم الخط. حدّد ما إذا كان الصف الأول رأسًا.
حوّل ونزّل
يعرض pdf-lib جدولًا مقسّمًا إلى صفحات. نزّل فورًا — لا يغادر الملف جهازك أبدًا.
لماذا تستخدم CSV إلى PDF في imisspdf؟
الخصوصية بحكم التصميم
لا يغادر ملف CSV جهازك أبدًا. قوائم العملاء، ومسارات المبيعات، وصادرات الرواتب — كلها تبقى محليًا. بلا رفع، ولا فترة احتفاظ، ولا أي خطوة خادم.
فوري، حتى مع الملفات الكبيرة
بلا رفع، لا حاجة لانتظار انتقال ملف CSV بحجم عدة ميغابايت. تُعرض عشرات الآلاف من الصفوف في ثوانٍ لأن كل خطوة تجري محليًا.
مجاني، بلا علامة مائية
بلا حد يومي. بلا علامة مائية على الناتج. بلا خطة مدفوعة تخفي الميزة الفعلية. فقط أفلِت ملف CSV ونزّل ملف PDF.
ما معنى "CSV إلى PDF" فعلًا
ملف CSV (قيم مفصولة بفواصل) هو نص عادي: كل صف سطر، وتُفصل كل خلية بفاصل. تُصدر جداول البيانات وقواعد البيانات والبرامج النصية ملفات CSV طوال الوقت لأنها بسيطة وعالمية وبلا فقدان. المشكلة أن ملفات CSV تبدو قبيحة في محرّر نص عادي وتتصرّف على نحو غير متّسق في Excel بحسب الإعدادات المحلية للمستخدم (فاصلة مقابل فاصلة منقوطة، نقطة مقابل فاصلة عشرية). يجمّد ملف PDF تلك البيانات في جدول مقروء ثابت التخطيط يُفتح بالطريقة نفسها على كل جهاز وطابعة.
تقرأ هذه الأداة ملف .csv (أو .tsv، أو أي ملف نصي بفواصل)، وتقيس كل عمود، وتعرض شبكة نظيفة بصف رأس غامق، وتقسّم إلى صفحات نحو الأسفل. الناتج هو ملف PDF مقسّم إلى صفحات يمكنك أرشفته أو إرساله بالبريد أو طباعته، بلا المرور عبر Excel.
كيف يعمل CSV إلى PDF في هذه الصفحة
نستخدم PapaParse لتحليل الملف داخل متصفحك، ثم نبني ملف PDF على الفور باستخدام pdf-lib. يتعامل PapaParse مع السلاسل المقتبسة ذات الفواصل المضمّنة، والاقتباسات المهرّبة ("" داخل حقل مقتبس)، والخلايا متعددة الأسطر داخل علامات الاقتباس، وأحرف BOM، والكشف التلقائي للفاصل. بعد ذلك نقيس كل عمود بخط Helvetica المضمّن، ونرسم شبكة، ونكتب القيم، ونقسّم إلى صفحات نحو الأسفل. تُصغَّر الجداول العريضة لتتسع في الصفحة — أما الأعمدة التي تصبح أضيق من اللازم فتعرض نصها بقطع ثلاثي.
ما الذي يعمل جيدًا
- صادرات قواعد البيانات. SELECT … INTO OUTFILE وmysqldump وPostgres COPY — جميعها تنتج CSV يمكننا عرضه مباشرةً.
- مخرجات البرامج النصية. Python/pandas to_csv وNode.js وR وStata وJulia — أي شيء يكتب ملف CSV.
- Excel الأوروبي. تعمل ملفات CSV المفصولة بفواصل منقوطة من إعدادات Excel الألمانية أو الفرنسية أو الإيطالية دون أي ضبط.
- TSV (قيم مفصولة بعلامات جدولة). أفلِت ملف .tsv واختر علامة جدولة من قائمة الفاصل.
- يونيكود. الإندونيسية والفرنسية والإسبانية والألمانية والفيتنامية — أي شيء من ملحق Latin-1 يُعرض مباشرةً؛ والأحرف الخارجة عنه تُستبدل أو تُحوَّل حرفيًا.
الحدود — بصراحة
- تُعرض الخلايا على سطر واحد. ويُختزل المحتوى متعدد الأسطر داخل الحقول المقتبسة إلى مسافة واحدة.
- الخط هو Helvetica WinAnsi المدمج في ملفات PDF. وتُستبدل الأحرف الخارجة عن Latin-1 (مثل العربية والصينية والسيريلية) بـ "؟". للكتابات غير اللاتينية، استخدم Excel إلى PDF بعد لصق CSV في Excel.
- تُعرض الأرقام والتواريخ كما كُتبت تمامًا — بلا إعادة تنسيق بحسب الإعدادات المحلية.
- لا يُطبَّق التلوين الشرطي (الأشرطة، الإبرازات)؛ ويُعرض كل صف في المتن على نحو متماثل.
- يتكرّر صف الرأس على الصفحة الأولى فقط، لا على الصفحات اللاحقة من جدول طويل.
حالات الاستخدام الشائعة لـ CSV إلى PDF
- مشاركة لقطة من قاعدة بيانات. يمكن فتح ملف PDF على أي جهاز دون عميل SQL أو Excel، ولا يستطيع المستلم تعديله عن طريق الخطأ.
- إرفاق صادرات بيانات ببريد. يبدو ملف CSV الخام كنفاية لمعظم المستلمين غير التقنيين؛ بينما يُقرأ ملف PDF كتقرير مرتّب.
- أرشفة لقطات إغلاق الفترة. احفظ حالة إغلاق جدول (الطلبات، الرواتب، المخزون) كملف PDF مجمّد سيُقرأ بالطريقة نفسها بعد 10 سنوات.
- تقديم أدلّة جدولية. غالبًا ما تتطلّب عمليات التدقيق والتقديمات الامتثالية والإفصاحات القانونية ملفات PDF ثابتة التنسيق بدلًا من CSV حيّ.
- طباعة تقرير لمرة واحدة. أفلِت ملف CSV، اختر الاتجاه الأفقي، اضغط طباعة. بلا المرور عبر جدول بيانات.
الخصوصية والأمان
ملفات CSV هي الطريقة التي تغادر بها البيانات الحساسة قاعدة بيانات: بريد العملاء، وأرقام الإيرادات، وبيانات الرواتب. إرسال ذلك إلى خدمة "CSV إلى PDF" سحابية مخاطرة خصوصية بنيوية. ولأن هذه الأداة تعمل بالكامل داخل متصفحك، لا يُرفع أي صف من ملف CSV. يمكنك حتى إيقاف شبكتك بعد التحميل الأول للصفحة وسيظل المحوّل يعمل مع أي ملف CSV تفتحه. اطّلع على مراجعتنا لخصوصية iLovePDF للمقارنة المعتادة القائمة على الرفع.
الأسئلة الشائعة
لا يوجد حد ثابت للصفوف — يبثّ المحوّل الصفوف مباشرةً إلى pdf-lib، فالسقف الوحيد هو ذاكرة جهازك. عمليًا، أنشأنا ملفات CSV بحجم 50000 صف على حاسوب محمول متوسط المواصفات دون مشكلة؛ يمتد ملف PDF الناتج إلى مئات الصفحات لكنه يُعرض بنظافة. على الهاتف، توقّع أداءً مريحًا حتى نحو 10000 صف. إذا اصطدمت بجدار الذاكرة، فقسّم ملف CSV إلى أجزاء، وحوّل كل جزء على حدة، ثم اجمع ملفات PDF بأداة دمج PDF لدينا. ولأن التحويل يجري محليًا، يمكنك أيضًا إبقاء ملف CSV المصدر خاصًا — بلا خطوة رفع.
يُفوَّض تحليل CSV إلى PapaParse، المكتبة القياسية الفعلية لتحليل CSV في JavaScript. وهي تتعامل بدقة مع كل حالة حدّية شائعة: الحقول المقتبسة التي تتضمّن فواصل، والاقتباسات المزدوجة داخل حقول مقتبسة ("She said ""hello""")، والمسافات الزائدة في النهاية، وأحرف BOM في بداية الملف. ويُفكّ ترميز UTF-8 محليًا. أما في طبقة عرض PDF فتُستبدل الأحرف الخارجة عن نطاق WinAnsi/Latin-1 (تتحوّل الاقتباسات المنحنية إلى مستقيمة، وشرطات em إلى واصلات، والقطع الثلاثي إلى ثلاث نقاط)؛ وأي شيء غير قابل للعرض ينهار إلى "؟"، لكن المحلّل يظل يرى القيمة الأصلية.
نعم — يُحلَّل المحتوى متعدد الأسطر داخل حقل CSV مقتبس على نحو صحيح (فواصل الأسطر داخل علامات اقتباس مزدوجة) بواسطة PapaParse. أما عند العرض فإن الإصدار الحالي يطوي فواصل الأسطر تلك إلى مسافة واحدة كي يتسع كل صف على سطر واحد في PDF. يحافظ هذا على اتساق شبكة الجدول ويتجنّب ارتفاعات صفوف غير متوقعة عندما تحتوي خلية واحدة على فقرة طويلة. إذا احتجت إلى الحفاظ على فواصل الأسطر داخل الخلية بصريًا، فحوّل CSV إلى Markdown أو Word أولًا؛ أما للبيانات الجدولية ذات قيم الخلايا القصيرة، فالعرض على سطر واحد هو الإعداد الافتراضي الصحيح.
نعم. اترك قائمة الفاصل على "تلقائي" وسيأخذ PapaParse عينة من الأسطر الأولى ليقرّر ما إذا كان الفاصل فاصلة أو فاصلة منقوطة أو علامة جدولة أو شريطًا عموديًا. ينجح هذا مع كل ملف CSV واقعي تقريبًا. وللحالات الملتبسة (مثل الملفات التي يحتوي فيها أحد الأعمدة فعليًا على فواصل منقوطة بينما يستخدم الملف فواصل)، يمكنك تثبيت الفاصل يدويًا من الخيارات. عادةً ما تستخدم ملفات CSV على النمط الأوروبي من Excel فواصل منقوطة؛ بينما تستخدم صادرات قواعد البيانات فواصل أو علامات جدولة (TSV).
أولًا، يقيس المحوّل كل عمود بحسب أعرض محتوى فيه (بحدّ أقصى نحو 240 نقطة لمنع عمود عملاق واحد من سحق البقية). فإذا ظل المجموع يتجاوز عرض الصفحة، تُصغَّر جميع الأعمدة بالتناسب كي يتسع الجدول بأكمله. والخلايا التي تصبح حينئذٍ أضيق من أن تعرض نصها يُقتطع محتواها بقطع ثلاثي. تظل القيمة الأصلية المحلَّلة دون تغيير — وعادةً ما يحلّ التبديل إلى الاتجاه الأفقي أو حجم صفحة أكبر (Legal) مشكلة التخطيط. أما للجداول العريضة جدًا، فإن A4 الأفقي أو Legal هو التوصية المعتادة.
لا. يعرض المحوّل كل خلية كما هي تمامًا — السلسلة نفسها التي تظهر في ملف CSV. فإذا احتوى عمود على "2026-05-27"، فذلك ما يظهر في PDF؛ وإذا كان رقم مخزّنًا على هيئة "1,234.56"، فإن الفاصلة والعلامة العشرية تُحفظان. هذا يجعل الناتج متوقّعًا: ملف PDF هو نسخة أمينة ومجمّدة من ملف CSV المصدر، لا جدول بيانات مُعاد تفسيره. إذا احتجت إلى تنسيق أرقام أو تواريخ مراعٍ للغة المحلية، فافعل ذلك في المصدر (Excel أو Google Sheets أو في برنامجك النصي) قبل التصدير إلى CSV.
نصائح للحصول على أفضل نتائج CSV إلى PDF
- احفظ ملف CSV بترميز UTF-8. أحيانًا يستخدم "حفظ باسم CSV" في Excel ترميز ANSI/Windows-1252 افتراضيًا، وهو ما يُفسد الأحرف المشكولة وغير ASCII. اختر CSV UTF-8 من قائمة الصيغة.
- استخدم الاتجاه الأفقي للجداول العريضة. إذا كان لديك أكثر من نحو 6-8 أعمدة ذات محتوى مهم، فبدّل إلى الاتجاه الأفقي (أو Legal) قبل التحويل.
- قصّ الأعمدة التي لا تحتاجها مسبقًا. احذف الأعمدة غير المستخدمة في ملف CSV المصدر — فالجداول الأضيق تُقسَّم إلى صفحات على نحو أفضل.
- ثبّت الفاصل في الملفات الملتبسة. إذا اختار الكشف التلقائي الفاصل الخطأ (نادر، لكنه يحدث مع ملفات CSV صغيرة جدًا)، فاختر الصحيح بنفسك من القائمة.
- قسّم ملفات CSV الكبيرة جدًا. تُعرض عشرات الآلاف من الصفوف جيدًا، لكن أكثر من 200000 صف قد تُجهد متصفح هاتف. قسّم أولًا، وحوّل كل جزء، ثم ادمج PDF في النهاية.
أدوات PDF ذات صلة
- Excel إلى PDF — الفكرة نفسها لمصنّفات .xlsx كاملة (الصيغ، أوراق متعددة).
- PDF إلى Excel — العكس: استخرج بيانات جدولية من ملف PDF إلى جدول بيانات.
- دمج PDF — اجمع عدة جداول محوّلة في تقرير PDF واحد.
- حماية PDF — شفّر ملف PDF الناتج قبل مشاركة بيانات حساسة.