Excel إلى PDF

تحويل Excel (XLS، XLSX) إلى PDF عبر الإنترنت باستخدام واجهة برمجة تطبيقات Node.js

عندما يتعلق الأمر بمشاركة أو طباعة بيانات الجدول، فإن تحويل Excel إلى PDF هو الخيار الأكثر موثوقية. يضمن PDF قراءة عالمية، ويحافظ على تخطيط المستند، ويدعم التوافق عبر الأنظمة الأساسية. مع Aspose.Cells Cloud SDK لـ Node.js، يصبح تحويل XLS أو XLSX إلى PDF سلسًا وسريعًا ودقيقًا للغاية - مثالي للمطورين والشركات على حد سواء.

لماذا تحويل Excel إلى PDF؟

  • تنسيق عالمي: تفتح ملفات PDF على أي جهاز دون مشاكل في التنسيق.
  • آمن: يمنع التعديل غير المصرح به مع الحفاظ على سلامة البيانات.
  • جاهز للطباعة: مثالي للتقارير والفواتير والمستندات المالية.
  • مشاركة عبر الأنظمة: يمكن مشاهدته على Windows, macOS, Linux, iOS, Android.

في هذه المقالة، سوف نناقش المواضيع التالية بمزيد من التفصيل.

البدء مع واجهة برمجة تطبيقات Node.js

باستخدام Aspose.Cells Cloud for Node.js، يمكنك الحصول على إمكانية تحويل ملف Excel إلى تنسيق PDF بسهولة. يتيح لك تحويل جميع التنسيقات الرئيسية بما في ذلك XLS، XLSX، XLSB، XLTX، ODS والعديد غيرها. لمزيد من المعلومات، يمكنك زيارة Supported file formats.

المتطلبات المسبقة:

  1. قم بالتسجيل واحصل على بيانات اعتماد واجهة برمجة التطبيقات الخاصة بك من Aspose Cloud Dashboard.
  2. قم بتثبيت SDK الخاص بـ Node.js عبر npm:
npm install asposecellscloud --save

رمز Node.js لتحويل Excel إلى PDF

يرجى اتباع الخطوات المحددة أدناه لتحويل جدول بيانات Excel الخاص بك إلى ملف .txt خطوة بخطوة:

  1. أنشئ كائنًا من فئة cellsApi التي تأخذ معرف العميل وتفاصيل السر كوسائط.
  2. رفع ملف XLS المدخل باستخدام طريقة uploadFile(…) إلى التخزين السحابي.
  3. الآن استدعِ طريقة PostWorkbookSaveAs(…)16 لتنسيق Excel إلى PDF.
const { CellsApi, PostWorkbookSaveAsRequest } = require("asposecellscloud");
const fs = require("fs");
const path = require("path");

const clientId = "YOUR_CLIENT_ID";
const clientSecret = "YOUR_CLIENT_SECRET";

const cellsApi = new CellsApi(clientId, clientSecret);

// تحميل الملف إلى تخزين السحاب
const localFilePath = "source.xlsx";
const cloudFilePath = "source.xlsx";
await cellsApi.uploadFile(cloudFilePath, fs.createReadStream(localFilePath));

// إعداد طلب تحويل PDF
const saveOptions = {
    SaveFormat: "PDF"
};

const request = new PostWorkbookSaveAsRequest({
    name: cloudFilePath,
    saveOptions: saveOptions,
    newfilename: "converted/output.pdf"
});

// إ تحويل إلى PDF
await cellsApi.postWorkbookSaveAs(request);
console.log("Excel file successfully converted to PDF.");
Excel إلى PDF

معاينة تحويل Excel إلى PDF باستخدام واجهة برمجة تطبيقات Node.js

تحويل Excel إلى PDF عبر cURL

تفضل أدوات سطر الأوامر؟ يمكنك أيضًا تحويل Excel إلى PDF باستخدام واجهة برمجة التطبيقات REST مع cURL.

الخطوة 1: توليد رمز الوصول:

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=CLIENT_ID&client_secret=CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

الخطوة 2: تفعيل تحويل Excel إلى PDF: الآن سنقوم بتنفيذ PostWorkbookSaveAs طريقة لتحويل Excel إلى PDF:

curl -v -X POST "https://api.aspose.cloud/v3.0/cells/{sourceFile}/SaveAs?newfilename=converted.txt&isAutoFitRows=false&isAutoFitColumns=false&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT_Token>" \
-H  "Content-Type: application/json" \
-d "{  \"SaveFormat\": \"TXT\"}"

Replace:

  • sourceFile مع اسم ملف Excel المدخل.
  • <JWTTOKEN> مع رمز الوصول الذي تم إنشاؤه.

جرّب محول Excel إلى PDF مجانًا على الإنترنت

تجربة محول Excel to PDF Converter عبر الإنترنت للحصول على نتائج فورية دون أي برمجة.

excel إلى pdf file

تطبيق تحويل Excel إلى PDF.

موارد مفيدة للمطورين

استنتاج

سواء كنت تقوم بتطوير حل بمستوى المؤسسة أو أداة بسيطة لأتمتة التقارير، يوفر Aspose.Cells Cloud SDK لنود.جي إس طريقة فعالة وموثوقة لتحويل Excel إلى PDF عبر الإنترنت. تجعل الطريقة المعتمدة على REST التكامل سهلاً، بينما يضمن SDK تنسيقًا دقيقًا وتنفيذًا سريعًا.

ابدأ بتحويل ملفات Excel إلى PDF الآن و قم بتبسيط سير عمل مستنداتك!

القراءة الموصى بها

يرجى زيارة الروابط التالية لمعرفة المزيد عن: