HTML JPG PDF XML DOCX
  Product Family
PDF

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

تصدير مستندات PDF إلى تنسيقات متعددة بما في ذلك EPUB باستخدام Aspose.PDF Cloud Node.js SDK

Get Started

كيفية تحويل PDF إلى EPUB باستخدام Node.js SDK

لتحويل PDF إلى EPUB، سنستخدم 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
     
     

خطوات تحويل PDF إلى EPUB عبر Node.js

يمكن لمطوري Aspose.PDF Cloud Node.js تحميل وتحويل ملفات PDF إلى EPUB بسهولة في بضع سطور من الكود.

  1. قم بتحميل مفتاح التطبيق والسر من ملف JSON أو قم بتعيين بيانات الاعتماد بطريقة أخرى
  2. قم بإنشاء كائن للاتصال بواجهة برمجة التطبيقات السحابية
  3. قم بتحميل ملف المستند الخاص بك
  4. قم بإجراء التحويل باستخدام getPdfInStorageToEpub
  5. قم بتحميل النتيجة إذا كنت بحاجة إليها
 

يعرض هذا الكود النموذجي تحويل PDF إلى EPUB 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 convertPDFtoEPUB() {
        const localFileName = "C:\\Samples\\sample.pdf";
        const storageFileName = "sample.pdf";
        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.getPdfInStorageToEpub(storageFileName);
            fs.writeFileSync("sample.epub", convertResult.body);
            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)