आर्टिफैक्ट
अवलोकन
Artifact Aspose.PDF FOSS for .NET में एक क्लास है।
PDF आर्टिफैक्ट का प्रतिनिधित्व करता है — एक मार्क्ड कंटेंट सीक्वेंस जिसे /Artifact टैग किया गया है (PDF 32000 §14.8.2.2).
यह क्लास .NET प्रोग्रामों में Artifact ऑब्जेक्ट्स के साथ काम करने के लिए 16 मेथड्स प्रदान करती है।
उपलब्ध मेथड्स में शामिल हैं: Artifact, BeginUpdates, Dispose, GetValue, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText, SetTextAndState, और 1 अतिरिक्त मेथड।
सभी सार्वजनिक सदस्य Aspose.PDF FOSS for .NET पैकेज को स्थापित करने के बाद किसी भी .NET एप्लिकेशन के लिए सुलभ हैं।
प्रॉपर्टीज़: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype, और 18 और।
गुणधर्म
| नाम | प्रकार | पहुँच | विवरण |
|---|---|---|---|
Type | ArtifactType | Read/Write | आर्टिफैक्ट का प्रकार वर्गीकरण। |
Subtype | ArtifactSubtype | Read/Write | आर्टिफैक्ट का उपप्रकार। |
CustomType | string? | Read/Write | गैर-मानक आर्टिफैक्ट प्रकार का नाम। |
CustomSubtype | string? | Read/Write | गैर-मानक आर्टिफैक्ट उपप्रकार का नाम। |
Text | string? | Read/Write | आर्टिफैक्ट के कंटेंट स्ट्रीम ऑपरेटरों से निकाला गया टेक्स्ट कंटेंट। |
Rectangle | Rectangle? | Read | /BBox प्रविष्टि से प्रॉपर्टीज़ डिक्शनरी में बाउंडिंग बॉक्स। |
Opacity | double | Read/Write | आर्टिफैक्ट की अपारदर्शिता (ExtGState /ca से)। |
Page | Page? | Read | वह पृष्ठ जिससे यह आर्टिफैक्ट संबंधित है। |
ArtifactHorizontalAlignment | HorizontalAlignment | Read/Write | क्षैतिज संरेखण (/Attached प्रविष्टि से)। |
ArtifactVerticalAlignment | VerticalAlignment | Read/Write | ऊर्ध्वाधर संरेखण (/Attached प्रविष्टि से)। |
IsBackground | bool | Read/Write | क्या यह बैकग्राउंड आर्टिफैक्ट है। |
Rotation | double | Read/Write | डिग्री में घूर्णन कोण। |
BackgroundColor | Color? | Read/Write | बैकग्राउंड रंग। |
RightMargin | double | Read/Write | दायाँ मार्जिन। |
LeftMargin | double | Read/Write | बायाँ मार्जिन। |
TopMargin | double | Read/Write | ऊपरी मार्जिन। |
BottomMargin | double | Read/Write | निचला मार्जिन। |
Position | Point? | Read/Write | स्पष्ट प्लेसमेंट निर्देशांक। |
FormattedText | FormattedText? | Read/Write | आर्टिफैक्ट के लिए स्वरूपित टेक्स्ट। |
TextState | TextState? | Read/Write | आर्टिफैक्ट टेक्स्ट की टेक्स्ट स्थिति। |
Lines | List<string> | Read | बहु-लाइन टेक्स्ट कंटेंट। |
Contents | List<Operator> | Read | आर्टिफैक्ट को ड्रॉ करने वाले आंतरिक कंटेंट-स्ट्रीम ऑपरेटर। |
Form | XForm? | Read | जब इसे पुन: उपयोग योग्य फ़ॉर्म के रूप में रेंडर किया जाता है तो इस आर्टिफैक्ट को समर्थन देने वाला Form XObject (उदा. |
Image | XImage? | Read | जब इसकी सामग्री रास्टर इमेज हो तो इस आर्टिफैक्ट को समर्थन देने वाला Image XObject। |
विधियाँ
| Signature | Description |
|---|---|
Artifact() | डिफ़ॉल्ट कंस्ट्रक्टर — Undefined प्रकार और उपप्रकार के साथ एक आर्टिफैक्ट बनाता है। |
Artifact(type: ArtifactType, subType: ArtifactSubtype) | दिए गए प्रकार और उपप्रकार के साथ एक आर्टिफैक्ट बनाता है। |
Artifact(type: string, subType: string) | स्ट्रिंग-आधारित कस्टम प्रकार और उपप्रकार के साथ एक आर्टिफैक्ट बनाता है। |
SetPageNumberReplacementString(value: string) | टेक्स्ट में उपयोग किए जाने वाले पेज-नंबर प्रतिस्थापन टोकन को सेट करता है। |
SetLinesAndState(text: string[], textState: TextState) | दिए गए टेक्स्ट स्टेट के साथ मल्टी-लाइन टेक्स्ट सामग्री सेट करता है। |
BeginUpdates() | बैच्ड प्रॉपर्टी अपडेट शुरू करता है। |
SaveUpdates() | BeginUpdates द्वारा शुरू किए गए बैच्ड अपडेट को फ्लश करता है। |
Dispose() | आर्टिफैक्ट द्वारा रखे गए संसाधनों को रिलीज़ करता है। |
GetValue(name: string) | SetValue(string, string) के माध्यम से सेट किए गए कस्टम नाम/मान जोड़े को पढ़ता है। |
SetValue(name: string, value: string) | आर्टिफैक्ट पर एक कस्टम नाम/मान जोड़ा संग्रहीत करता है (डाउनस्ट्रीम मेटाडेटा एक्सेस के लिए; इस बिल्ड में PDF में नहीं जोड़ा जाता)। |
RemoveValue(name: string) | पहले SetValue द्वारा सेट किए गए कस्टम नाम/मान जोड़े को हटाता है। |
SetImage(imageStream: Stream) | आर्टिफैक्ट से एक रास्टर इमेज संलग्न करता है। |
SetImage(imageName: string) | पाथ द्वारा एक रास्टर इमेज संलग्न करता है। |
SetText(formattedText: FormattedText) | FormattedText इंस्टेंस से आर्टिफैक्ट टेक्स्ट सेट करता है। |
SetTextAndState(text: string, textState: TextState) | टेक्स्ट और टेक्स्टस्टेट को एक साथ सेट करता है। |
SetPdfPage(page: Page) | इस आर्टिफैक्ट को एक विशिष्ट पेज से बाइंड करता है। |