WatermarkArtifact
خلاصه ای
WatermarkArtifact یک کلاس در Aspose.PDF FOSS برای .NET است. وارثان از: Artifact.
نشان دهنده یک اثر هنری آبی است که می تواند به صفحه PDF اضافه شود.
این کلاس ۱۵ روش برای کار با اشیاء WatermarkArtifact در برنامه های .NET را فراهم می کند. روش های موجود شامل: AddToPage, Artifact, BeginUpdates, Dispose, GetValue, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText,، و سه روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.PDF FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype,، و 18 تا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
Type | ArtifactType | خواندن/نوشتن | طبقه بندی نوع این قطعه ی هنری. |
Subtype | ArtifactSubtype | خواندن/نوشتن | نوع فرعيِ آثار مرواريد. |
CustomType | string? | خواندن/نوشتن | نام نوع اجزای غیر استاندارد. |
CustomSubtype | string? | خواندن/نوشتن | نام زیرنوع اجزای غیر استاندارد. |
Text | string? | خواندن/نوشتن | متن از اپراتورهای جریان محتوا استخراج شده است. |
Rectangle | Rectangle? | بخونید. | جعبه محدود کننده از ورودی /BBox در فرهنگ لغت خواص. |
Opacity | double | خواندن/نوشتن | ضخامت قطعه (از ExtGState /ca). |
Page | Page? | بخونید. | صفحه ای که این قطعه متعلق به اونه. |
ArtifactHorizontalAlignment | HorizontalAlignment | خواندن/نوشتن | تعدیل افقی (از /درآمده مرتبط). |
ArtifactVerticalAlignment | VerticalAlignment | خواندن/نوشتن | تعدیل عمودی (از /درآمده مرتبط). |
IsBackground | bool | خواندن/نوشتن | که آیا این یک آثار هنری پس زمینه است. |
Rotation | double | خواندن/نوشتن | زاویه چرخش در درجه. |
BackgroundColor | Color? | خواندن/نوشتن | رنگ پس زمینه. |
RightMargin | double | خواندن/نوشتن | حاشیه ی راست. |
LeftMargin | double | خواندن/نوشتن | سمت چپ. |
TopMargin | double | خواندن/نوشتن | بالاترين ميزان. |
BottomMargin | double | خواندن/نوشتن | حاشیه پایین تر. |
Position | Point? | خواندن/نوشتن | مختصات مشخصي براي قرار دادنش. |
FormattedText | FormattedText? | خواندن/نوشتن | متن فرمت شده برای این اثر هنری. |
TextState | TextState? | خواندن/نوشتن | حالت متن برای متن قطعه ی هنری. |
Lines | List<string> | بخونید. | محتوای چند سطری متن. |
Contents | List<Operator> | بخونید. | اپراتورهای جریان محتوا داخلی که این اثر را می کشند. |
Form | XForm? | بخونید. | فرم XObject که از این اثر حمایت می کند زمانی که به عنوان یک شکل قابل استفاده مجدد ارائه شده است (به عنوان مثال:. |
Image | XImage? | بخونید. | تصویر XObject که پشتوانه ی این اثر است وقتی محتوای آن یک عکس راستر باشد. |
روش ها
| Signature | شرح: |
|---|---|
WatermarkArtifact() | نمونه ای از یک آثار هنری آبی ایجاد می کند. |
SetTextAndState(text: string, state: TextState) | متن و وضعیت متن را برای واترمارک تنظیم کنید. |
SetText(formattedText: Aspose.Pdf.Facades.FormattedText) | متن علامت آبی را از یک شیء FormattedText (Facades API-style helper) تنظیم کنید. |
AddToPage(page: Page) | اين آثار رو به صفحه اضافه کن. |
Artifact() | سازنده پیش فرض یک اثر با نوع و زیرنوع undefined ایجاد می کند. |
SetPageNumberReplacementString(value: string) | توکن جایگزین شماره صفحه را که در Text استفاده میشود تنظیم میکند. |
SetLinesAndState(text: string[], textState: TextState) | متن چندخطی را با وضعیت متن داده شده تنظیم میکند. |
BeginUpdates() | شروع به بازرس کردن ملک ها کن. |
SaveUpdates() | یک به روزرسانی دسته بندی شده را که توسط BeginUpdates آغاز شد، شستشو دهید. |
Dispose() | منابعي که توسط مصنوع نگه داشته شده آزاد ميکنه. |
GetValue(name: string) | یک نام / ارزش سفارشی را از طریق SetValue ((string، string) بخوانید. |
SetValue(name: string, value: string) | ذخیره نام / جفت ارزش سفارشی در آرتیفاکت (برای دسترسی به متاداتا پایین؛ در این ساخت منتشر نشده است). |
RemoveValue(name: string) | یک جفت نام / ارزش سفارشی که قبلا از طریق SetValue تنظیم شده است را حذف کنید. |
SetImage(imageStream: Stream) | يه عکس رستر به آثار مرواريد وصل کنين. |
SetPdfPage(page: Page) | اين آثار رو به يه صفحه خاص وصل کن. |