Artifact
نمای کلی
Artifact یک کلاس در Aspose.PDF FOSS برای .NET است.
نشان دهنده یک آثار PDF است یک دنباله ی محتوای مشخص شده با برچسب /Artifact (PDF 32000 §14.8.2.2).
این کلاس 16 روش برای کار با اشیاء Artifact در برنامه های .NET را فراهم می کند. روش های موجود شامل: Artifact, BeginUpdates, Dispose, GetValue, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText, SetTextAndState,، و یک روش اضافی. همه اعضای عمومی پس از نصب بسته 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 | شرح: |
|---|---|
Artifact() | سازنده پیش فرض یک اثر با نوع و زیرنوع undefined ایجاد می کند. |
Artifact(type: ArtifactType, subType: ArtifactSubtype) | یک اثر هنری با نوع و زیرنوع داده شده ایجاد می کند. |
Artifact(type: string, subType: string) | یک آرتیفاکت با نوع و زیرنوع سفارشی مبتنی بر رشته ایجاد می کند. |
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) | يه عکس رستر به آثار مرواريد وصل کنين. |
SetImage(imageName: string) | یک تصویر راستر با مسیر وصل کنید. |
SetText(formattedText: FormattedText) | متن اثر را از یک نمونه FormattedText تنظیم کنید. |
SetTextAndState(text: string, textState: TextState) | متن و TextState را با هم تنظیم کنید. |
SetPdfPage(page: Page) | اين آثار رو به يه صفحه خاص وصل کن. |