واترمارک کارآمد در Node.js با استفاده از GroupDocs.Watermark.

GroupDocs.Watermark for Node.js از طریق Java به توسعه دهندگان این امکان را می دهد تا قابلیت های واترمارک را به برنامه های Node.js خود اضافه کنند. در این راهنما، یاد خواهید گرفت که چگونه به راحتی ویژگی های واترمارکینگ را در راه حل های خود ادغام کنید، ویژگی های کلیدی را مرور کنید، و موارد استفاده عملی را با تکه های کد مفید کشف کنید.

مدیریت واترمارک ها در فرمت های مختلف سند با Node.js

GroupDocs.Watermark for Node.js یک API قوی است که به شما امکان می دهد به راحتی واترمارک ها را در قالب های مختلف سند مانند PDF، DOCX و PPTX اضافه کنید، ویرایش کنید و حذف کنید. با یکپارچه‌سازی این API، می‌توانید فرآیندهای واترمارک را خودکار کنید و از ایمن و معتبر بودن اسناد خود اطمینان حاصل کنید. چه نیاز به اضافه کردن یک مهر محرمانه به PDF یا یک لوگوی شرکت به سند Word داشته باشید، GroupDocs.Watermark آن را ساده و کارآمد می کند. طراحی بصری آن به شما کمک می کند تا بدون دانش گسترده از فرمت های اسناد، به سرعت واترمارکینگ را پیاده سازی کنید.

شروع کار با GroupDocs.Watermark

