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شرح:
TypeArtifactTypeخواندن/نوشتنطبقه بندی نوع این قطعه ی هنری.
SubtypeArtifactSubtypeخواندن/نوشتننوع فرعيِ آثار مرواريد.
CustomTypestring?خواندن/نوشتننام نوع اجزای غیر استاندارد.
CustomSubtypestring?خواندن/نوشتننام زیرنوع اجزای غیر استاندارد.
Textstring?خواندن/نوشتنمتن از اپراتورهای جریان محتوا استخراج شده است.
RectangleRectangle?بخونید.جعبه محدود کننده از ورودی /BBox در فرهنگ لغت خواص.
Opacitydoubleخواندن/نوشتنضخامت قطعه (از ExtGState /ca).
PagePage?بخونید.صفحه ای که این قطعه متعلق به اونه.
ArtifactHorizontalAlignmentHorizontalAlignmentخواندن/نوشتنتعدیل افقی (از /درآمده مرتبط).
ArtifactVerticalAlignmentVerticalAlignmentخواندن/نوشتنتعدیل عمودی (از /درآمده مرتبط).
IsBackgroundboolخواندن/نوشتنکه آیا این یک آثار هنری پس زمینه است.
Rotationdoubleخواندن/نوشتنزاویه چرخش در درجه.
BackgroundColorColor?خواندن/نوشتنرنگ پس زمینه.
RightMargindoubleخواندن/نوشتنحاشیه ی راست.
LeftMargindoubleخواندن/نوشتنسمت چپ.
TopMargindoubleخواندن/نوشتنبالاترين ميزان.
BottomMargindoubleخواندن/نوشتنحاشیه پایین تر.
PositionPoint?خواندن/نوشتنمختصات مشخصي براي قرار دادنش.
FormattedTextFormattedText?خواندن/نوشتنمتن فرمت شده برای این اثر هنری.
TextStateTextState?خواندن/نوشتنحالت متن برای متن قطعه ی هنری.
LinesList<string>بخونید.محتوای چند سطری متن.
ContentsList<Operator>بخونید.اپراتورهای جریان محتوا داخلی که این اثر را می کشند.
FormXForm?بخونید.فرم XObject که از این اثر حمایت می کند زمانی که به عنوان یک شکل قابل استفاده مجدد ارائه شده است (به عنوان مثال:.
ImageXImage?بخونید.تصویر 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)اين آثار رو به يه صفحه خاص وصل کن.

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

 فارسی