
C# افزودن واترمارک تصویر به PDF
تصویر واترمارک به حفاظت از محتوای یک سند PDF کمک میکند و ادعای مالکیت توسط شخصی را بسیار سختتر میسازد. همچنین میتوان از آن برای اهداف برندینگ استفاده کرد. افزودن یک لوگو رسمی یا تصاویر معمولی به عنوان واترمارک در یک PDF موجب میشود که شناسایی منبع سند برای دیگران آسانتر باشد. این کار یک لایه اضافی از حفاظت برای اسناد PDF فراهم میکند، که باعث میشود استفاده از دادههای حساس بدون اعتبار سختتر شود. برای ایجاد نرمافزار یا اپلیکیشن واترمارک تصویر با استفاده از C#، میتوانید به این راهنمای C# مراجعه کنید تا واترمارکهای تصویری به PDFها اضافه کنید.
نقاط زیر در این راهنما پوشش داده خواهد شد:
- نصب کتابخانه واترمارک تصویر C#
- افزودن واترمارک های تصویری به PDF ها
- تنظیمات همراستایی واترمارک تصویر را کنترل کنید
کتابخانه واترمارکگذاری PDF C#
ما از Conholdate.Total for .NET برای اضافه کردن واترمارک تصویر به PDF در C# استفاده خواهیم کرد. شما میتوانید دانلود DLL را انجام دهید یا این کتابخانه واترمارک تصویر C# را با استفاده از دستور نصب NuGet زیر نصب کنید.
Install-Package Conholdate.Total
به PDF در C# واترمارک تصویر اضافه کنید
شما میتوانید یک واترمارک تصویری به فایل PDF در C# با استفاده از مراحل زیر اضافه کنید:
- اولاً، یک سند PDF را با استفاده از Watermarker بارگذاری کنید.
- دوم، یک شیء از ImageWatermark کلاس ایجاد کنید.
- سوم، واترمارک را به سند PDF با استفاده از Watermarker.Add(ImageWatermark watermark) روش اعمال کنید.
- در نهایت، فایل PDF خروجی را با استفاده از Save(string outputFileName) متد ذخیره کنید.
کد زیر نشان میدهد که چگونه یک واترمارک تصویر را به یک فایل PDF با استفاده از C# اضافه کنیم.
//بارگذاری سند PDF
Watermarker watermarker = new Watermarker("D:\\AsposeSampleData\\AddImageStamp.pdf");
// Create image watermark
ImageWatermark watermark = new ImageWatermark("D:\\AsposeSampleData\\aspose-logo.jpg");
//آبنگاره را اعمال کنید
watermarker.Add(watermark);
// خروجی سند PDF را ذخیره کنید
watermarker.Save("D:\\AsposeSampleResults\\AddImageStamp_out.pdf");
تنظیم واترمارک تصویر در PDF با استفاده از C#
اگر میخواهید ترازهای واترمارک تصویر را در حین اضافه کردن آن به PDF با استفاده از C# تنظیم کنید، پس کد را طبق مراحل زیر بنویسید:
- Firstly, load the PDF document using Watermarker class.
- ثانیاً، یک شی از کلاس ImageWatermark ایجاد کنید.
- پس از آن، ترازبندی افقی و عمودی را مشخص کنید.
- سپس واترمارک را با استفاده از Watermarker.Add(ImageWatermark watermark) به سند PDF اضافه کنید.
- در نهایت، خروجی PDF را با استفاده از Save(string outputFileName) متد تولید کنید.
کد C# زیر نشان میدهد که چگونه تنظیمات همراستایی واترمارک تصویر را هنگام افزودن آن به فایل PDF اعمال کنیم.
//بارگذاری سند PDF
Watermarker watermarker = new Watermarker("D:\\AsposeSampleData\\AddImageStamp.pdf");
// Create image watermark
ImageWatermark watermark = new ImageWatermark("D:\\AsposeSampleData\\aspose-logo.jpg");
// تنظیمات ترازها
watermark.HorizontalAlignment = HorizontalAlignment.Center;
watermark.VerticalAlignment = VerticalAlignment.Center;
//آبمُلِک را اعمال کنید
watermarker.Add(watermark);
// ذخیره فایل PDF خروجی
watermarker.Save("D:\\AsposeSampleResults\\AddImageStamp_out.pdf");
مجوز رایگان بگیرید
شما میتوانید یک مجوز موقت رایگان برای آزمایش API بدون محدودیتهای ارزیابی دریافت کنید.
نتیجهگیری
در پایان، ما توضیح دادهایم که چگونه میتوان یک واترمارک تصویری به اسناد PDF با استفاده از یک کتابخانه واترمارکگذاری تصویر C# اضافه کرد. علاوه بر این، ما روند تنظیم ترازهای واترمارک تصویری را هنگام افزودن آن به یک سند PDF نشان دادیم. شما میتوانید به documentation مراجعه کنید تا ویژگیهای دیگری از API را بررسی کنید.
یک سوال بپرسید
شما میتوانید سوالات یا پرسشهای خود را در forum به ما اطلاع دهید.