الميزات

التفاصيل الأساسية والمهمة، منفذة بشكل صحيح.

كامل سطح gPdf الوظيفي: تخطيط JSON أصلي، باركودات متجهة، خطوط CJK + عربية + ديفاناجاري مدمجة، ملفات أرشيف PDF/A، تيارات مرفقات e-invoice، تقسيم الصفحات.

تصفّح حالات الاستخدام
/01

مبني للفواتير

$0.00005 لكل page، p50 3 ms، CJK مدمج، PDF/A-3 attachment stream. الأرقام الأربعة التي تفحصها فرق fintech وERP وtax-compliance أولًا.

// invoice — header + table pattern
{ "size": "a4",
  "elements": [
    { "type": "text",  "x": 18, "y": 22, ... },
    { "type": "table", "x": 18, "y": 60, ... }
  ]}
لماذا يتفوق JSON على HTML→PDF
/02

مبني لملصقات الشحن

إعدادات الحجم label_100_150 وlabel_4_6_in. Vector GS1-128 وITF-14 وSSCC بدقة 0.1 mm — تطبع carriers و3PLs في الذروة بلا rasterised barcodes.

// 4×6 thermal shipping label
{ "size": "label_4_6_in",
  "elements": [{
    "type": "barcode",
    "format": "code128",
    "content": "1Z999AA10123456784" }]}
حالة استخدام ملصقات الشحن
/03

محرر مرئي مجاني + API

صمّم قوالب PDF في محرر WYSIWYG المجاني على https://studio.gpdf.com، ثم أنشئ نفس DocumentRequest JSON عبر API. لا صيغة تصميم منفصلة ولا انحراف عند الانتقال إلى الإنتاج.

// Studio and API share the same JSON
https://studio.gpdf.com
POST /api/v1/pdf/render
افتح Studio
/04

تخطيط أصلي بـ JSON

حدد الصفحات والإحداثيات والعناصر والأنماط ورؤوس الصفحات وتذييلاتها والخلفيات والعلامات المائية والأختام مباشرة في JSON. الإحداثيات بالمليمترات، وليست تقريبية.

// inside elements[i]
"x_anchor": {
  "reference": "content_right",
  "offset": 6
}
/05

جداول تُرقّم الصفحات

row_span عبر الصفحات، repeat headers، alternate_fill، compound double borders. ذلك الـ 1% الذي ينكسر دائمًا.

// inside table element
"pagination": {
  "keep_spans_together": true
}
/06

باركود متجه

أكثر من 30 رمزية بما في ذلك GS1-128 وQR وPDF417 وDataMatrix. كلها vector. طول الباركود الكلي دقيق حتى 0.1 mm.

// 30+ formats: code128, qrcode, datamatrix, pdf417, ...
"type": "barcode",
"format": "code128",
"content": "INV-2026-001"
لماذا يتفوق المتجهي على النقطي
/07

إخراج PDF/A + الفاتورة الإلكترونية

أنشئ ملفات تعريف أرشيف PDF/A وحزم فواتير إلكترونية PDF/A-3b مع CII XML مضمن لسير عمل Factur-X / ZUGFeRD. حقل واحد يفعّل مسار تغليف PDF/A-3b.

// top-level on DocumentRequest
"settings": {
  "profile": "pdfa-3b"
}
شرح PDF/A وFactur-X
/08

الطباعة + الرجوع CJK

يمنع الرجوع التلقائي والأوضاع الصارمة للخطوط ظهور رموز مفقودة بصمت في المستندات اللاتينية وCJK والعربية RTL والهندية والغنية بالرموز التعبيرية.

// inside style{}
"font_family": "NotoSans-Regular",
"font_mode": "prefer"
/09

كلمة المرور وأقفال الأذونات

تشفير مستند AES-128 أو AES-256 بالإضافة إلى 8 أقفال أذونات (طباعة، تعديل، نسخ، تعليق، نماذج…). Pro: كلمة مرور الفتح. Enterprise: كلمة مرور المالك + تحكم لكل إذن.

طباعة · تعديل · نسخ · ملء النماذج — عرض جميع الأقفال الـ 8
  • طباعة
  • تعديل المحتوى
  • نسخ / استخراج النص والرسوميات
  • تعليق / تعديل حقول النماذج
  • تعبئة النماذج الحالية
  • استخراج لإمكانية الوصول
  • تجميع (إدراج / تدوير / حذف الصفحات، إشارات مرجعية)
  • طباعة عالية الجودة
// inside settings
"security": {
  "open_password": "reader-demo",
  "owner_password": "owner-demo",
  "algorithm": "aes_128",
  "permissions": {
    "print": true,
    "modify": false,
    "copy": false
  }
}
مرجع settings.security
/10

متغيرات + ترقيم الصفحات

{page} / {total_pages} يحلان بعد التخطيط. keep_together وwidow/orphan وpage_break blocks.

// element of type "variable"
{ "type": "variable",
  "name": "page",
  "scope": "system" }