HTML
JPG
PDF
XML
DOCX
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 ببضع سطور من التعليمات البرمجية.
- قم بتحميل مفتاح التطبيق والسر من ملف JSON أو تعيين البيانات الاعتمادية بطريقة أخرى
- أنشئ كائنًا للاتصال بواجهة برمجة التطبيقات السحابية
- قم بتحميل ملف المستند الخاص بك
- قم بتنفيذ التحويل باستخدام getPdfInStorageToSvg
- قم بتنزيل النتيجة إذا لزم الأمر
يعرض رمز العينة هذا تحويل 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)