Class PsDocument

PsDocument class

यह वर्ग पीएस/ईपीएस दस्तावेजों को संपुटित करता है।

public sealed class PsDocument : Document

कंस्ट्रक्टर्स

नामविवरण
PsDocument(Stream)प्रारंभ करता हैPsDocument PS/EPS फ़ाइल की एक धारा के साथ.
PsDocument(Stream, PsSaveOptions)खाली आरंभ करता हैPsDocument प्रारंभिक पृष्ठ के साथ.
PsDocument(Stream, PsSaveOptions, bool)खाली आरंभ करता हैPsDocument .
PsDocument(Stream, PsSaveOptions, int)खाली आरंभ करता हैPsDocument जब पोस्टस्क्रिप्ट दस्तावेज़ पृष्ठों की संख्या पहले से ज्ञात हो.

गुण

नामविवरण
NumberOfPages { get; }परिणामी PDF दस्तावेज़ में पृष्ठों की संख्या लौटाता है।

तरीकों

नामविवरण
Clip(GraphicsPath)वर्तमान ग्राफ़िक्स स्थिति में क्लिप जोड़ता है.
ClipAndNewPath(GraphicsPath)वर्तमान ग्राफिक्स स्थिति में क्लिप जोड़ता है और “न्यूपाथ” ऑपरेटर लिखता है। इस क्लिपिंग पथ के संगम के से बचने के लिए करना आवश्यक है और कुछ बाद के पथ जैसे कि “चारपाथ” ऑपरेटर के साथ उल्लिखित ग्लिफ़।
ClipRectangle(RectangleF)क्लिपिंग आयत को वर्तमान ग्राफ़िक्स स्थिति में जोड़ता है.
ClipText(string, Font, float, float)
ClosePage()वर्तमान पृष्ठ पूर्ण करें.
Draw(GraphicsPath)एक मनमाना रास्ता बनाएं।
DrawExplicitImageMask(Bitmap, Bitmap, Matrix)नकाबपोश चित्र बनाएं.
DrawImage(Bitmap)छवि बनाएं।
DrawImage(Bitmap, Matrix, Color)पृष्ठभूमि के साथ रूपांतरित छवि बनाएं।
DrawTransparentImage(Bitmap, Matrix, int)रूपांतरित पारदर्शी छवि बनाएं। अगर छवि में अल्फा चैनल नहीं है तो इसे अपारदर्शी छवि के रूप में तैयार किया जाएगा
Fill(GraphicsPath)मनमाना पथ भरें.
FillAndStrokeText(string, DrFont, float, float, Brush, Pen)ग्लिफ़ के अंदरूनी हिस्से को भरकर और ग्लिफ़ की रूपरेखा बनाकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
FillAndStrokeText(string, Font, float, float, Brush, Pen)ग्लिफ़ के अंदरूनी हिस्से को भरकर और ग्लिफ़ की रूपरेखा बनाकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
FillAndStrokeText(string, float[], DrFont, float, float, Brush, Pen)ग्लिफ़ के अंदरूनी हिस्से को भरकर और ग्लिफ़ की रूपरेखा बनाकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
FillAndStrokeText(string, float[], Font, float, float, Brush, Pen)ग्लिफ़ के अंदरूनी हिस्से को भरकर और ग्लिफ़ की रूपरेखा बनाकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
FillText(string, DrFont, float, float)ग्लिफ़ के अंदरूनी हिस्से को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
FillText(string, Font, float, float)ग्लिफ़ के अंदरूनी हिस्से को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
FillText(string, DrFont, float, float, Brush)ग्लिफ़ के अंदरूनी हिस्से को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
FillText(string, float[], DrFont, float, float)ग्लिफ़ के अंदरूनी हिस्से को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
FillText(string, float[], Font, float, float)ग्लिफ़ के अंदरूनी हिस्से को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
FillText(string, Font, float, float, Brush)ग्लिफ़ के अंदरूनी हिस्से को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
FillText(string, float[], DrFont, float, float, Brush)ग्लिफ़ के अंदरूनी हिस्से को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
FillText(string, float[], Font, float, float, Brush)ग्लिफ़ के अंदरूनी हिस्से को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
GetPaint()वर्तमान ग्राफिक्स स्थिति का पेंट प्राप्त करता है।
GetStroke()वर्तमान ग्राफिक्स स्थिति का स्ट्रोक प्राप्त करता है।
GetXmpMetadata()PS/EPS फ़ाइल पढ़ता है और XmpMetdata निकालता है यदि यह पहले से मौजूद है या यदि यह मौजूद नहीं है तो नया जोड़ें।
Merge(string[], Device, SaveOptions)पीएस/ईपीएस फाइलों को डिवाइस में मर्ज करता है।
OpenPage(string)दस्तावेज़ के आकार के साथ नया पृष्ठ बनाता है और इसे वर्तमान पृष्ठ बनाता है.
OpenPage(float, float)नया पृष्ठ बनाता है और इसे वर्तमान पृष्ठ बनाता है.
OutlineText(string, DrFont, float, float)ग्लिफ़ की रूपरेखा बनाकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
OutlineText(string, Font, float, float)ग्लिफ़ की रूपरेखा बनाकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
OutlineText(string, DrFont, float, float, Pen)ग्लिफ़ की रूपरेखा बनाकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
OutlineText(string, float[], DrFont, float, float)ग्लिफ़ की रूपरेखा बनाकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
OutlineText(string, float[], Font, float, float)ग्लिफ़ की रूपरेखा बनाकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
OutlineText(string, Font, float, float, Pen)ग्लिफ़ की रूपरेखा बनाकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
OutlineText(string, float[], DrFont, float, float, Pen)ग्लिफ़ की रूपरेखा बनाकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
OutlineText(string, float[], Font, float, float, Pen)ग्लिफ़ की रूपरेखा बनाकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
Rotate(float)वर्तमान ग्राफिक्स स्थिति में मूल के बारे में वामावर्त रोटेशन जोड़ता है (वर्तमान मैट्रिक्स को घुमाएं)।
Rotate(int)वर्तमान ग्राफिक्स स्थिति में मूल के बारे में वामावर्त रोटेशन जोड़ता है (वर्तमान मैट्रिक्स को घुमाएं)।
Save()बचत दी गईPsDocumentईपीएस फ़ाइल के रूप में। इस विधि का उपयोग केवल तभी किया जाता है जब PsDocument स्क्रैच से बनाया गया हो।
Save(Stream)बचत दी गईPsDocument ईपीएस फ़ाइल के रूप में। इस विधि का उपयोग केवल XMP मेटाडेटा को अपडेट करने के बाद किया जाता है। यह प्रारंभिक EPS फ़ाइल को अपडेट किए गए मौजूदा मेटाडेटा या GetMetadata विधि को कॉल करते समय बनाए गए नए के साथ सहेजता है। अंतिम मामले में सभी आवश्यक पोस्टस्क्रिप्ट कोड और EPS टिप्पणियाँ जोड़ी जाती हैं।
override Save(Device, SaveOptions)पीएस/ईपीएस फाइल को डिवाइस में सेव करता है।
Scale(float, float)वर्तमान ग्राफ़िक्स स्थिति में स्केल जोड़ता है (स्केल करेंट मैट्रिक्स).
SetPageDevice(Dictionary<string, object>)पेज डिवाइस पैरामीटर सेट करता है (ऑपरेटर “सेटपेजडिवाइस” पोस्टस्क्रिप्ट स्पेसिफिकेशन देखें)। इनमें पेज साइज और कलर आदि हो सकते हैं।
SetPageSize(float, float)पृष्ठ आकार सेट करता है। एक दस्तावेज़ में विभिन्न आकारों वाले पृष्ठ बनाने के लिए उपयोग करेंSetPageDevice विधि इस विधि के बाद।
SetPaint(Brush)पेंट को वर्तमान ग्राफिक्स स्थिति में सेट करता है।
SetStroke(Pen)वर्तमान ग्राफिक्स स्थिति में स्ट्रोक सेट करता है।
SetTransform(Matrix)वर्तमान रूपांतरण को इस पर सेट करें.
Shear(float, float)वर्तमान ग्राफिक्स स्थिति में कतरनी परिवर्तन जोड़ता है (वर्तमान मैट्रिक्स कतरनी)।
Transform(Matrix)वर्तमान ग्राफिक्स स्थिति में परिवर्तन जोड़ता है (इस मैट्रिक्स को वर्तमान के साथ जोड़ता है)।
Translate(float, float)वर्तमान ग्राफिक्स स्थिति में अनुवाद जोड़ता है (वर्तमान मैट्रिक्स का अनुवाद करता है) .
WriteGraphicsRestore()वर्तमान ग्राफिक्स स्थिति को पुनर्स्थापित करने के लिए लिखता है (ऑपरेटर “ग्रेस्टोर” पर पोस्टस्क्रिप्ट विनिर्देश देखें)।
WriteGraphicsSave()वर्तमान ग्राफिक्स स्थिति की बचत लिखता है (ऑपरेटर “जीएसएवी” पर पोस्टस्क्रिप्ट विनिर्देश देखें)।
static SaveImageAsEps(Bitmap, Stream, PsSaveOptions)बिटमैप ऑब्जेक्ट को ईपीएस आउटपुट स्ट्रीम में सहेजता है।
static SaveImageAsEps(Bitmap, string, PsSaveOptions)बिटमैप ऑब्जेक्ट को ईपीएस फ़ाइल में सहेजता है।
static SaveImageAsEps(Stream, Stream, PsSaveOptions)इनपुट स्ट्रीम से EPS आउटपुट स्ट्रीम में PNG/JPEG/TIFF/BMP/GIF/EMF इमेज सेव करता है।
static SaveImageAsEps(string, string, PsSaveOptions)फ़ाइल से EPS फ़ाइल में PNG/JPEG/TIFF/BMP/GIF/EMF छवि सहेजता है।

यह सभी देखें