GroupDocs.Signature for Node.js via Java

افزودن امضای متنی به PDF

امضاهای متنی شخصی‌سازی‌شده را به فایل‌های تجاری خود با GroupDocs.Signature for Node.js via Java اضافه کنید. با تقویت گردش کار اسناد خود، کنترل بیشتری بر روی فرآیندهای کار خود داشته باشید.

راهنمایی برای ایجاد امضاهای متنی برای PDF با استفاده از JavaScript

GroupDocs.Signature امکان افزودن امضاهای متنی به اسناد PDF را در برنامه‌های Node.js via Java فراهم می‌آورد. به سرعت قابلیت‌های محصول خود را با راه‌حل‌های قوی ما تقویت کنید.

  1. سند PDF را به عنوان آرگومان به کلاس Signature ارائه دهید.
  2. با متن مورد نیاز TextSignOptions را نمونه‌سازی کنید.
  3. خصوصیات بصری امضای متنی را تنظیم کنید.
  4. امضای متنی را به صفحه(های) مورد نظر سند اضافه کنید.
const signatureLib = require('@groupdocs/groupdocs.signature')

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

// با متن مورد نیاز، TextSignOptions ایجاد کنید
const options = new signatureLib.TextSignOptions('Approved');

// خصوصیات رنگ و فونت متن را پیکربندی کنید
options.setForeColor(new signatureLib.Color(255, 0, 0));
const signatureFont = new signatureLib.SignatureFont();
signatureFont.setSize(12);
signatureFont.setFamilyName('Comic Sans MS');
options.setFont(signatureFont);

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

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

با GroupDocs.Signature for Node.js via Java، می‌توانید مدیریت امضاهای متنی در فرمت‌های کلیدی اسناد را به طرز چشمگیری بهبود بخشید. این ابزار به شما امکان می‌دهد تا سبک، مکان و محتوای امضاها را به راحتی پیکربندی کرده و از این طریق فرآیندهای اسنادی خود را سفارشی‌سازی کنید.

ویژگی‌های اصلی GroupDocs.Signature

امضاهای متنی دینامیک

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

جستجو و اعتبارسنجی امضا

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

ویرایش یا حذف امضاها

امضاهای قبلاً اضافه‌شده را برحسب نیاز تغییر یا حذف کنید. می‌توانید ظاهر، موقعیت یا محتوای هر امضا را برای برآورده کردن الزامات در حال تغییر تنظیم کنید و از این طریق انعطاف‌پذیری در مدیریت اسناد را تضمین کنید.

سفارشی‌سازی بومی امضا

برای نوع‌های خاص فایل، مکان‌یابی امضا را با ویژگی‌های داخلی سند، مانند افزودن واترمارک به فایل‌های Word یا مهرهای سفارشی به PDF‌ها، سفارشی کنید و به این ترتیب منحصربفرد بودن اسناد خود را افزایش دهید.

پیاده‌سازی امضاهای متنی در اسناد

یاد بگیرید که چگونه امضاهای متنی را به اسناد تجاری برای بهینه‌سازی فرآیندها پیوست کنید.

JavaScript

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

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

// گزینه‌های متنی را با محتوای مشخص تعریف کنید
const options = new signatureLib.TextSignOptions('Rescheduled to 03/04/2025');

// اندازه و موقعیت امضا را در صفحه تعیین کنید
options.setLeft(100);
options.setTop(180);
options.setWidth(230);
options.setHeight(30);

// حاشیه‌ای برای امضا از لبه‌های صفحه اعمال کنید
const padding = new signatureLib.Padding();
padding.setBottom(20);
padding.setRight(20);
options.setMargin(padding);

// رنگ متن و سبک فونت را سفارشی کنید
options.setForeColor(signatureLib.Color.RED);
const signatureFont = new signatureLib.SignatureFont();
signatureFont.setSize(12);
signatureFont.setFamilyName('Comic Sans MS');
options.setFont(signatureFont);

// در صورت تمایل، دوری برای امضای متنی اضافه کنید
const border = new signatureLib.Border();
border.setColor(signatureLib.Color.RED);
border.setDashStyle(signatureLib.DashStyle.Dash);
border.setTransparency(0.5);
border.setVisible(true);
border.setWeight(2);
options.setBorder(border);

// پس‌زمینه امضا را پیکربندی کنید
const background = new signatureLib.Background();
background.setColor(signatureLib.Color.YELLOW);
background.setTransparency(0.8);
options.setBackground(background);

// در صورت نیاز، متن را به عنوان تصویر برای سازگاری ذخیره کنید
options.setSignatureImplementation(signatureLib.TextSignatureImplementation.Image);

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

معرفی GroupDocs.Signature for Node.js via Java

GroupDocs.Signature for Node.js via Java راه‌حل نوآورانه‌ای است که به اضافه کردن امضاهای متنی به اسناد کمک می‌کند. امضاها را در هر صفحه سفارشی و قرار دهید و کارایی در مدیریت اسناد را بهبود ببخشید. با ادغام نشانه‌های متنی شخصی‌سازی‌شده، فرآیندهای کسب‌وکار خود را بهینه کنید و هم عملکرد و هم حرفه‌ای‌گری را ارتقا دهید.
بیشتر بخوانید
About illustration

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

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

منابع مفید

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

ویژگی‌های جامع مدیریت امضا

پلتفرم ما عملیات کامل CRUD و ویژگی‌های پیشرفته‌ای را برای مدیریت هفت نوع مختلف امضا ارائه می‌دهد که به شما امکان می‌دهد امضاهای اسناد خود را با دقت و راحتی مدیریت کنید.

اعمال امضاهای متنی در فرمت‌های مختلف

از قابلیت‌های API Node.js via Java برای ادغام امضاهای متنی در طیف وسیعی از فرمت‌های Office بهره‌برداری کنید. با افزودن نشانه‌های متنی بسیار قابل سفارشی‌سازی، جریان اطلاعات را در هر مرحله از چرخه زندگی سند خود کنترل کنید.

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

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