HeaderArtifact
अवलोकन
HeaderArtifact Aspose.PDF FOSS में .NET के लिए एक क्लास है। विरासत में मिला: Artifact।
एक हेडर आर्टिफैक्ट का प्रतिनिधित्व करता है — एक पेज-लेवल रनिंग हेड जिसे Artifact /Subtype /Header टैग किया गया है (PDF 32000 §14.8.2.2)।
यह क्लास .NET प्रोग्रामों में HeaderArtifact ऑब्जेक्ट्स के साथ काम करने के लिए 15 मेथड प्रदान करती है। उपलब्ध मेथड में शामिल हैं: Artifact, BeginUpdates, Dispose, GetValue, HeaderArtifact, RemoveValue, SaveUpdates, SetImage, SetLinesAndState, SetPageNumberReplacementString, SetPdfPage, SetText, और 2 अतिरिक्त मेथड। सभी सार्वजनिक सदस्य किसी भी .NET एप्लिकेशन के लिए उपलब्ध हैं जब Aspose.PDF FOSS for .NET पैकेज इंस्टॉल किया जाता है। प्रॉपर्टीज़: ArtifactHorizontalAlignment, ArtifactVerticalAlignment, BackgroundColor, BottomMargin, Contents, CustomSubtype, और 18 और अधिक।
गुण
| नाम | प्रकार | पहुँच | विवरण |
|---|---|---|---|
Type | ArtifactType | पढ़ें/लिखें | कलाकृति का प्रकार वर्गीकरण। |
Subtype | ArtifactSubtype | पढ़ें/लिखें | कलाकृति का उपप्रकार। |
CustomType | string? | पढ़ें/लिखें | गैर-मानक कलाकृति प्रकार का नाम। |
CustomSubtype | string? | पढ़ें/लिखें | गैर-मानक कलाकृति उपप्रकार का नाम। |
Text | string? | पढ़ें/लिखें | कलाकृति के कंटेंट स्ट्रीम ऑपरेटरों से निकाला गया टेक्स्ट कंटेंट। |
Rectangle | Rectangle? | पढ़ें | प्रॉपर्टीज़ शब्दकोश में /BBox प्रविष्टि से बाउंडिंग बॉक्स। |
Opacity | double | पढ़ें/लिखें | आर्टिफैक्ट की अपारदर्शिता (ExtGState /ca से)। |
Page | Page? | पढ़ें | वह पृष्ठ जिससे यह आर्टिफैक्ट संबंधित है। |
ArtifactHorizontalAlignment | HorizontalAlignment | पढ़ें/लिखें | क्षैतिज संरेखण (/Attached प्रविष्टि से)। |
ArtifactVerticalAlignment | VerticalAlignment | पढ़ें/लिखें | ऊर्ध्वाधर संरेखण (/Attached प्रविष्टि से)। |
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 जो इस आर्टिफैक्ट को बैक करता है जब इसे पुन: उपयोग योग्य फ़ॉर्म (e.g. |
Image | XImage? | पढ़ें | इमेज XObject जो इस आर्टिफैक्ट को बैक करता है जब इसकी सामग्री एक रास्टर इमेज है। |
विधियाँ
| हस्ताक्षर | विवरण |
|---|---|
HeaderArtifact() | एक खाली हेडर आर्टिफैक्ट बनाता है (Pagination / Header)। |
HeaderArtifact(text: string) | दिए गए पाठ को ले जाने वाला हेडर आर्टिफैक्ट बनाता है। |
Artifact() | डिफ़ॉल्ट कंस्ट्रक्टर — Undefined प्रकार और उपप्रकार के साथ एक आर्टिफैक्ट बनाता है। |
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) | आर्टिफैक्ट में एक रास्टर इमेज संलग्न करें। |
SetText(formattedText: FormattedText) | एक FormattedText इंस्टेंस से आर्टिफैक्ट टेक्स्ट सेट करें। |
SetTextAndState(text: string, textState: TextState) | Set Text और TextState को एक साथ सेट करें। |
SetPdfPage(page: Page) | इस कलाकृति को एक विशिष्ट पृष्ठ से बाँधें। |