HTML
JPG
PDF
XML
DOCX
PDF
تحويل PDF إلى PNG في Node.js SDK
تصدير مستندات PDF إلى صيغ متعددة بما في ذلك PNG باستخدام Aspose.PDF Cloud Node.js SDK
Get Startedكيفية تحويل PDF إلى PNG باستخدام Node.js SDK
لتحويل PDF إلى PNG، سنستخدم 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 إلى PNG عبر Node.js
يمكن لمطوري Aspose.PDF Cloud Node.js تحميل وتحويل ملفات PDF إلى PNG بسهولة في بضع سطور من التعليمات البرمجية.
- قم بتحميل مفتاح التطبيق والسر من ملف JSON أو تعيين بيانات الاعتماد بطريقة أخرى
- أنشئ كائنًا للاتصال بـ Cloud API
- قم بتحميل ملف المستند الخاص بك
- قم بإجراء التحويل باستخدام getPageConvertToPng
- قم بتنزيل النتيجة إذا كنت بحاجة إليها
يوضح رمز العينة هذا تحويل PDF إلى PNG باستخدام 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 convertPDFtoPNG() {
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.getPageConvertToPng(storageFileName, 1);
fs.writeFileSync("sample.png", 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 (ماركداون)
PDF إلى BMP (صورة نقطية)
PDF إلى EPUB (تنسيق الكتاب الإلكتروني)
PDF إلى GIF (تنسيق تبادل الرسوم)
PDF TO HTML (لغة ترميز النص التشعبي)
PDF TO JPEG (مجموعة خبراء الصور المشتركة)
PDF TO PDF/A (تنسيق المستندات المحمولة)
PDF TO PNG (رسومات الشبكة المحمولة)
PDF TO PPTX (مايكروسوفت باوربوينت)
PDF TO SVG (رسومات متجهة قابلة للتطوير)
PDF TO TEX (نظام الرسوميات الحاسوبية)
PDF TO TIFF (تنسيق الصور الموسومة)
PDF TO WORD (تنسيق مايكروسوفت وورد الثنائي)
PDF TO XLSX (ملف جدول بيانات مايكروسوفت إكسل المفتوح بتنسيق XML)
PDF TO XPS (مواصفات الورق XML)
PNG TO PDF (رسومات الشبكة المحمولة)
PS TO PDF (بوست سكريبت)
SVG TO PDF (رسومات متجهة قابلة للتطوير)
TEXT TO PDF (مستند نصي)
TIFF TO PDF (تنسيق الصور الموسومة)
XPS TO PDF (مواصفات الورق XML)