یک سند Word را به تصاویر JPEG، PNG یا GIF در Node.js تبدیل کنید.

اسناد Word را به تصاویر JPG، PNG یا GIF در Node.js تبدیل کنید

در یک مقاله قبلی، فرآیند تبدیل PDF به فرمت‌های JPG، PNG و GIF را به صورت برنامه‌نویسی نشان دادیم. این پست وبلاگ به ما یاد می دهد که چگونه Word را با استفاده از کتابخانه تصویر Node.Js به JPEG، GIF و PNG تبدیل کنیم. Word یکی از فرمت های محبوب برای اشتراک گذاری و چاپ اسناد است. ما اغلب نیاز داریم که اسناد word را به [فرمت های تصویر] مختلف تبدیل کنیم. بهتر است از ابزارهای تخصصی از قبل توسعه یافته استفاده کنید که یک راه حل تبدیل به راحتی قابل نگهداری و انعطاف پذیر برای نیازهای شما ارائه می دهند. در این مقاله نحوه تبدیل سند word را به تصاویر JPG، PNG یا GIF در Node.js خواهیم آموخت.

در این مقاله در مورد موضوعات زیر صحبت خواهیم کرد:

تبدیل Word به Image REST API و Node.js SDK

در این مقاله، از API Node.js SDK of GroupDocs.Conversion Cloud برای تبدیل تصاویر word DOCX به JPEG، PNG یا GIF در برنامه‌های Node.js استفاده می‌کنیم. این API به شما امکان می دهد اسناد خود را به هر فرمتی که نیاز دارید تبدیل کنید. این برنامه از تبدیل بیش از 50 نوع سند و تصویر مانند Word، Excel، PowerPoint، PDF، HTML، JPG، PNG و CAD پشتیبانی می کند. همچنین دات نت، جاوا، پی اچ پی، روبی، اندروید و پایتون SDK را به عنوان [اعضای خانواده تبدیل سند5 برای Cloud API ارائه می کند.

می توانید با استفاده از دستور زیر در کنسول، GroupDocs.Conversion Cloud را در برنامه های Node.js خود نصب کنید:

npm install groupdocs-conversion-cloud

لطفاً قبل از شروع به دنبال کردن مراحل و نمونه‌های کد موجود، شناسه مشتری و راز مشتری خود را از داشبورد دریافت کنید. هنگامی که شناسه و راز خود را دریافت کردید، کد را مطابق شکل زیر اضافه کنید:

# Node.js SDK را در برنامه نود خود از http://api.groupdocs.cloud وارد کنید
global.groupdocs_conversion_cloud = require("groupdocs-conversion-cloud");
global.fs = require("fs");

// ClientId و clientSecret را از https://dashboard.groupdocs.cloud دریافت کنید (ثبت نام رایگان لازم است).
global.clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
global.clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
global.myStorage = "test-internal-storage";
const config = new groupdocs_conversion_cloud.Configuration(clientId, clientSecret);
config.apiBaseUrl = "https://api.groupdocs.cloud";

تبدیل Word به فرمت JPG با استفاده از REST API در Node.js

با دنبال کردن مراحل ساده زیر می توانید Word را به فایل تصویری JPEG تبدیل کنید:

  1. آپلود فایل word در ابر
  2. تبدیل تصویر Word به JPG به صورت آنلاین رایگان در Node.js
  3. دانلود فایل JPG تبدیل شده

تصویر را آپلود کنید

ابتدا فایل word را با استفاده از نمونه کد زیر در فضای ابری آپلود کنید:

// فایل را در IOStream از درایو سیستم خود باز کنید.
var resourcesFolder = 'H:\\groupdocs-cloud-data\\sample-file.docx';
// خواندن فایل
fs.readFile(resourcesFolder, (err, fileStream) => {
  // FileApi را بسازید
  var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
  // ایجاد درخواست آپلود فایل
  var request = new groupdocs_conversion_cloud.UploadFileRequest("sample-file.docx", fileStream, myStorage);
  // آپلود فایل
  fileApi.uploadFile(request)
    .then(function (response) {
      console.log("Expected response type is FilesUploadResult: " + response.uploaded.length);
    })
    .catch(function (error) {
      console.log("Error: " + error.message);
    });
});

در نتیجه، فایل word آپلود شده در بخش فایل ها داشبورد شما در فضای ابری در دسترس خواهد بود.

تبدیل Word به JPG به صورت آنلاین با استفاده از Node.js

لطفاً مراحل ذکر شده در زیر را برای تبدیل برنامه Word به فایل JPG دنبال کنید:

  • یک نمونه از ConvertApi ایجاد کنید
  • نمونه ConvertSettings را ایجاد کنید
  • مسیر فایل word را تنظیم کنید
  • “jpg” را به قالب اختصاص دهید
  • ارائه مسیر فایل خروجی
  • ConvertDocumentRequest را ایجاد کنید
  • با فراخوانی روش ConvertApi.convertDocument() نتایج را دریافت کنید

مثال کد زیر نحوه تبدیل کلمه به jpg را بدون از دست دادن کیفیت با استفاده از REST API در Node.js نشان می دهد:

// نحوه تبدیل Word به فرمت JPG با استفاده از REST API در Node.js
const convert = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-file.docx";
  settings.format = "jpg";
  settings.outputPath = "nodejs-testing/sample-file.jpg";

  try {
    // ایجاد درخواست تبدیل سند
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convert()
.then(() => {
  console.log("Successfully converted Word Doc to JPG file format.");
})
.catch((err) => {
  console.log("Error occurred while converting the Word document:", err);
})

فایل تبدیل شده را دانلود کنید

نمونه کد بالا فایل word تبدیل شده را در فضای ابری ذخیره می کند. با استفاده از نمونه کد زیر می توانید آن را دانلود کنید:

// برای دانلود فایل تبدیل شده، FileApi را بسازید
var fileApi = groupdocs_conversion_cloud.FileApi.fromConfig(config);
// ایجاد درخواست فایل دانلود
let request = new groupdocs_conversion_cloud.DownloadFileRequest("nodejs-testing/sample-file.jpg", myStorage);
// فایل دانلود و پاسخ نوع Stream
fileApi.downloadFile(request)
    .then(function (response) {
        // فایل را در دایرکتوری سیستم خود ذخیره کنید
        fs.writeFile("H:\\groupdocs-cloud-data\\sample-file.jpg", response, "binary", function (err) { });
        console.log("Expected response type is Stream: " + response.length);
    })
    .catch(function (error) {
        console.log("Error: " + error.message);
    });

تبدیل Word به تصویر JPEG با استفاده از گزینه های پیشرفته

لطفاً با استفاده از API مبدل آنلاین با کیفیت بالا Word به JPEG با برخی تنظیمات پیشرفته، مراحل ذکر شده در زیر را دنبال کنید:

  • یک نمونه از ConvertApi ایجاد کنید
  • نمونه ConvertSettings را ایجاد کنید
  • مسیر فایل word را تنظیم کنید
  • “jpeg” را به فرمت اختصاص دهید
  • ارائه مسیر فایل خروجی
  • JpegConvertOptions را تعریف کنید
  • پس از آن، تنظیمات مختلف تبدیل مانند grayscale، fromPage، pagesCount، کیفیت، rotateAngle، usePdf و غیره را تنظیم کنید.
  • ConvertDocumentRequest را ایجاد کنید
  • با فراخوانی روش ConvertApi.convertDocument() نتایج را دریافت کنید

مثال کد زیر نحوه تبدیل کلمه به فرمت jpeg را به صورت آنلاین با گزینه های تبدیل پیشرفته نشان می دهد:

// نحوه تبدیل Word به تصویر JPEG با استفاده از گزینه های پیشرفته
const convert_options = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-file.docx";
  settings.format = "jpeg";
  
  convertOptions = new groupdocs_conversion_cloud.JpegConvertOptions()
  convertOptions.grayscale = true;
  convertOptions.fromPage = 1;
  convertOptions.pagesCount = 1;
  convertOptions.quality = 100;
  convertOptions.rotateAngle = 90;
  convertOptions.usePdf = false;

  settings.convertOptions = convertOptions;
  settings.outputPath = "nodejs-testing/sample-file.jpeg";

  try {
    // ایجاد درخواست تبدیل سند
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convert_options()
.then(() => {
  console.log("Converted Word to JPEG file online using advanced options.");
})
.catch((err) => {
  console.log("Error occurred while converting the Word file:", err);
})

نحوه تبدیل آنلاین Word به تصویر PNG با استفاده از Node.js

لطفاً مراحل ذکر شده در زیر را برای تبدیل برنامه Word به فایل PNG دنبال کنید:

  • یک نمونه از ConvertApi ایجاد کنید
  • نمونه ConvertSettings را ایجاد کنید
  • مسیر فایل word را تنظیم کنید
  • “png” را به فرمت اختصاص دهید
  • ارائه مسیر فایل خروجی
  • ConvertDocumentRequest را ایجاد کنید
  • با فراخوانی روش ConvertApi.convertDocument() به نتیجه برسید

مثال کد زیر نحوه تبدیل کلمه به png را بدون از دست دادن کیفیت با استفاده از REST API در Node.js نشان می دهد:

// نحوه تبدیل Word به تصویر PNG به صورت آنلاین با استفاده از Node.js
const convert = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-file.docx";
  settings.format = "png";
  settings.outputPath = "nodejs-testing/sample-file.png";

  try {
    // ایجاد درخواست تبدیل سند
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convert()
.then(() => {
  console.log("Successfully converted Word to PNG file format.");
})
.catch((err) => {
  console.log("Error occurred while converting the Word document:", err);
})

نحوه تبدیل فایل Word به GIF به صورت آنلاین با استفاده از Node.js

لطفا مراحل ذکر شده در زیر را برای تبدیل برنامه Word به فایل GIF دنبال کنید:

  • یک نمونه از ConvertApi ایجاد کنید
  • نمونه ConvertSettings را ایجاد کنید
  • مسیر فایل word را تنظیم کنید
  • “گیف” را به فرمت اختصاص دهید
  • ارائه مسیر فایل خروجی
  • ConvertDocumentRequest را ایجاد کنید
  • با فراخوانی روش ConvertApi.convertDocument() نتایج را دریافت کنید

مثال کد زیر نحوه تبدیل کلمه به گیف را بدون از دست دادن کیفیت با استفاده از REST API در Node.js نشان می دهد:

// نحوه تبدیل Word به فرمت GIF آنلاین با استفاده از Node.js
const convert = async () => {
  const convertApi = groupdocs_conversion_cloud.ConvertApi.fromKeys(clientId, clientSecret);

  const settings = new groupdocs_conversion_cloud.ConvertSettings();
  settings.storageName = myStorage;
  settings.filePath = "nodejs-testing/sample-file.docx";
  settings.format = "gif";
  settings.outputPath = "nodejs-testing/sample-file.gif";

  try {
    // ایجاد درخواست تبدیل سند
    const request = new groupdocs_conversion_cloud.ConvertDocumentRequest(settings);
    await convertApi.convertDocument(request);
  }
  catch (err) {
    throw err;
  }
}

convert()
.then(() => {
  console.log("Successfully converted Word to GIF image file.");
})
.catch((err) => {
  console.log("Error occurred while converting the Word document:", err);
})

تبدیل آنلاین کلمه به تصویر

چگونه فایل تصویری Word DOC را به صورت آنلاین تبدیل کنیم؟ لطفاً موارد زیر word-to-jpg، word-to-jpeg، word-to-png، یا word-to-gif را به صورت آنلاین رایگان امتحان کنید. مبدل به تصاویر، که با استفاده از API فوق توسعه یافته است.

نتیجه

این پایان این پست وبلاگ است. امیدواریم یاد گرفته باشید:

  • نحوه تغییر فرمت word به JPG در فضای ابری.
  • نحوه تبدیل کلمه به JPEG با استفاده از گزینه های پیشرفته.
  • فایل word را به صورت برنامه ای آپلود کنید و سپس فایل تبدیل شده را از ابر دانلود کنید.
  • به صورت برنامه نویسی فرمت فایل word را به png در فضای ابری تبدیل کنید.
  • نحوه تبدیل word به فرمت تصویر GIF در فضای ابری.

می‌توانید با استفاده از مستندات درباره GroupDocs.Conversion Cloud API بیشتر بیاموزید. ما همچنین یک بخش API Reference ارائه می دهیم که به شما امکان می دهد API های ما را مستقیماً از طریق مرورگر تجسم کنید و با آنها تعامل داشته باشید.

علاوه بر این، توصیه می کنیم [راهنمای شروع به کار] ما را بخوانید (https://docs.groupdocs.cloud/conversion/getting-started/)

Groupdocs.cloud گهگاه مقالات وبلاگی را در مورد موضوعات جدید منتشر می کند. ارتباط ماندن برای آخرین به روز رسانی ها مهم است.

یه سوال بپرس

می‌توانید هر گونه سؤالی درباره نحوه تبدیل کلمه به فرمت تصویر از طریق [تالار گفتمان پشتیبانی رایگان] ما بپرسید (https://forum.groupdocs.cloud/c/conversion/11)

سوالات متداول

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

لطفاً از این Word to JPG دیدن کنید تا کد تبدیل اسناد Word به فرمت فایل JPG را به سرعت و به آسانی یاد بگیرید.

آیا می توانم با استفاده از REST API سند را به JPG تبدیل کنم؟

یک نمونه از ConvertApi ایجاد کنید، مقادیر تنظیمات تبدیل را تنظیم کنید و روش ConvertDocument را با ConvertDocumentRequest برای تبدیل سند DOCX به تصویر JPG فراخوانی کنید.

چگونه Word را به صورت رایگان به JPG تبدیل کنیم؟

[مبدل آنلاین Word به JPG] به شما امکان می دهد Word را به فرمت JPG، سریع و آسان صادر کنید. پس از تکمیل تبدیل، می توانید فایل JPG را دانلود کنید.

چگونه یک سند Word را به صورت رایگان به JPG تبدیل کنم؟

  • [مبدل آنلاین رایگان Word به JPG] را باز کنید (https://products.groupdocs.app/conversion/docx-to-jpg)
  • روی قسمت رها کردن فایل کلیک کنید تا یک Word بارگذاری شود یا یک فایل Word را بکشید و رها کنید.
  • بر روی دکمه Convert Now کلیک کنید و نرم افزار تبدیل آنلاین Word به JPG فایل Word را به JPG تبدیل می کند.
  • لینک دانلود فایل خروجی بلافاصله پس از تبدیل Word به فایل JPG در دسترس خواهد بود.

چگونه کتابخانه دانلود رایگان تبدیل فرمت Word به JPG را نصب کنیم؟

مبدل DOC به JPG دانلود رایگان کتابخانه Node.js را برای ایجاد، پردازش و تبدیل تصویر Word به JPG به صورت برنامه‌نویسی دانلود و نصب کنید.

چگونه می توانم Word را به JPG به صورت آفلاین در ویندوز تبدیل کنم؟

لطفا این نرم افزار تبدیل آفلاین ویندوز به JPG را به صورت رایگان دانلود کنید. این ابزار آنلاین دانلود رایگان تبدیل Word DOC یا DOCX به JPG اسناد را به سرعت و با یک کلیک به عکس های JPG در ویندوز تبدیل می کند.

همچنین ببینید

توصیه می کنیم برای اطلاعات بیشتر از مقالات زیر دیدن کنید: