إنشاء تخطيط بطاقة أعمال وحساب مساحات النص
حوّل مجموعة صغيرة من بيانات الهوية والاتصال إلى تخطيط عملي لبطاقة أعمال من دون تخمين الإحداثيات بصرياً.
شغّل الأداة مجانًا
اختر مقاساً قياسياً واتجاهاً، وحدد هامش أمان عند الحاجة، لتحصل على مساحات ثابتة للاسم والمسمى والشركة والبريد والهاتف والموقع والعنوان. تُعرض الإحداثيات بالمليمتر وأحجام الخط بالنقاط، ولذلك تصلح النتيجة لمولدات المستندات وقوالب الطباعة ومسارات الهوية البصرية القابلة للتكرار.
ابدأ بالمقاس النهائي ومنطقة الأمان
يبدأ تخطيط بطاقة الأعمال من المنتج المادي لا من لوحة شاشة اعتباطية. اختر المقاس الأمريكي أو ISO أو الياباني، ثم حدد الاتجاه الأفقي أو العمودي. يعرض المولد العرض والارتفاع النهائيين بالمليمتر، ثم يطرح الهامش الداخلي المطلوب ليحدد منطقة الأمان. توضع جميع مساحات النص داخل هذه المنطقة. لا يمثل هذا الهامش نزف الطباعة أو سماحية القص؛ فتلك قيم إنتاجية ينبغي أن يضيفها نظام المستندات الذي يستخدم النتيجة خارج الأبعاد النهائية. يمنع الفصل الواضح بين المفهومين اقتراب النص أكثر من اللازم من حافة مقصوصة. ويعد الهامش الافتراضي البالغ أربعة مليمترات نقطة بداية حذرة للبطاقات الشائعة، في حين يتيح النطاق المدعوم ضبط الكثافة البصرية. ولأن جميع المواضع تستخدم نقطة الأصل نفسها في أعلى اليسار والوحدة نفسها، يمكن نقل المخرجات مباشرة إلى SVG أو canvas أو PDF أو برامج النشر المكتبي عبر تحويل واحد ومدروس للوحدات.
افهم طريقة توزيع مساحات الهوية والاتصال
تنقسم منطقة الأمان إلى قسم للهوية وقسم لبيانات الاتصال. يبدأ قسم الهوية دائماً بالاسم الإلزامي، ثم يأتي المسمى الوظيفي والشركة عند وجودهما. تُحذف الحقول الاختيارية الفارغة، ولذلك لا تترك أسطراً بيضاء غامضة. ويتوزع قسم الاتصال المتبقي على البريد الإلكتروني والهاتف والموقع والعنوان بهذا الترتيب الثابت. تحتوي كل مساحة على معرّف ودور دلالي ونص منسق وموضع وأبعاد وحجم خط وحد أقصى للأسطر ومحاذاة. هذه مواصفة تخطيط وليست تصميماً مرسوماً نهائياً؛ فهي تمنح أداة الإخراج إطارات موثوقة، وتترك عائلة الخط ووزنه ولونه والعناصر الزخرفية والشعار والخلفية لنظام الهوية البصرية. يمنح الاتجاه الأفقي الهوية حيزاً رأسياً أكبر قليلاً، بينما يوازن الاتجاه العمودي بين القسمين. تنتج المدخلات المتطابقة هندسة متطابقة دائماً، مما يجعل الأداة مناسبة للاختبارات والإنتاج الدفعي والقوالب المحفوظة بالإصدارات.
طبّق النتيجة في مسار طباعة أو إنتاج رقمي
استخدم كائن البطاقة لإنشاء مساحة العمل، وكائن منطقة الأمان لرسم أدلة اختيارية أثناء التطوير. ولكل عنصر في قائمة المساحات، ضع النص عند الإحداثيات المقدمة داخل العرض والارتفاع المحددين. تعامل مع حجم الخط بوصفه توصية ملائمة للمساحة؛ فالحساب يراعي طول النص والعرض المتاح وارتفاع المنطقة وعدد الأسطر المسموح. يمكن أن يشغل العنوان الطويل سطرين، بينما تبقى بيانات الهوية والاتصال القصيرة في سطر واحد. ومع ذلك، ينبغي لأداة الرسم استخدام مقاييس الخط الفعلية لأن عرض الحروف يختلف بين الخطوط، وتقليل الحجم المقترح إذا كان الخط المختار عريضاً بصورة خاصة. لا تكبّر النص قبل فحص التجاوز. أضف نزف الطباعة وعلامات القص وملفات الألوان وسماحيات المطبعة بعد ترتيب البطاقة النهائية. وفي المعاينات الرقمية، حافظ على نسبة الأبعاد المادية حتى تمثل صورة الموافقة النسخة المطبوعة المنتظرة ولا تتمدد لتناسب نافذة عرض اعتباطية.
حالات الاستخدام
إنشاء قوالب بطاقات الموظفين
حوّل حقول دليل الموظفين إلى إطارات نص متسقة قبل رسم البطاقات ذات الهوية المؤسسية دفعة واحدة.
بناء نموذج لطلب الطباعة
عاين كيفية شغل بيانات الهوية والاتصال المرسلة للمقاس القياسي المختار.
إعداد تخطيطات مستندات قابلة للاختبار
استخدم الإحداثيات الثابتة قيماً مرجعية لمسارات الرسم بصيغ SVG أو PDF أو canvas.
الأسئلة الشائعة
ما تكلفة الطلب الواحد؟
تبلغ تكلفة كل طلب API $0.002. ويمكن لإصدار المتصفح تنفيذ الحساب الثابت نفسه محلياً.
ما مقاسات البطاقات المدعومة؟
المقاسات النهائية المدعومة هي الأمريكي 88.9 في 50.8 مليمتر، وISO 85 في 55 مليمتر، والياباني 91 في 55 مليمتر.
هل يشمل هامش الأمان نزف الطباعة؟
لا. يقع هامش الأمان داخل الحافة النهائية. أضف النزف خارج أبعاد البطاقة المعادة في نظام الإنتاج الطباعي لديك.
هل تحصل الحقول الاختيارية الفارغة على مساحات؟
لا. تُحذف الحقول الغائبة أو التي لا تحتوي إلا على مسافات، لتستفيد الأسطر الباقية من الحيز المتاح.
هل يلائم حجم الخط المقترح جميع الخطوط؟
إنه تقدير ثابت يعتمد على الهندسة وطول النص. افحص مقاييس الخط الفعلية وقلل الحجم عند الحاجة.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/doc/business-card-layout \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"name":"Jordan Lee","card_size":"us"}'const res = await fetch("https://api.kit.forhosting.com/doc/business-card-layout", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"name": "Jordan Lee",
"card_size": "us"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/doc/business-card-layout",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"name": "Jordan Lee",
"card_size": "us"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/doc/business-card-layout", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"name":"Jordan Lee","card_size":"us"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"name":"Jordan Lee","card_size":"us"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/doc/business-card-layout", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"name": "Jordan Lee",
"card_size": "us"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "doc.business_card_layout",
"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 | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |