بعد فتح ملف CSV أو لصقه يكفي اختيار تنزيل PDF. تحصل افتراضيًا على جدول في صفحات A4 أفقية، مع تكرار صف العناوين في كل صفحة، وتظليل الصفوف، وأرقام الصفحات. والجداول الأعرض من الصفحة تُستكمل في صفحات إضافية بدل أن تُقتطع. ويُرسم النص الصيني والياباني والكوري والعربي والسيريلي واليوناني بخط Noto Sans مناسب لا يُنزَّل إلا إذا احتاجته البيانات. أما ملف CSV نفسه فلا يُرفع أبدًا.
طريقة تحويل CSV إلى PDF
- افتح ملف
.csv أو .tsv أو .txt، أو أفلته على الأداة، أو الصق الصفوف. راجع الجدول في المدخلات، واضبط عند الحاجة المحدِّد أو صف العناوين أو الترميز من إعدادات الاستيراد. - حدِّد العنوان (يبدأ باسم الملف)، وحجم الصفحة، والاتجاه، وحجم النص (نقطة).
- تحت الأعمدة ألغِ تحديد أي عمود لا تريد طباعته. وتحتفظ الأعمدة بترتيبها في الملف.
- اختر تنزيل PDF.
لتحويل ملفات كثيرة بالإعدادات نفسها، اختر دفعة واحدة: تحويل عدة ملفات. يصبح كل ملف PDF مستقلًا عنوانه اسم ملفه، وتُنزَّل الملفات معًا في ملف ZIP واحد. وفي التحويل دفعة واحدة يجب ألا يتجاوز كل ملف 25 ميغابايت.
خيارات الصفحة والجدول
| حجم الصفحة | A4 (الافتراضي) أو Letter أو Legal أو A3، بهوامش نصف بوصة (36 نقطة). |
|---|---|
| الاتجاه | أفقي (الافتراضي) أو عمودي. والاتجاه الأفقي يتسع لأعمدة أكثر في كل صفحة. |
| حجم النص (نقطة) | من 6 إلى 16 نقطة، والافتراضي 9. والعنوان أكبر بـ5 نقاط. |
| النص الطويل | يحفظ التفاف على أسطر إضافية (الافتراضي) كل حرف ويزيد ارتفاع الصف. أما اقتطاعه إلى سطر واحد مع «…» فيُبقي الصفوف بارتفاع سطر واحد ويختصر القيم الطويلة، فلا يُطبع جزء منها. |
| تظليل الصفوف بالتناوب | مفعّل افتراضيًا؛ وعند تعطيله تُرسم شبكة بسيطة. |
| تكرار العنوان في كل صفحة | مفعّل افتراضيًا؛ وعند تعطيله لا يُطبع صف العناوين إلا في الصفحة الأولى من الجدول. |
| أرقام الصفحات | مفعّل افتراضيًا: 3 / 12 في الركن الأيمن السفلي من كل صفحة. |
| خط الأحرف الصينية | نمط رسم الحروف الصيني أو الياباني أو الكوري للخلايا التي لا تحتوي إلا أحرف هان (汉字/漢字/한자). والخلايا التي فيها كانا تستخدم دائمًا الخط الياباني، والتي فيها هانغول الخط الكوري. ويُختار حسب لغة القارئ. |
الجداول العريضة
عرض كل عمود بقدر أطول سطر فيه، حتى 45% من العرض القابل للطباعة؛ والنص الأطول يلتف داخل الخلية. وإذا لم تتسع الأعمدة المختارة لعرض الصفحة، يُقسَّم الجدول إلى مجموعات أعمدة. تُطبع المجموعة الأولى بكل صفوفها، ثم تبدأ المجموعة التالية في صفحة جديدة، وهكذا. ولا يُطبع شيء خارج الصفحة.
- كل مجموعة بعد الأولى تكرر أول عمود مختار، فيبقى كل صف معروفًا. ضع عمود المعرّف أو الاسم أولًا، أو ألغِ تحديد الأعمدة التي قبله، لتختار العمود الذي يتكرر.
- تسمية صغيرة أعلى يمين كل مجموعة، مثل
15–26 / 41، تبيّن أي الأعمدة المختارة تحملها تلك الصفحة. - لإدخال أعمدة أكثر في كل صفحة، اختر الاتجاه الأفقي أو صفحة أكبر مثل A3 أو حجم نص أصغر، أو ألغِ تحديد الأعمدة التي لا تحتاجها.
اللغات والخطوط والنص من اليمين إلى اليسار
القيم التي يتسع لها Windows-1252 (الإنجليزية وأغلب نصوص أوروبا الغربية) تستخدم خط Helvetica المدمج في PDF، فلا يُنزَّل أي خط. وأي نص آخر يحصل على خط Noto Sans يُختار لكل خلية، ولا يُنزَّل من assets.viewcsv.app إلا إذا احتاجته البيانات:
| اللاتينية واليونانية والسيريلية | 0.6 ميغابايت، مثلًا للنص البولندي Łódź أو اليوناني أو الروسي |
|---|---|
| الصينية | 10.9 ميغابايت |
| اليابانية | 5.5 ميغابايت |
| الكورية | 6.1 ميغابايت |
| العربية | 0.3 ميغابايت |
- يُضمَّن الخط في ملف PDF، فيُطبع ويُعرض بالشكل نفسه على أي جهاز. ويبقى النص قابلًا للتحديد والبحث. أما النص العربي فيُخزَّن حروفًا مُشكَّلة بترتيب العرض، لذا قد لا يطابق النص المنسوخ من PDF أحرف الخلية الأصلية تمامًا.
- تُشكَّل حروف الخلايا العربية وتُحاذى إلى اليمين. لكن الجدول نفسه يبقى من اليسار إلى اليمين، والعمود الأول على اليسار.
- تُرسم كل خلية بخط واحد. والخلية التي تخلط أنظمة كتابة لا يغطيها خط واحد، كالعربية والصينية معًا، أو التي فيها رموز تعبيرية، توقف التحويل برسالة تذكر الصف والعمود. ولا يُستبدل أي شيء بمربعات فارغة.
حين يتعذّر إنشاء ملف PDF أو يبدو مزدحمًا
- في خلية أحرف لا يستطيع أي خط PDF واحد رسمها. تذكر الرسالة الصف والعمود. احذف الرموز التعبيرية أو الرموز من هناك، أو انقل النصوص المكتوبة بأنظمة كتابة مختلفة إلى أعمدة منفصلة في محرر CSV. وللبيانات التي يجب أن تحتفظ بها، استخدم CSV إلى HTML أو CSV إلى Excel.
- تعذّر تنزيل خط. تأتي الخطوط من
assets.viewcsv.app. تحقّق من الاتصال أو الجدار الناري أو أداة حظر المحتوى، ثم حاول من جديد. - النتيجة أكبر مما تحتمله هذه الصيغة. يتوقف التصدير إلى PDF عند تجاوز 20 ألف صف بيانات أو ألفي صفحة. صفِّ الصفوف التي تحتاج إلى طباعتها، أو قسّم ملف CSV إلى أجزاء.
- الأعمدة ضيقة جدًا والنص يلتف كثيرًا. انتقل إلى الاتجاه الأفقي أو A3، أو صغّر حجم النص، أو ألغِ تحديد بعض الأعمدة. وتُطبع أعمدة النص الحر الطويل على أفضل وجه مع التفاف على أسطر إضافية.
الحدود والخصوصية
يقبل التصدير إلى PDF حتى 20 ألف صف بيانات وألفي صفحة. ويجب أيضًا أن يُفتح ملف CSV في مساحة العمل في المتصفح: حتى 25 ميغابايت و100 ألف صف و250 عمودًا ومليوني خلية.
يُنشأ ملف PDF بمكتبتي jsPDF وjspdf-autotable مفتوحتي المصدر في عامل خلفي داخل علامة التبويب هذه، فتبقى الصفحة مستجيبة ويوقفه زر إلغاء. ولا يُنزَّل إلا ملفات الخطوط؛ أما ملف CSV وملف PDF فلا يغادران جهازك أبدًا.
مثال: فاتورتان في جدول PDF
فاتورتان بأرقام تبدأ بأصفار، وفاصلة داخل علامتي اقتباس، وأسماء أماكن بولندية، وملاحظة من سطرين، حُوّلتا بالإعدادات الافتراضية (A4 أفقي، 9 نقاط) والعنوان invoices. استُخرج النص أدناه من ملف PDF المنزَّل بالأمر pdftotext -layout؛ ويُرسم رقم الصفحة 1 / 1. تقع Łódź خارج Windows-1252، فضُمّن الخط اللاتيني (0.6 ميغابايت) لتلك الخلايا؛ وكل ما عداها يستخدم Helvetica.
invoice_no,client,city,amount,due_date,note 000981,"Smith & Co, Ltd",Leeds,1250.00,2026-05-31,Net 30 000982,Łódź Tools,Łódź,89.90,2026-06-15,"Two lines: second line"
pdfinfo: Pages 1, Page size 841.89 x 595.28 pts (A4), Title "invoices"
invoices
invoice_no client city amount due_date note
000981 Smith & Co, Ltd Leeds 1250.00 2026-05-31 Net 30
000982 Łódź Tools Łódź 89.90 2026-06-15 Two lines:
second line
1/1أسئلة وأجوبة
هل يعرض ملف PDF النص الصيني أو الياباني أو الكوري أو العربي بشكل صحيح؟
نعم. تكتشف الأداة أنظمة الكتابة التي تستخدمها البيانات وتضمّن خط Noto Sans المناسب. وإذا خلطت خلية أنظمة كتابة لا يغطيها خط واحد، أو احتوت على رموز تعبيرية، فتخبرك الأداة بالخلية التي يلزم تغييرها بدل طباعة مربعات فارغة.
ماذا يحدث للأعمدة التي لا تتسع لها الصفحة؟
تُستكمل في الصفحات التالية كمجموعات أعمدة إضافية، تكرر كل منها أول عمود مختار، مع تسمية مثل 15–26 / 41. ولا يُقتطع أي عمود.
هل تُنسَّق الأرقام أو تُضاف مجاميع؟
لا. تُطبع كل قيمة كما كُتبت في ملف CSV تمامًا، بما في ذلك الأصفار في البداية، ولا تُضاف صفوف أو مجاميع. ولإحصاءات الأعمدة استخدم وصف الأعمدة.