HTML JPG PDF XML DOCX
  Product Family
PDF

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

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

Get Started

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

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

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


     
    npm install asposepdfcloud --save
     
     

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

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

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

يعرض رمز العينة هذا تحويل PDF إلى SVG باستخدام 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 convertPDFtoSVG() {
        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.getPdfInStorageToSvg(storageFileName, false);
            fs.writeFileSync("sample-svg.zip", convertResult.body);
            const buffer = await pdfApi.downloadFile(STORAGE_FILENAME);
        } catch (error) {
            console.error(error.response.text);
        }
    }
 
  • تحويلات أخرى مدعومة

    يمكنك أيضًا تحويل MD إلى العديد من تنسيقات الملفات الأخرى بما في ذلك القليل منها المدرج أدناه.

    BMP إلى PDF (صورة نقطية)
    CGM إلى PDF (تنسيق Microsoft Word الثنائي)
    EMF إلى PDF (مستند Office 2007+ Words)
    EPUB إلى PDF (تنسيق ملف Enhanced Metafile)
    GIF إلى PDF (تنسيق تبادل الرسوم)
    HTML إلى PDF (لغة ترميز النص التشعبي)
    JPEG إلى PDF (مجموعة خبراء التصوير الفوتوغرافي المشتركة)
    LATEX إلى PDF (نص إخراج LaTeX)
    PCL إلى PDF (لغة أوامر الطابعة)
    MD إلى PDF (Markdown)
    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)