HTML
JPG
PDF
XML
DOCX
PDF
تحويل EPUB إلى PDF في Node.js SDK
تصدير مستندات EPUB إلى تنسيقات متعددة بما في ذلك PDF مع Aspose.PDF Cloud Node.js SDK
Get Startedكيفية تحويل EPUB إلى PDF باستخدام Node.js SDK
لتحويل EPUB إلى PDF، سنستخدم Aspose.PDF Cloud Node.js SDK يساعد هذا الـ Cloud SDK مبرمجي Node.js في تطوير تطبيقات منشئ، معلق، محرر، ومحول PDF سحابية باستخدام لغة البرمجة Node.js عبر Aspose.PDF REST API. افتح NPM مدير الحزم، وابحث عن Aspose.PDF Cloud, وقم بالتثبيت. يمكنك أيضًا استخدام الأمر التالي من وحدة تحكم مدير الحزم.
أمر وحدة تحكم مدير الحزم
npm install asposepdfcloud --save
خطوات تحويل EPUB إلى PDF عبر Node.js
يمكن لمطوري Aspose.PDF Cloud Node.js تحميل وتحويل ملفات EPUB إلى PDF بسهولة في بضعة أسطر من الكود.
- حمل سر التطبيق والمفتاح من ملف JSON أو قم بتعيين بيانات الاعتماد بطريقة أخرى
- أنشئ كائنًا للاتصال بـ Cloud API
- قم بتحميل ملف مستندك
- نفذ التحويل باستخدام putEpubInStorageToPdf
- قم بتنزيل النتيجة إذا كنت بحاجة إليها
يوضح هذا الكود النموذجي تحويل EPUB إلى PDF باستخدام Cloud Node.js SDK
const fs = require("fs");
const credentials = require("./credentials.json");
const { PdfApi } = require("asposepdfcloud");
// Load your Application Secret and Key from the JSON file or set credentials in another way
async function convertEPUBtoPDF() {
const localImageFileName = "C:\\Samples\\sample.epub";
const storageFileName = "sample.epub";
const pdfApi = new PdfApi(credentials.id, credentials.key);
let fileData = await fs.readFile(localImageFileName);
try {
let uploadResult = await pdfApi.uploadFile(storageFileName, fileData);
console.log(uploadResult.response.text);
}
catch (error) {
console.error(error.response.text);
}
try {
let convertResult = await pdfApi.putEpubInStorageToPdf("sample-epub-to-pdf.pdf", storageFileName);
console.log(convertResult.response.text);
const buffer = await pdfApi.downloadFile(STORAGE_FILENAME);
} catch (error) {
console.error(error.response.text);
}
}
تحويلات أخرى مدعومة
يمكنك أيضًا تحويل MD إلى العديد من تنسيقات الملفات الأخرى بما في ذلك القليل المذكور أدناه.
BMP إلى PDF (صورة نقطية)
CGM إلى PDF (تنسيق مستندات مايكروسوفت وورد الثنائي)
EMF إلى PDF (مستندات أوفيس 2007+)
EPUB إلى PDF (تنسيق ملف متقدم)
GIF إلى PDF (تنسيق تبادل الرسوم)
HTML إلى PDF (لغة ترميز النص الفائق)
JPEG إلى PDF (مجموعة خبراء التصوير الفوتوغرافي)
LATEX إلى PDF (نص إخراج LaTeX)
PCL إلى PDF (لغة أوامر الطابعة)
MD إلى PDF (ماركداون)
PDF إلى BMP (صورة نقطية)
PDF إلى EPUB (تنسيق كتاب إلكتروني)
PDF إلى GIF (تنسيق تبادل الرسوم)
تحويل PDF إلى HTML (لغة ترميز النص التشعبي)
تحويل PDF إلى JPEG (مجموعة خبراء التصوير المشتركة)
تحويل PDF إلى PDF/A (تنسيق المستندات المحمولة)
تحويل PDF إلى PNG (تنسيق الرسومات المحمولة)
تحويل PDF إلى PPTX (مايكروسوفت باوربوينت)
تحويل PDF إلى SVG (رسومات متجهة قابلة للتحجيم)
تحويل PDF إلى TEX (نظام الرسومات الحاسوبية)
تحويل PDF إلى TIFF (تنسيق الصورة الموسوم)
تحويل PDF إلى WORD (تنسيق مايكروسوفت وورد الثنائي)
تحويل PDF إلى XLSX (ملف جدول بيانات تنسيق مايكروسوفت إكسل المفتوح XML)
تحويل PDF إلى XPS (مواصفات ورق XML)
تحويل PNG إلى PDF (تنسيق الرسومات المحمولة)
تحويل PS إلى PDF (بوست سكريبت)
تحويل SVG إلى PDF (رسومات متجهة قابلة للتحجيم)
تحويل TEXT إلى PDF (مستند نصي)
تحويل TIFF إلى PDF (تنسيق الصورة الموسوم)
تحويل XPS إلى PDF (مواصفات ورق XML)