برای شروع با GroupDocs.Watermark for Node.js، این مراحل را دنبال کنید:

  1. نصب Node.js و npm: مطمئن شوید که Node.js و npm را روی دستگاه خود نصب کرده اید. می توانید آنها را از official Node.js website دانلود کنید.

  2. بسته GroupDocs.Watermark را نصب کنید: ترمینال خود را باز کنید و به فهرست پروژه خود بروید. برای نصب پکیج دستور زیر را اجرا کنید: ``باش

    npm i @groupdocs/groupdocs.watermark

  3. وارد کردن کتابخانه: در برنامه Node.js خود، به ماژول GroupDocs.Watermark نیاز دارید: js

    const groupdocsWatermark = need(’@groupdocs/groupdocs.watermark')

  4. Run Example Code: برای تأیید نصب، می توانید یک نمونه کد کد را اجرا کنید. یک فایل Java اسکریپت جدید ایجاد کنید (مثلا example.js) و کد زیر را اضافه کنید:

// به ماژول GroupDocs.Watermark نیاز دارید
const groupdocsWatermark = require('@groupdocs/groupdocs.watermark')

// آبجکت واترمارکر را مقداردهی اولیه کنید
const watermarker = new groupdocsWatermark.Watermarker('Example.docx');

// شی فونتی را ایجاد کنید که برای متن واترمارک استفاده می شود
const font = new groupdocsWatermark.Font('Arial', 36, groupdocsWatermark.FontStyle.Bold);

// کلاس واترمارک را نمونه سازی کنید
const watermark = new groupdocsWatermark.TextWatermark('Test watermark', font);

// با آبجکت واترمارکر اضافه کنید
watermarker.add(watermark);

// سند جدید را با علامت اضافه شده ذخیره کنید
watermarker.save('outFile.docx');

// شی واترمارکر را ببندید تا به درستی نهایی شود
watermarker.close();

console.log('Watermark added and document saved successfully.');
process.exit(0);
  1. اجرای اسکریپت: اسکریپت را با استفاده از Node.js اجرا کنید: ``باش

    node example.js

پیروی از این مراحل، GroupDocs.Watermark را در پروژه Node.js شما راه اندازی می کند و به شما امکان می دهد شروع به اضافه کردن واترمارک به اسناد خود کنید.

ویژگی های کلیدی

GroupDocs.Watermark for Node.js از طریق Java طیف وسیعی از ویژگی های قدرتمند را ارائه می دهد تا به شما در مدیریت موثر واترمارک در اسناد خود کمک کند. در اینجا برخی از ویژگی های کلیدی ذکر شده است:

  1. پشتیبانی از چند فرمت: اضافه کردن، ویرایش و حذف واترمارک در بیش از 50 فرمت فایل، از جمله تصاویر، PDF، Word، اسناد اکسل، ارائه های پاورپوینت و موارد دیگر.

  2. واترمارک متن و تصویر: به راحتی واترمارک متن و تصویر را روی اسناد خود اعمال کنید.

  3. واترمارک های قابل تنظیم: ظاهر واترمارک های خود را از جمله فونت، رنگ، اندازه، شفافیت و چرخش سفارشی کنید.

  4. تشخیص و حذف: واترمارک های موجود در اسناد را شناسایی کرده و در صورت نیاز آنها را حذف کنید.

  5. حذف واترمارک های فریبنده: به جستجوی واترمارک های پیچیده ای که به عنوان محتوای معمولی استتار شده اند کمک می کند و آنها را با دقت حذف می کند.

  6. پردازش دسته ای: واترمارک ها را روی چندین سند به طور همزمان اعمال کنید و حجم زیادی از فایل ها را به طور موثر پردازش کنید.

  7. عملکرد بالا: طراحی شده برای کارایی و کارایی بالا، GroupDocs.Watermark برای کار در محیط های مختلف، از ماشین های کم منابع گرفته تا سرورهای پر بار، به خوبی تنظیم شده است.

  8. امنیت و حفاظت: با تعبیه واترمارک هایی که از کپی، اشتراک گذاری و توزیع غیرمجاز اطلاعات حساس جلوگیری می کند، امنیت اسناد را افزایش دهید.

با استفاده از این ویژگی‌ها، می‌توانید مطمئن شوید که اسنادتان ایمن، دارای مارک تجاری هستند و از استفاده غیرمجاز محافظت می‌شوند.

موارد استفاده

GroupDocs.Watermark for Node.js قابلیت های واترمارک همه کاره مناسب برای سناریوهای مختلف را ارائه می دهد. در اینجا چند مورد استفاده عملی با قطعه کد وجود دارد که به شما در شروع کار کمک می کند:

اضافه کردن واترمارک متن

در این مثال، نحوه افزودن واترمارک متنی به اسناد خود را با استفاده از GroupDocs.Watermark در Node.js خواهید فهمید. برای پیاده سازی سریع و کارآمد این ویژگی، مراحل ذکر شده را دنبال کنید.

  1. راه اندازی کلاس Watermarker: یک نمونه از کلاس GroupDocs.Watermark.Watermarker با مسیر سند ورودی ایجاد کنید.
  2. Create a Text Watermark: یک نمونه TextWatermark با متن و فونت دلخواه ایجاد کنید.
  3. تنظیم ویژگی های واترمارک: رنگ و تراز واترمارک را سفارشی کنید.
  4. افزودن واترمارک به سند: واترمارک را با استفاده از روش افزودن به سند اضافه کنید.
  5. Save the Watermarked Document: سند اصلاح شده را در مسیر خروجی مشخص شده ذخیره کنید.
  6. بستن واترمارکر: واترمارکر را ببندید تا منابع آزاد شوند.
// به ماژول GroupDocs.Watermark نیاز دارید
const groupdocsWatermark = require('@groupdocs/groupdocs.watermark')

// کلاس Watermarker را راه اندازی کنید
const watermarker = new groupdocsWatermark.Watermarker(inDocumentPath);

// یک واترمارک متنی ایجاد کنید
const watermark = new groupdocsWatermark.TextWatermark('top secret', new groupdocsWatermark.Font('Arial', 36));

// ویژگی های واترمارک را تنظیم کنید
watermark.setForegroundColor(groupdocsWatermark.Color.getRed());
watermark.setHorizontalAlignment(groupdocsWatermark.HorizontalAlignment.Center);
watermark.setVerticalAlignment(groupdocsWatermark.VerticalAlignment.Center);

// واترمارک را به سند اضافه کنید
watermarker.add(watermark);

// سند واترمارک شده را ذخیره کنید
watermarker.save(outDocumentPath);

// واترمارکر را ببندید
watermarker.close();

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

در این مثال، یاد خواهید گرفت که چگونه با استفاده از GroupDocs.Watermark در Node.js یک واترمارک تصویر به اسناد خود اضافه کنید. برای ادغام یکپارچه واترمارک تصویر در پروژه خود، این مراحل را دنبال کنید.

  1. راه اندازی کلاس Watermarker: یک نمونه از کلاس GroupDocs.Watermark.Watermarker با مسیر سند ورودی ایجاد کنید.
  2. Create an Image Watermark: یک نمونه ImageWatermark با مسیر فایل تصویر ایجاد کنید.
  3. تنظیم تنظیم واترمارک: تراز افقی و عمودی واترمارک را سفارشی کنید.
  4. Add the Watermark to the Document: با استفاده از روش add، واترمارک را به سند اضافه کنید.
  5. Save the Watermarked Document: سند اصلاح شده را در مسیر خروجی مشخص شده ذخیره کنید.
  6. بستن واترمارکر: واترمارکر را ببندید تا منابع آزاد شوند.
// به ماژول GroupDocs.Watermark نیاز دارید
const groupdocsWatermark = require('@groupdocs/groupdocs.watermark')

// کلاس Watermarker را راه اندازی کنید
const watermarker = new groupdocsWatermark.Watermarker(inDocumentPath);

// یک واترمارک تصویری ایجاد کنید
const imageWatermark = new groupdocsWatermark.ImageWatermark(imageFilePath);

// تنظیم واترمارک تراز
imageWatermark.setHorizontalAlignment(groupdocsWatermark.HorizontalAlignment.Center);
imageWatermark.setVerticalAlignment(groupdocsWatermark.VerticalAlignment.Center);

// واترمارک را به سند اضافه کنید
watermarker.add(imageWatermark);

// سند واترمارک شده را ذخیره کنید
watermarker.save(outDocumentPath);

// واترمارکر را ببندید
watermarker.close();

این مثال‌ها نشان می‌دهند که چگونه می‌توان عملکرد پایه واترمارک را در برنامه‌های Node.js خود ادغام کرد. شما می توانید این قطعات را بیشتر سفارشی کنید تا متناسب با نیازهای خاص خود باشند.

نتیجه گیری

GroupDocs.Watermark for Node.js از طریق Java یک راه حل قدرتمند و انعطاف پذیر برای افزودن واترمارک به فرمت های مختلف اسناد ارائه می دهد. با مجموعه ویژگی‌های گسترده آن، می‌توانید به راحتی متن و تصویر را در برنامه‌های Node.js خود ادغام کنید و مطمئن شوید که اسناد شما ایمن و دارای مارک حرفه‌ای هستند.

چه به دنبال محافظت از اطلاعات حساس باشید و چه به دنبال افزودن لمس حرفه ای به اسناد خود باشید، GroupDocs.Watermark for Node.js ابزارهای مورد نیاز را ارائه می دهد. آزمایش رایگان خود را از امروز شروع کنید و ببینید چگونه می تواند پروژه های شما را بهبود بخشد.

یک آزمایش رایگان دریافت کنید

فقط با نصب آخرین نسخه با NPM می توانید GroupDocs.Watermark را برای Node.js به صورت رایگان از طریق Java امتحان کنید.

علاوه بر این، شما می توانید یک مجوز موقت برای آزمایش تمام ویژگی های کتابخانه بدون هیچ محدودیتی دریافت کنید. برای درخواست مجوز موقت از صفحه مجوز موقت دیدن کنید.

با نسخه آزمایشی و مجوز موقت، می‌توانید پتانسیل کامل GroupDocs.Watermark را برای Node.js کشف کنید و تعیین کنید که چگونه با نیازهای شما مطابقت دارد.

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

برای اطلاعات بیشتر و منابع اضافی، ممکن است پیوندهای زیر مفید باشند: