API پردازش پی دی اف برای Node.js

ایجاد، ویرایش، محافظت و تبدیل اسناد PDF به فرمت های متعدد در برنامه های Node.js

بررسی اجمالی

Aspose.PDF یک کتابخانه تولید سند PDF برای Node.js است که ایجاد اسناد پیچیده، چند صفحه ای و قابل چاپ را آسان می کند.

API ساده طراحی شده است، بنابراین تولید اسناد پیچیده اغلب به سادگی چند فراخوانی تابع بوده است. همانطور که از نام آن پیداست، کتابخانه بر اساس کد برنامه در C++ توسعه یافته است. این به ما امکان داد تا آن را تا حد امکان سریع بسازیم و کامپایل آن در WebAssembly آن را برای سیستم عامل های مختلف قابل حمل کرد.

Aspose.PDF برای Node.js از طریق ویژگی های C++

نحوه دستکاری فایل های PDF در بخش پشتیبان با Aspose.PDF برای Node.js از طریق C++

Aspose.PDF برای Node.js از طریق C++ امکان دستکاری فایل های PDF در بخش پشتیبان را فراهم می کند. با استفاده از “Aspose.PDF برای Node.js از طریق C++"، می توانید PDF را بهینه سازی کنید، متن و تصاویر را اضافه و استخراج کنید و ان را رمزگذاری و رمزگشایی کنید. شما همچنین می توانید PDF ها را تقسیم و ادغام کنید.

تبدیل PDF

با استفاده از Aspose.PDF برای Node.js از طریق C++ می توانید PDF را به JPG و PNG تبدیل کنید.

نصب و راه اندازی

برای نصب و استفاده از Aspose.PDF برای Node.js از طریق C++ از یک بایگانی ZIP، دستورالعمل های زیر را دنبال کنید:

  • فایل ها را از آرشیو ZIP استخراج کنید
  • فایل*.lic خود را با استفاده از ’encrypt_lic.html’ رمزگذاری کنید
  • “settings.json” را ویرایش کنید و تنظیمات خود را تنظیم کنید

ویژگی های هایپرلینک و پیوست ها

جعبه ابزار امکان اضافه کردن موارد زیر را فراهم می کند:

  • لینک های میانبر به صفحات دیگر در یک سند PDF
  • لینک هایی به صفحات در سایر اسناد PDF
  • هایپرلینک به فایل های غیر PDF
  • هایپرلینک به مکان های وب.

همراه با ایجاد هایپرلینک، شما همچنین توانایی استخراج هایپرلینک ها از یک سند PDF را دریافت می کنید.

ویژگی های امنیتی PDF

API رمزگذاری 40 بیتی یا 128 بیتی را ارائه می دهد. همچنین می توان رمزهای عبور کاربر و اصلی را برای امنیت بیشتر تنظیم کرد. دستکاری محتوا در فایل ها مانند کپی کردن محتوا، چاپ، چاپ تخریب، اصلاح حاشیه نویسی، تکمیل فیلد فرم و همچنین مونتاژ فایل PDF همه می توانند با استفاده از این کتابخانه محدود شوند

تبدیل PDF به JPG و سایر فرمت های تصویر

Aspose.PDF برای Node.js از طریق C++ به شما امکان می دهد هر صفحه از یک فایل PDF را به فرمت های تصویر معمولی مانند BMP، JPG و PNG با بالاترین وفاداری ممکن تبدیل کنید. به غیر از تصاویر، می توان PDF را به راحتی در فرمت های DOC و DOCX ذخیره کرد.

صفحات PDF را به عنوان تصاویر JPEG در Node.js ذخیره کنید

یک سند PDF موجود را بارگذاری کنید. صفحات PDF را به تصاویر تبدیل کنید و هر صفحه را در قالب JPG ذخیره کنید.

تبدیل PDF به JPG از طریق JavaScript/Node.js

const AsposePdf = require('./AsposePDFforNode.js');
const fs = require("fs");
const os = require("os");

const pdf_file = '<Enter your filename>';
const resultdir = fs.realpathSync(os.tmpdir()) + '/';

AsposePdf().then(AsposePdfModule => {
    console.log("Convert from PDF:");
    const json = AsposePdfModule.AsposePdfPagesToJpg(pdf_file, resultdir + "ResultPdfToJpg{0:D2}.jpg", 150);
    console.log("AsposePdfPagesToJpg => %O",  json.errorCode == 0 ? json.filesNameResult : json.errorText);
});