تحويل نص إلى PDF
بنود عقد مرسلة نصًا خامًا بعنوان Contrato وعلى ورق A5 وبخط حجمه 14 تعود ملف PDF مرتبًا من 3 صفحات، مع الحفاظ على فواصل الأسطر. تدفع مقابل كل صفحة دون اشتراك، ولا تُحتسب أي مهمة فاشلة.
شغّلها أونلاين
شغّل هذه المهمة على خوادمنا باستخدام حسابك. الأدوات المجانية تعمل داخل متصفحك، أما هذه فتُخصم من رصيدك في KIT حسب السعر الموضّح أعلاه.
أداة تحوّل نصًا عاديًا — ملصقًا أو من ملف txt — إلى ملف PDF بصفحات مرتبة وهوامش مقروءة، مع الحفاظ على اتجاه النص العربي. تناسب رسالة أو محضرًا أو نصًا بسيطًا يحتاج صيغة PDF قابلة للإرسال أو الطباعة دون فتح برنامج تحرير مستندات.
لماذا تحويل النص الخام إلى PDF
يتراكم في كل نظام نص يريده شخص ما في صورة ملف: تأكيد طلب، أو تصدير محادثة دعم، أو مجموعة ملاحظات اجتماع، أو مقطع من الشروط والأحكام. وقد صُمم PDF في مطلع التسعينيات ليظهر المستند بالشكل نفسه على كل جهاز، ولهذا ما زالت الفواتير والمستندات القانونية وبطاقات الصعود إلى الطائرة تعتمد عليه. أما النص الخام فهو أبقى ما ينتجه نظام: بلا وسوم تحتاج إلى تنقية ولا تخطيط يجب إرضاؤه، مجرد حروف وفواصل أسطر.
كيف يتحول النص إلى صفحات
ترسل النص ومعه إن شئت عنوانًا وحجم الخط وحجم الورق والهامش بالنقاط. تبقى فواصل الأسطر كما كتبتها، وتُلف الأسطر الطويلة بعناية، وتُرقّم الصفحات حيث تحتاج، ولا تُترك كلمة وحيدة في صفحة مستقلة. ويُعامَل سطران قصيران ونص من مئتي صفحة بالطريقة نفسها من جهتك. ويناسب ذلك إيصالات الطلبات وتصدير محادثات الدعم وملخصات السجلات اليومية وأزرار تنزيل PDF بجانب الملاحظات والاتفاقيات.
نص بسيط يخرج صفحة PDF مرتبة
تلصق النص مباشرة أو ترفع ملف txt، فتقسّمه الأداة إلى صفحات PDF بهوامش وحجم خط مقروءين، مع الحفاظ على فواصل الفقرات واتجاه النص العربي من اليمين لليسار حتى لو خلط النص بين عبارات عربية وأخرى إنجليزية في السطر نفسه. لا تنسيق يدوي مطلوب: النتيجة ملف واحد جاهز للطباعة أو الإرفاق في رسالة، بخط موحّد الحجم من أول صفحة إلى آخرها، بلا حاجة لضبط الهوامش يدويًا كما في برامج تحرير النصوص المعتادة.
حالات الاستخدام
محضر اجتماع مكتوب سريعًا
يكتب محمد الحربي محضر اجتماع بصيغة نص عادي أثناء الاجتماع، ثم يحوّله إلى PDF ويرسله للحاضرين بعد دقائق.
رسالة رسمية جاهزة للطباعة
تكتب فاطمة الزهراني نص خطاب رسمي في محرر نصوص بسيط، وتحوّله إلى PDF قبل طباعته وتوقيعه يدويًا.
تحويل ملف txt قديم إلى مستند قابل للمشاركة
تحتفظ شركة الخليج الرقمية بملاحظات مشروع قديم بصيغة txt؛ تحوّلها إلى PDF لأرشفتها مع بقية مستندات المشروع.
الأسئلة الشائعة
هل يحافظ التحويل على فواصل الفقرات في النص الأصلي؟
نعم، تُنقل فواصل الأسطر والفقرات كما هي في النص المُدخَل، دون دمجها في فقرة واحدة.
هل يمكن رفع ملف txt مباشرة بدل لصق النص؟
نعم، يمكن رفع ملف نصي مباشرة أو لصق محتواه في الحقل المخصص.
هل تُحفظ النصوص التي أدخلها؟
لا، يُستخدم النص أثناء التحويل فقط ثم يُحذف مع الملف الناتج بعد فترة قصيرة.
هل أحتاج حسابًا لاستخدام هذه الخدمة؟
لا، الدفع مباشر عبر PayPal لكل طلب دون تسجيل أو اشتراك.
هل يعمل التحويل من الجوال؟
نعم، يمكن لصق النص من متصفح الجوال والحصول على ملف PDF مباشرة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/pdf/from-text \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"Hola mundo.\n\nSegundo parrafo."}'const res = await fetch("https://api.kit.forhosting.com/pdf/from-text", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"text": "Hola mundo.\n\nSegundo parrafo."
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/pdf/from-text",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"text": "Hola mundo.\n\nSegundo parrafo."
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/pdf/from-text", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"text":"Hola mundo.\\n\\nSegundo parrafo."}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"text":"Hola mundo.\n\nSegundo parrafo."}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/pdf/from-text", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"text": "Hola mundo.\n\nSegundo parrafo."
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "pdf.from_text",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_mb | 25 |
max_pages | 200 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
413 | input_too_large | حجم المدخلات يتجاوز الحد المسموح لهذه المهمة — قسّم الملف أو صغّره. |
ملاحظات تقنية
سعر ثابت بغضّ النظر عن الطول
لا رسوم إضافية لكل صفحة في هذه الخدمة تحديدًا، بخلاف تحويلات أخرى في الموقع تُحتسب فيها الصفحة الإضافية بسعر منفصل، وهو ما يجعل هذه الأداة الأرخص بين أدوات إنتاج ملفات PDF على الموقع كله. الطلب الواحد ثابت عند $0.002، سواء كان النص فقرة قصيرة أو مستندًا يمتد على عشرات الصفحات، طالما بقي ضمن حد 200 صفحة و25 MB للملف الناتج.
استخدام مباشر أو عبر الـAPI
تُستخدم الأداة من هذه الصفحة لتحويل نص واحد بسرعة، وهي الطريقة المعتادة لرسالة أو محضر يُكتب لمرة واحدة ولا يتكرر إصداره بالشكل نفسه لاحقًا. تُتاح الوظيفة نفسها عبر الـAPI لمن يولّد مستندات PDF تلقائيًا من نصوص يُنتجها نظام آخر، مثل رسائل نموذجية أو محاضر اجتماعات جاهزة تصدر بانتظام من نظام إدارة داخلي دون تدخل يدوي في كل مرة يحتاجها الفريق.
أسئلة تقنية
هل يتغيّر السعر إذا كان النص طويلاً؟
لا، السعر ثابت عند $0.002 للطلب الواحد بغضّ النظر عن طول النص، طالما بقي ضمن حد 200 صفحة.