تحويل JSON إلى PDF في Node.js

لقد وصلت إلى المكان الصحيح إذا كنت تبحث عن Cloud SDK أو REST API لتحويل JSON إلى PDF في Node.js. يقدم GroupDocs.Conversion Cloud SDK for Node.js نطاقًا واسعًا من الأساليب والخصائص التي يمكن للمستخدمين استخدامها لتطوير محول JSON إلى PDF برمجيًا. يعد JSON (JavaScript Object Notation) وPDF (تنسيق المستند المحمول) من تنسيقات الملفات السائدة من حيث تخزين البيانات وتمثيل البيانات. ومع ذلك، يمكننا إجراء تحويل JSON إلى PDF باستخدام GroupDocs.Conversion. لذا، فإن بضعة أسطر من كود مصدر JavaScript يمكن أن تمنح عملك ميزة تنافسية. لذلك، دعونا نبدأ هذا الدليل.

وسوف نتناول النقاط التالية في هذا الدليل:

JSON to PDF Converter - تثبيت API

يوضح هذا القسم خطوات تثبيت GroupDocs.Conversion Cloud SDK for Node.js. يمكنك الاستفادة من هذه المكتبة على مستوى المؤسسة لتحويل JSON إلى PDF. لتثبيت هذه المكتبة، قم بتشغيل الأمر التالي في Terminal/CMD:

npm install groupdocs-conversion-cloud

بعد التثبيت الناجح، تأكد من أن لديك بيانات اعتماد API (أي معرف العميل وسر العميل).يمكنك زيارة هذا [البرنامج التعليمي] القصير 8 لمعرفة كيفية الحصول على بيانات اعتماد API.

تحويل JSON إلى PDF في Node.js

لنكتب مقتطفًا برمجيًا لتحويل JSON إلى PDF برمجيًا. يرجى العلم أننا قمنا بتحميل ملف JSON مصدر إلى API Cloud dashboard والذي يمكنك تحميله يدويًا أو برمجيًا عن طريق استدعاء طريقة UploadFile هذه.

وفيما يلي الخطوات:

  • احصل على وحدة groupdocs-conversion-cloud في مشروعك.
  • قم بتهيئة كائن ConvertApi باستخدام بيانات اعتماد API.
  • قم بإنشاء مثيل لفئة ConvertSettings وقم بتعيين القيم مثل filePath، وformat، وstoreName، وoutputPath.
  • تهيئة كائن فئة ConvertDocumentRequest مع كائن فئة ConvertSettings.
  • اتصل بالطريقة convertDocument لتحويل JSON إلى PDF.

انسخ الكود التالي والصقه في ملفك الرئيسي لتحويل JSON إلى PDF في Node.js:

// احصل على الوحدة النمطية groupdocs-conversion-cloud في مشروعك.
let groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
// حدد بيانات اعتماد API الخاصة بك
const clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
myStorage = "test";
// قم بتهيئة كائن ConvertApi باستخدام بيانات اعتماد API.
const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);
// قم بإنشاء مثيل لفئة ConvertSettings وقم بتعيين القيم مثل filePath، والتنسيق، وstoreName، وoutputPath.
const settings = new groupdocs_conversion_cloud.ConvertSettings();
settings.storageName = myStorage;
settings.filePath = "sample.json";
settings.format = "pdf";
settings.outputPath = "output/sample-file.pdf";

try {
    // تهيئة كائن فئة ConvertDocumentRequest مع كائن فئة ConvertSettings.
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    // قم باستدعاء طريقة ConvertDocument لتحويل JSON إلى PDF.
    convertApi.convertDocument(request).then(()=>{})
} 
catch (err) {
    console.log(err);
}

سترى الملف الذي تم إنشاؤه حديثًا في لوحة معلومات API Cloud والذي يمكنك تنزيله يدويًا أو برمجيًا.

تحويل json الى pdf

تحويل JSON إلى PDF عبر الإنترنت

لا يقدم GroupDocs.Conversion أدوات Cloud SDK فحسب، بل يأتي أيضًا بأداة عبر الإنترنت لتحويل JSON إلى PDF عبر الإنترنت. علاوة على ذلك، فهو خفيف الوزن وعالي الكفاءة ويوفر تحويلاً قويًا من JSON إلى PDF. قبل كل شيء، ليس هناك أي رسوم أو إنشاء حساب مطلوب لاستخدام هذه الأداة.

تحويل json إلى pdf اون لاين

خاتمة

هذا يقودنا إلى نهاية منشور المدونة هذا. لقد تعلمنا كيفية تحويل JSON إلى PDF في Node.js وقمنا أيضًا بمراجعة مقتطف الكود والخطوات. ستساعدك هذه المقالة إذا كنت تريد إنشاء محول JSON إلى PDF لتطبيق عملك. علاوة على ذلك، لا تفوت الوثائق و GitHub الريبو إذا كنت ترغب في استكشاف مجموعة كاملة من الميزات.

ونوصيك أيضًا بزيارة دليل البدء.

أخيرًا، يقوم groupdocs.cloud بكتابة مقالات جديدة. لذا، يرجى البقاء على اتصال للحصول على التحديثات المنتظمة.

المساعدة متاحة

يمكنك إخبارنا بأسئلتك أو استفساراتك على المنتدى.

الأسئلة المتداولة – الأسئلة الشائعة

هل من الممكن تحويل JSON إلى PDF؟

يمكنك تحويل JSON إلى PDF في Node.js باستخدام GroupDocs.Conversion. يرجى زيارة هذا الرابط للتعرف على كيفية التنفيذ.

أنظر أيضا