برای امضای PDF با استفاده از Node.js REST API**، این مقاله را دنبال کنید. شما یاد خواهید گرفت که با استفاده از API مبتنی بر Node.js** و با استفاده از Cloud SDK مبتنی بر Node.js، PDF را به صورت الکترونیکی امضا کنید. این کار به شما در آپلود فایل PDF هدف و فایل امضا در فضای ذخیرهسازی ابری و سپس استفاده از فایل امضا برای امضای PDF کمک خواهد کرد.
پیش نیاز
- ایجاد حساب کاربری با استفاده از API برای افزودن امضا به PDF
- برای امضای الکترونیکی فایل PDF، کیت توسعه نرمافزار ابری Aspose.PDF برای داتنودجاس را دانلود کنید.
- راهاندازی پروژه Node.js با SDK فوق
مراحل امضای آنلاین PDF با استفاده از رابط REST در Node.js
- با استفاده از شناسه کلاینت و اعتبارنامههای کلاینت سیکرت خود، یک نمونه PdfApi ایجاد کنید.
- نام فایل PDF، نام فایل امضا و مسیر پوشه ذخیرهسازی را مشخص کنید
- موقعیت و اندازه امضا را در صفحه PDF با استفاده از Rectangle تنظیم کنید
- مقداردهی اولیه یک نمونه امضا با مسیر، نوع، رمز عبور و ویژگیهای بصری
- پر کردن ابردادههایی مانند مجوز، مکان، اطلاعات تماس و تاریخ امضا
- فایل PDF و فایل گواهی را در پوشه پیکربندی شده آپلود کنید.
- برای اعمال امضای دیجیتال به فایل PDF آپلود شده، از سند امضا استفاده کنید.
- جریان سند امضا شده را بازیابی کنید و آن را به صورت محلی با نام Sample_out.pdf بنویسید.
این مراحل خلاصهای از نحوه امضای دیجیتالی PDF با استفاده از Node.js REST API است. این کد به Aspose.PDF Cloud متصل میشود، یک PDF و یک گواهی را آپلود میکند، سپس سند را با استفاده از اعتبارنامهها و جزئیات امضای ارائه شده، به صورت دیجیتالی امضا میکند. پس از امضا، PDF بهروزرسانی شده را دانلود کرده و آن را به صورت محلی به عنوان یک فایل جدید ذخیره میکند.
کد اضافه کردن امضا به PDF با استفاده از سرویس RESTful در Node.js
این کد فرآیند امضای اسناد PDF با استفاده از API کم کد Node.js را نشان میدهد. توجه داشته باشید که برای امضای یک فایل PDF، باید فیلد فرم از نوع امضا (Signature) باشد و نام آن نیز مشخص باشد. اگر PDF حاوی فیلد نوع امضا نباشد یا اگر نام فیلد اشتباه استفاده شود، با خطا مواجه خواهید شد.
این مقاله فرآیند امضای فایل PDF را به ما آموزش داد. برای فشردهسازی فایل PDF، به مقاله مربوط به فشردهسازی PDF با Node.js REST API مراجعه کنید.