HTML JPG PDF XML DOCX
  Product Family
PDF

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

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

Get Started

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

لتحويل PDF إلى EMF، سنستخدم Aspose.PDF Cloud Node.js SDK يساعد هذا Cloud SDK مبرمجي Node.js في تطوير تطبيقات الإنشاء، والتعليق، والتحرير، والتحويل السحابية باستخدام لغة البرمجة Node.js عبر Aspose.PDF REST API. افتح NPM مدير الحزم، ابحث عن Aspose.PDF Cloud, وقم بالتثبيت. يمكنك أيضًا استخدام الأمر التالي من وحدة تحكم مدير الحزم.

أمر وحدة تحكم مدير الحزم


     
    npm install asposepdfcloud --save
     
     

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

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

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

يظهر رمز العينة هذا تحويل PDF إلى EMF في 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 convertPDFtoEMF() {
        const localFileName = "C:\\Samples\\sample.pdf";
        const storageFileName = "sample.pdf";
        const pdfApi = new PdfApi(credentials.id, credentials.key);
        try {
            let fileData = await fs.readFile(localFileName);
            let uploadResult = await pdfApi.uploadFile(storageFileName, fileData);
            console.log(uploadResult.response.text);
        }
        catch (error) {
            console.error(error.response.text);
        }

        try {
            let convertResult = await pdfApi.getPageConvertToEmf(storageFileName, 1);
            fs.writeFileSync("sample.emf", 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 (رسومات متجهة قابلة للتطوير)
    تحويل النص إلى PDF (مستند نصي)
    تحويل TIFF إلى PDF (تنسيق الصورة الموسومة)
    تحويل XPS إلى PDF (مواصفات الورق XML)