תוצר

תוצר

סקירה כללית

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, ועוד שיטה אחת.
כל החברים הציבוריים נגישים לכל יישום .NET לאחר התקנת חבילת Aspose.PDF FOSS for .NET.
מאפיינים: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype, ועוד 18 נוספים.

מאפיינים

שםסוגגישהתיאור
TypeArtifactTypeRead/Writeסיווג סוג האובייקט.
SubtypeArtifactSubtypeRead/Writeתת-סוג האובייקט.
CustomTypestring?Read/Writeשם של סוג אובייקט לא תקני.
CustomSubtypestring?Read/Writeשם של תת-סוג אובייקט לא תקני.
Textstring?Read/Writeתוכן טקסט שנחלץ ממפעילי זרם התוכן של האובייקט.
RectangleRectangle?Readתיבת גבול (Bounding box) מהכניסה /BBox במילון המאפיינים.
OpacitydoubleRead/Writeשקיפות האובייקט (מ-ExtGState /ca).
PagePage?Readהדף שאליו שייך האובייקט.
ArtifactHorizontalAlignmentHorizontalAlignmentRead/Writeיישור אופקי (מהכניסה /Attached).
ArtifactVerticalAlignmentVerticalAlignmentRead/Writeיישור אנכי (מהכניסה /Attached).
IsBackgroundboolRead/Writeהאם זהו אובייקט רקע.
RotationdoubleRead/Writeזווית סיבוב במעלות.
BackgroundColorColor?Read/Writeצבע רקע.
RightMargindoubleRead/Writeשוליים ימניים.
LeftMargindoubleRead/Writeשוליים שמאליים.
TopMargindoubleRead/Writeשוליים עליונים.
BottomMargindoubleRead/Writeשוליים תחתונים.
PositionPoint?Read/Writeקואורדינטות מיקום מפורשות.
FormattedTextFormattedText?Read/Writeטקסט מעוצב עבור האובייקט.
TextStateTextState?Read/Writeמצב טקסט עבור טקסט האובייקט.
LinesList<string>Readתוכן טקסט מרובה שורות.
ContentsList<Operator>Readמפעילי זרם תוכן פנימיים שמציירים את האובייקט.
FormXForm?Readאובייקט XObject של Form התומך באובייקט זה כאשר הוא מוצג כטופס שניתן לשימוש חוזר (למשל
ImageXImage?Readאובייקט XObject של Image התומך באובייקט זה כאשר תוכנו הוא תמונה רסטרית.

שיטות

SignatureDescription
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)אוחסן זוג שם/ערך מותאם אישית על הפריט (לגישה למטא‑נתונים במ downstream; לא נכלל ב‑PDF בבנייה זו).
RemoveValue(name: string)מסיר זוג שם/ערך מותאם אישית שהוגדר בעבר באמצעות SetValue.
SetImage(imageStream: Stream)מצרף תמונת רסטר לפריט.
SetImage(imageName: string)מצרף תמונת רסטר באמצעות נתיב.
SetText(formattedText: FormattedText)מגדיר את טקסט הפריט ממופע של FormattedText.
SetTextAndState(text: string, textState: TextState)מגדיר את Text ו‑TextState יחד.
SetPdfPage(page: Page)קושר פריט זה לעמוד ספציפי.

ראה גם

 עברית