GroupDocs.Signature for Node.js via Java

ساخت کدهای QR برای PDF

با استفاده از GroupDocs.Signature for Node.js via Java، بارکدهای دو بعدی با محتوای قابل سفارشی‌سازی، از جمله متن و داده‌های عددی، را در انواع مختلف اسناد مانند PDF، Word، Excel و تصاویر ایجاد و درج کنید.

راهنمای تولید و درج یک کد QR در هر نقطه از PDF

GroupDocs.Signature امکان تولید کدهای QR در فرمت‌های رایج مختلف و ادغام آنها به صفحات PDF را فراهم می‌کند. با پشتیبانی از بیش از 10 نوع مختلف کد QR، راه حل ما به‌راحتی می‌تواند در برنامه‌های Node.js via Java گنجانده شود و به آنها قابلیت‌های امضای کد QR را اضافه کند.

  1. فایل یا جریان PDF را برای امضای کد QR ارائه دهید.
  2. متن دلخواه را به نمونه QrCodeSignOptions وارد کنید.
  3. تنظیمات بصری مانند رنگ، موقعیت، اندازه و غیره را تنظیم کنید.
  4. سند حاوی کد QR را ذخیره کنید.
const signatureLib = require('@groupdocs/groupdocs.signature')

// یک نمونه Signature ایجاد کرده و مسیر سند را پاس دهید
const signature = new signatureLib.Signature('input.pdf');

// از QrCodeSignOptions برای درج یک کد QR به سند استفاده کنید
// Create QR code sign options
const options = new signatureLib.QrCodeSignOptions('Text Content');

// نوع امضا و محل قرارگیری آن در صفحه را تعیین کنید
options.setEncodeType(signatureLib.QrCodeTypes.QR);
options.setLeft(100);
options.setTop(100);

// سند را با کد QR تازه اضافه شده ذخیره کنید
signature.sign('output.pdf', options);
npm i @groupdocs/groupdocs.signature
برای کپی کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

یکپارچه‌سازی جامع امضا و کد QR

با API GroupDocs.Signature for Node.js via Java می‌توانید زنجیره کاملی از امضاها را مدیریت کنید. امضاها را به راحتی تولید، سفارشی‌سازی، تأیید، جستجو و حذف کنید و انعطاف‌پذیری بی‌نظیری به گردش کارهای خود ارائه دهید.

ویژگی‌های امضا و کد QR

امضای سند چندفرمت

انواع مختلفی از امضاها، از جمله امضاهای متنی، تصویری، بارکدی، کد QR و مهر را به هر فرمت سند پشتیبانی شده اضافه کنید. آنها را در هر صفحه قرار دهید و متاداده سند را مدیریت کنید. امنیت سند را از طریق گواهی‌های دیجیتال برای جلوگیری از تغییرات غیرمجاز تأمین کنید.

تأیید امضاها به طور مؤثر

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

ویرایش امضاهای انعطاف‌پذیر

امضاهای موجود را به‌روزرسانی یا تغییر دهید و جنبه‌هایی از قبیل محتوا، مکان، اندازه و رنگ را تنظیم کنید تا با نیازهای سند شما پس از امضای اولیه مطابقت داشته باشد.

حذف امضا به راحتی

هرگونه امضای ناخواسته یا غیرضروری، از جمله گواهی‌های دیجیتال را به سادگی حذف کنید. کنترل کامل بر مدیریت امضاها تضمین می‌کند که سندی پاک و مرتب داشته باشید.

سفارشی‌سازی یک کد QR تولید شده

این نمونه جزئیات فرآیند افزودن یک کد QR سفارشی به یک صفحه PDF را توضیح می‌دهد.

JavaScript

const signatureLib = require('@groupdocs/groupdocs.signature')

// سند برای امضا را به‌دست آورده و به Signature پاس دهید
const signature = new signatureLib.Signature('input.pdf');

// تنظیمات کد QR را با متن مورد نیاز تنظیم کنید
const signOptions = new signatureLib.QrCodeSignOptions('Archived on July 11, 2019');

// محل کد QR را در صفحه تعیین کنید
signOptions.setVerticalAlignment(signatureLib.VerticalAlignment.Bottom);
signOptions.setHorizontalAlignment(signatureLib.HorizontalAlignment.Right);

// فاصله امضا را مشخص کنید
const padding = new signatureLib.Padding();
padding.setRight(20);
padding.setTop(20);
signOptions.setMargin(padding);

// رنگ کد QR را انتخاب کنید
signOptions.setForeColor(signatureLib.Color.RED);

// گزینه‌های فونت برای پیام همراه را تعریف کنید
const font = new signatureLib.SignatureFont();
font.setSize(12);
font.setFamilyName("Comic Sans MS");
signOptions.setFont(font);

// رنگ پس‌زمینه و قلم برای کد QR را سفارشی‌سازی کنید
const background = new signatureLib.Background();
background.setColor(signatureLib.Color.GREEN);
background.setTransparency(0.5);
background.setBrush(new signatureLib.LinearGradientBrush(signatureLib.Color.GREEN, signatureLib.Color.DARK_GRAY, 0));
signOptions.setBackground(background);

// کد QR را به سند وارد کنید
signature.sign('output.pdf', signOptions);
npm i @groupdocs/groupdocs.signature
برای کپی کلیک کنید
کپی شد
نمونه‌های بیشتر مستندات

فرصت‌های GroupDocs.Signature for Node.js via Java را بررسی کنید

GroupDocs.Signature for Node.js via Java ابزارهای پیشرفته بهبود اسناد را ارائه می‌دهد که امکان تولید و درج انواع مختلف امضا، از جمله کدهای QR، را در فرمت‌های رایج فایل‌ فراهم می‌کند. PDFها، مستندات Word، صفحات گسترده Excel، ارائه‌های PowerPoint و تصاویر را با امضاهای متنی، تصویری، بارکدی، کد QR، متاداده، دیجیتال و مهر امضا کنید و ایمن کنید.
بیشتر بخوانید
About illustration

برای شروع آماده اید؟

GroupDocs.Signature را به صورت رایگان دانلود کنید یا یک مجوز آزمایشی برای دسترسی کامل دریافت کنید!

منابع مفید

برای ارتقاء تجربه خود ، مستندات ، نمونه های کد و پشتیبانی جامعه را کاوش کنید.

درک قابلیت‌های اصلی ما

ما انتخاب گسترده‌ای از فرمت‌های امضا و عملیات متناسب با نیازهای شما ارائه می‌دهیم.

ادغام کدهای QR با فرمت‌های مختلف فایل

از API Node.js via Java برای تولید کدهای QR و قرارگیری آنها در فرمت‌های رایج استفاده کنید. داده‌های مهم را در این بارکدها محصور کنید تا یکپارچگی بدون درز و بازیابی آینده را تأمین کنید.

نکات مجوز موقت

1
با ایمیل کاری خود ثبت نام کنید. خدمات پست الکترونیکی رایگان مجاز نیستند.
2
در مرحله دوم از دکمه دریافت مجوز موقت استفاده کنید.
 فارسی