pdf to jpg

چگونه PDF را به تصویر JPEG با استفاده از Node.js تبدیل کنیم.

فرمت سند قابل حمل (PDF) به طور گسترده ای برای اشتراک گذاری و چاپ امن اسناد استفاده می شود. با این حال، زمانی که شما نیاز به پیش نمایش محتوا یا استخراج تصاویری دارید، تبدیل PDF به فرمت های تصویر رستر مانند JPG، PNG یا BMP مفید است.

در این مقاله، ما شما را راهنمایی خواهیم کرد تا چگونه PDF را با استفاده از Aspose.PDF Cloud SDK برای Node.js به JPG تبدیل کنید.

API تبدیل PDF به JPG

ایپسوز.PDF Cloud یک API RESTful است که به شما اجازه می‌دهد تا اسناد PDF را در فضای ابری ایجاد، دستکاری و تبدیل کنید. نیاز به نصب دسکتاپ نیست — این API در هر پلتفرمی (لینوکس، ویندوز، macOS) قابل دسترسی است و با برنامه‌های وب، موبایل یا سمت سرور سازگار است. شما ممکن است به بررسی ویژگی‌های API REST در صفحه مستندات API ادامه دهید.

نصب Aspose.PDF SDK برای Node.js

برای شروع، SDK رسمی Node.js را از طریق npm نصب کنید:

> npm i asposepdfcloud

یک حساب کاربری رایگان در Aspose.Cloud dashboard ایجاد کنید و شناسه کلاینت و کلید مخفی کلاینت خود را برای احراز هویت دریافت کنید.

چگونه PDF را به JPG در Node.js تبدیل کنیم

برای تبدیل صفحات PDF به JPG در Node.js مراحل زیر را دنبال کنید:

  • PdfApi را با اعتبارنامه‌های خود راه‌اندازی کنید.
  • فایل PDF منبع و تنظیمات خروجی را تعریف کنید.
  • Call the PutPageConvertToJpeg(…) API routine to convert the PDF page to JPG image.
const { PdfApi } = require("asposepdfcloud");

const clientId = "YOUR_CLIENT_ID";
const clientSecret = "YOUR_CLIENT_SECRET";
const pdfApi = new PdfApi(clientId, clientSecret);

// فایل PDF را به ذخیره‌سازی ابری بارگذاری کنید (اگر قبلاً در آنجا نیست)
const fileName = "sample.pdf";
pdfApi.uploadFile(fileName, "path/to/sample.pdf").then(() => {
    // تبدیل صفحه اول PDF به JPG
    const pageNumber = 1;
    const width = 800;
    const height = 800;
    const resultFile = "result.jpg";

    pdfApi.putPageConvertToJpeg(fileName, pageNumber, { width, height, outPath: resultFile })
        .then(response => {
            console.log("PDF page converted to JPG:", resultFile);
        })
        .catch(err => console.error("Conversion error:", err));
});
PDF به JPG آنلاین

تصویر: - پیش نمایش تبدیل PDF به JPG.

PDF به JPG از طریق فرمان cURL

API های ابری ما بر اساس معماری REST ساخته شده‌اند، بنابراین می‌توانید آن‌ها را از طریق دستورات cURL دسترسی پیدا کنید. API های ما یک راه‌حل قدرتمند مبتنی بر Cloud با مجموعه‌ای از مزایا برای پردازش فایل PDF در Cloud ارائه می‌دهند. با استفاده از دستورات cURL، می‌توانید به سادگی روال تبدیل PDF به JPG را آغاز کنید. بنابراین، ابتدا باید یک توکن وب JWT بر اساس جزئیات ClientID و ClientSecret که از Aspose.Cloud dashboard دریافت کرده‌اید، تولید کنید. لطفاً دستور زیر را در ترمینال برای تولید توکن JWT اجرا کنید.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

حالا که ما یک توکن JWT داریم، لطفاً دستور cURL زیر را برای تبدیل PDF به JPG به صورت آنلاین اجرا کنید. JPG نتیجه در شیء پاسخ برگردانده می‌شود. با این حال، برای ذخیره JPG نتیجه در درایو محلی، لطفاً سعی کنید از آرگومان -o استفاده کنید.

curl -X GET "https://api.aspose.cloud/v3.0/pdf/converted.pdf/pages/1/convert/jpeg?width=800&height=800" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT Token>" \
-o myResultant.jpg

برنامه رایگان مبدل PDF به JPG

برای تجربه قابلیت‌های شگفت‌انگیز Aspose.PDF Cloud API، می‌توانید از PDF to JPG converter رایگان ما استفاده کنید. این یک راه‌حل سبک است و طبق Cloud REST API ساخته شده است.

pdf to jpg

برنامه تبدیل PDF رایگان به JPG.

لینک‌های مفید

نتیجه گیری

در این مقاله، شما یاد گرفتید که چگونه PDF را با استفاده از Node.js به JPG تبدیل کنید تنها با چند خط کد. با Aspose.PDF Cloud، نیازی به نرم‌افزار اضافی مانند Adobe Acrobat نیست. شما همچنین می‌توانید همین کار را با یک دستور cURL ساده انجام دهید — که برای اتوماسیون یا کارهای سمت سرور مناسب است.

مقالات مرتبط

شما می‌توانید به لینک‌های زیر مراجعه کنید تا اطلاعات بیشتری در مورد یاد بگیرید: