Aspose.Words Document Watermark برای .NET
Aspose.Words Document Watermark برای .NET پلاگین یک API سبک برای وارد کردن و حذف علائم آب در اسناد فرمت های مختلف را فراهم می کند. استفاده از آن برای برچسب گذاری، محافظت، و یا ثبت اسنات در مقیاس - یا اضافه کردن “اعتماد” نمودار، قرار دادن لوگو، یا تمیز کردن نشانه های میراث.
کار بر روی ویندوز، لینوکس و macOS با .NET Framework، .Net Core، 5/6+ یا Mono.
نصب و نصب
- نصب بسته NuGet
Aspose.Words
. - مطالعه ای که در این باره مطرح می شود، به صورت کامل در نظر گرفته شده است ( راهنمای مجوز اندازه گیری ).
- برای تنظیمات گام به گام، نگاهی به راهنمای نصب .
فرمت های پشتیبانی شده : DOC، DOCX، RTF، PDF، ODT، HTML، MHTML، EPUB، Markdown و تصاویر.
راه اندازی سریع: اضافه کردن یک نوار آب متن
using Aspose.Words;
using Aspose.Words.Watermarking;
using System.Drawing;
var doc = new Document("Document.docx");
var options = new TextWatermarkOptions
{
Color = Color.Gray,
FontFamily = "Arial",
FontSize = 48,
Layout = WatermarkLayout.Diagonal,
IsSemitransparent = true
};
doc.Watermark.SetText("CONFIDENTIAL", options);
doc.Save("Document.WithWatermark.docx");
ویژگی ها و عملکردها
برچسب ها Watermarks
- **تصویر یا تصویر: ** نمونه های متن یا لوگوها/شکل ها را اعمال کنید.
- موقعیت: هماهنگی های متمرکز، چسبیده یا سفارشی.
- **Rotation & Transparency: ** علائم دایگونال را با عدم انعطاف پذیری تنظیم کنید.
- Layering: کنترل Z-order (در پشت یا در مقابل محتوا).
حذف علائم آب
- حذف علائم آب به صورت انتخابی (با توجه به نوع یا شناسه).
- تمام علائم آب را به طور همزمان بشویید در حالی که اشکال غیر مرتبط را حفظ می کنید.
- به طور ایمن با سرها، پاها و شکل های آبیاری برخورد کنید.
گزینه های سفارشی
- نمونه های قابل استفاده (JSON / XML برای برند سازی).
- به صورت مشروط (به عنوان مثال، بر اساس متا داده ها) اعمال می شود).
- پشتیبانی کامل از اسکریپت Unicode و RTL برای برچسب های متن جهانی.
عملکرد و مقیاس پذیری
- نرم افزار برای استفاده از حافظه کم.
- Batch وارد / حذف در سراسر فایل ها با توکن های حذف.
- تا زمانی که هر شاخه خود را مدیریت می کند
Document
.
برچسب ها: Image Watermark
var doc = new Document("Report.docx");
var options = new ImageWatermarkOptions
{
Scale = 2.0, // relative scaling
IsWashout = true
};
doc.Watermark.SetImage("logo.png", options);
doc.Save("Report.LogoWatermark.pdf");
بهترین شیوهها
- نمونه های متمرکز برای برند سازی مداوم در سراسر اسناد.
- قبل از استفاده از علائم جدید برای جلوگیری از تکرار، علامت های آب موجود را چک کنید.
- استفاده از علائم آب پس از عملیات رمزنگاری (تسلیم / رمزگذاری).
- استفاده از لوله های چوبی برای عملیات حجم بالا؛ تخلیه
Document
مواردی که به زودی. - نظارت بر استفاده متوسط برای بهینه سازی مصرف مجوز.
FAQ
**آیا می توانم هر دو متن و تصویر را به هم بزنم?**بله چندین شاخص آب را می توان در یک سند قرار داد.
**آیا آبمارک ها از تبدیل فرمت زنده می مانند?**بله، موتور رندر یک ظاهر منسجم در سراسر فرمت ها را تضمین می کند.
**آیا می توانم فقط علائم آب خاص را حذف کنم?**فیلتر بر اساس نوع، شکل یا شناسه.
**آیا شفافیت پشتیبانی می شود?**بله استفاده کنید IsSemitransparent
متن یا IsWashout
برای تصاویر.
**آیا این نیاز به نصب دفتر دارد?**No. Aspose.Words یک کتابخانه مستقل است.