PsDocument

Inheritance: java.lang.Object, com.aspose.page.Document

public final class PsDocument extends Document

यह वर्ग PS/EPS दस्तावेज़ों को समेटता है।

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

कंस्ट्रक्टरविवरण
PsDocument()खाली PsDocument को प्रारंभित पृष्ठ के साथ आरंभ करता है।
PsDocument(String outPsFilePath, PsSaveOptions options)खाली PsDocument को प्रारंभित पृष्ठ के साथ आरंभ करता है।
PsDocument(OutputStream psStream, PsSaveOptions options)खाली PsDocument को प्रारंभित पृष्ठ के साथ आरंभ करता है।
PsDocument(String outPsFilePath, PsSaveOptions options, boolean multipaged)खाली PsDocument को आरंभ करता है।
PsDocument(OutputStream psStream, PsSaveOptions options, boolean multipaged)खाली PsDocument को आरंभ करता है।
PsDocument(String outPsFilePath, PsSaveOptions options, int numberOfPages)जब पोस्टस्क्रिप्ट दस्तावेज़ पृष्ठों की संख्या पहले से ज्ञात हो, तब खाली PsDocument को आरंभ करता है।
PsDocument(OutputStream psStream, PsSaveOptions options, int numberOfPages)जब पोस्टस्क्रिप्ट दस्तावेज़ पृष्ठों की संख्या पहले से ज्ञात हो, तब खाली PsDocument को आरंभ करता है।
PsDocument(String psFilePath)इनपुट PS/EPS फ़ाइल के साथ PsDocument को आरंभ करता है।
PsDocument(InputStream psStream)PS/EPS फ़ाइल की स्ट्रीम के साथ PsDocument को आरंभ करता है।

मेथड्स

मेथडविवरण
clip(Shape s)वर्तमान ग्राफ़िक्स स्थिति में क्लिप जोड़ता है।
clipAndNewPath(Shape s)वर्तमान ग्राफ़िक्स स्थिति में क्लिप जोड़ता है और फिर “newpath” ऑपरेटर लिखता है।
clipRectangle(Rectangle2D.Float rect)वर्तमान ग्राफ़िक्स स्थिति में क्लिपिंग आयत जोड़ता है।
clipText(String text, Font font, float x, float y)दिए गए फ़ॉन्ट में दिए गए पाठ की रूपरेखा से क्लिप जोड़ता है।
closePage()वर्तमान पृष्ठ को पूर्ण करें।
convertType1FontToTTF(String type1FontFilePath, String outputDir)Type 1 फ़ॉन्ट को TrueType में परिवर्तित करता है।
convertType3FontToTTF(String type3FontFilePath, OutputStream outputStream)Type 3 फ़ॉन्ट को TrueType में परिवर्तित करता है।
convertType3FontToTTF(String type3FontFilePath, String outputDir)Type 3 फ़ॉन्ट को TrueType में परिवर्तित करता है।
cropEps(OutputStream epsStream, float[] cropBox)दिए गए PsDocument को EPS फ़ाइल के रूप में क्रॉप करता है।
draw(Shape shape)एक मनमाना पथ बनाएं।
drawExplicitImageMask(BufferedImage image24bpp, BufferedImage alphaMask1bpp, AffineTransform transform)मास्क्ड छवि बनाएं।
drawImage(BufferedImage image)एक छवि बनाएं।
drawImage(BufferedImage image, AffineTransform transform, Color bkg)पृष्ठभूमि के साथ परिवर्तित छवि बनाएं।
drawTransparentImage(BufferedImage image, AffineTransform transform, int transparencyThreshold)पृष्ठभूमि के साथ परिवर्तित पारदर्शी छवि बनाएं।
equals(Object arg0)
extractEpsBoundingBox()EPS फ़ाइल को पढ़ता है और EPS छवि का बाउंडिंग बॉक्स %%BoundingBox टिप्पणी से या डिफ़ॉल्ट पृष्ठ आकार (0, 0, 595, 842) के बाउंड्स से निकालता है यदि वह मौजूद नहीं है।
extractEpsSize()EPS फ़ाइल को पढ़ता है और EPS छवि का आकार %%BoundingBox टिप्पणी से या डिफ़ॉल्ट पृष्ठ आकार (595, 842) से निकालता है यदि वह मौजूद नहीं है।
extractText(SaveOptions options, int startPage, int endPage)PS फ़ाइल से पाठ निकालता है।
fill(Shape shape)एक मनमाना पथ भरें।
fillAndStrokeText(String text, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)ग्लिफ़ के अंदर को भरकर और ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
fillAndStrokeText(String text, float[] advances, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)ग्लिफ़ के अंदर को भरकर और ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
fillAndStrokeText(String text, float[] advances, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)ग्लिफ़ के अंदर को भरकर और ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
fillAndStrokeText(String text, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)ग्लिफ़ के अंदर को भरकर और ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
fillText(String text, DrFont drFont, float x, float y)ग्लिफ़ के अंदर को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
fillText(String text, DrFont drFont, float x, float y, Paint fill)ग्लिफ़ के अंदर को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
fillText(String text, float[] advances, DrFont drFont, float x, float y)ग्लिफ़ के अंदर को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
fillText(String text, float[] advances, DrFont drFont, float x, float y, Paint fill)ग्लिफ़ के अंदर को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
fillText(String text, float[] advances, Font font, float x, float y)ग्लिफ़ के अंदर को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
fillText(String text, float[] advances, Font font, float x, float y, Paint fill)ग्लिफ़ के अंदर को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
fillText(String text, Font font, float x, float y)ग्लिफ़ के अंदर को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
fillText(String text, Font font, float x, float y, Paint fill)ग्लिफ़ के अंदर को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
getClass()
getInputStream()
getNumberOfPages()परिणामी PDF दस्तावेज़ में पृष्ठों की संख्या प्राप्त करता है।
getPaint()वर्तमान ग्राफ़िक्स स्थिति में पेंट प्राप्त करता है।
getStroke()वर्तमान ग्राफ़िक्स स्थिति में स्ट्रोक प्राप्त करता है।
getXmpMetadata()PS/EPS फ़ाइल पढ़ता है और यदि XmpMetdata पहले से मौजूद है तो उसे निकालता है, या यदि नहीं है तो नया जोड़ता है।
hashCode()
isLicensed()यह दर्शाता है कि Aspose.Page for Java उत्पाद लाइसेंस एक्सेस किया गया है और वैध है या नहीं।
merge(String[] filesForMerge, Device device, SaveOptions options)PS/EPS फ़ाइलों को एक डिवाइस में मिलाता है।
mergeToPdf(OutputStream pdfStream, String[] filesForMerge, SaveOptions options)PS/EPS फ़ाइलों को एक डिवाइस में मिलाता है।
mergeToPdf(String outPdfFilePath, String[] filesForMerge, SaveOptions options)PS/EPS फ़ाइलों को एक डिवाइस में मिलाता है।
notify()
notifyAll()
openPage(float width, float height)एक नया पृष्ठ बनाता है और उसे वर्तमान बनाता है।
openPage(String pageName)दस्तावेज़ के आकार के साथ एक नया पृष्ठ बनाता है और उसे वर्तमान बनाता है।
outlineText(String text, DrFont drFont, float x, float y)ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
outlineText(String text, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
outlineText(String text, float[] advances, DrFont drFont, float x, float y)ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
outlineText(String text, float[] advances, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
outlineText(String text, float[] advances, Font font, float x, float y)ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
outlineText(String text, float[] advances, Font font, float x, float y, Paint outlinePaint, Stroke stroke)ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
outlineText(String text, Font font, float x, float y)ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
outlineText(String text, Font font, float x, float y, Paint outlinePaint, Stroke stroke)ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।
resizeEps(OutputStream epsStream, DimensionF newSizeInUnits, Units units)दिए गए PsDocument को EPS फ़ाइल के रूप में आकार बदलता है।
rotate(float angleRadians)मूल बिंदु के चारों ओर वर्तमान ग्राफ़िक्स स्थिति में घड़ी की दिशा के विपरीत घुमाव जोड़ता है (वर्तमान मैट्रिक्स को घुमाता है)।
rotate(int angleDegrees)मूल बिंदु के चारों ओर वर्तमान ग्राफ़िक्स स्थिति में घड़ी की दिशा के विपरीत घुमाव जोड़ता है (वर्तमान मैट्रिक्स को घुमाता है)।
save()दिए गए PsDocument को PS या EPS फ़ाइल के रूप में सहेजता है।
save(Device device, SaveOptions options)PS/EPS फ़ाइल को एक डिवाइस पर सहेजता है।
save(OutputStream epsStream)दिए गए PsDocument को स्ट्रीम में सहेजता है।
save(String outEpsFilePath)दिए गए PsDocument को EPS फ़ाइल के रूप में सहेजता है।
saveAsImage(ImageSaveOptions options)PS/EPS फ़ाइल को इमेज फ़ाइल में सहेजता है।
saveAsImage(ImageSaveOptions options, String outDir, String fileNameTemplate)PS/EPS फ़ाइल को निर्दिष्ट निर्देशिका में निर्दिष्ट फ़ाइल नाम के साथ इमेज फ़ाइल में सहेजता है।
saveAsImagesBytes(ImageSaveOptions options)PS/EPS फ़ाइल को इमेज बाइट्स एरेज़ में सहेजता है।
saveAsPdf(OutputStream pdfStream, PdfSaveOptions options)PS/EPS फ़ाइल को आउटपुट PDF स्ट्रीम में सहेजता है।
saveAsPdf(String outPdfFilePath, PdfSaveOptions options)PS/EPS फ़ाइल को PDF फ़ाइल में सहेजता है।
saveImageAsEps(BufferedImage image, OutputStream epsStream, PsSaveOptions options)BufferedImage ऑब्जेक्ट को EPS फ़ाइल में सहेजता है।
saveImageAsEps(BufferedImage image, String epsFilePath, PsSaveOptions options)BufferedImage ऑब्जेक्ट को EPS फ़ाइल में सहेजता है।
saveImageAsEps(InputStream imageStream, OutputStream epsStream, PsSaveOptions options)इनपुट स्ट्रीम से PNG/JPEG/BMP/GIF इमेज को EPS आउटपुट स्ट्रीम में सहेजता है।
saveImageAsEps(String imageFilePath, String epsFilePath, PsSaveOptions options)फ़ाइल से PNG/JPEG/BMP/GIF इमेज को EPS फ़ाइल में सहेजता है।
scale(float xScale, float yScale)वर्तमान ग्राफ़िक्स स्थिति में स्केल जोड़ता है (वर्तमान मैट्रिक्स को स्केल करता है)।
setInputStream(InputStream is)एक इनपुट स्ट्रीम निर्दिष्ट करता है।
setPageDevice(Map<String,Object> pageParams)पेज डिवाइस पैरामीटर सेट करता है (ऑपरेटर “setpagedevice” PostScript विशिष्टता देखें)।
setPageSize(float width, float height)पेज आकार सेट करता है।
setPaint(Paint paint)वर्तमान ग्राफ़िक्स स्थिति में पेंट सेट करता है।
setStroke(Stroke stroke)वर्तमान ग्राफ़िक्स स्थिति में स्ट्रोक सेट करता है।
setTransform(AffineTransform matrix)वर्तमान ट्रांसफ़ॉर्मेशन को इस पर सेट करें।
shear(float shx, float shy)वर्तमान ग्राफ़िक्स स्थिति में शियर ट्रांसफ़ॉर्मेशन जोड़ता है (वर्तमान मैट्रिक्स को शियर करता है)।
toString()
transform(AffineTransform matrix)वर्तमान ग्राफ़िक्स स्थिति में ट्रांसफ़ॉर्मेशन जोड़ता है (इस मैट्रिक्स को वर्तमान वाले के साथ जोड़ता है)।
translate(float x, float y)वर्तमान ग्राफ़िक्स स्थिति में ट्रांसलेशन जोड़ता है (वर्तमान मैट्रिक्स को ट्रांसलेट करता है)।
wait()
wait(long arg0)
wait(long arg0, int arg1)
writeGraphicsRestore()वर्तमान ग्राफ़िक्स स्थिति को पुनर्स्थापित करने के लिए लिखता है (ऑपरेटर “grestore” पर PostScript विशिष्टता देखें)।
writeGraphicsSave()वर्तमान ग्राफ़िक्स स्थिति को सहेजने के लिए लिखता है (ऑपरेटर “gsave” पर PostScript विशिष्टता देखें)।

PsDocument()

public PsDocument()

खाली PsDocument को प्रारंभिक पेज के साथ इनिशियलाइज़ करता है। यह कंस्ट्रक्टर केवल अतिरिक्त ऑपरेशनों के लिए उपयोग किया जाता है जो PostScript फ़ाइलों से संबंधित नहीं हैं, उदाहरण के लिए फ़ॉन्ट बदलना।

PsDocument(String outPsFilePath, PsSaveOptions options)

public PsDocument(String outPsFilePath, PsSaveOptions options)

खाली PsDocument को प्रारंभित पृष्ठ के साथ आरंभ करता है।

Parameters:

पैरामीटरप्रकारविवरण
outPsFilePathjava.lang.Stringआउटपुट PS/EPS फ़ाइल पथ।
optionsPsSaveOptionsPostScript फ़ाइल को सहेजने को नियंत्रित करने वाले पैरामीटरों का सेट।

PsDocument(OutputStream psStream, PsSaveOptions options)

public PsDocument(OutputStream psStream, PsSaveOptions options)

खाली PsDocument को प्रारंभित पृष्ठ के साथ आरंभ करता है।

Parameters:

पैरामीटरप्रकारविवरण
psStreamjava.io.OutputStreamPS/EPS फ़ाइल को सहेजने के लिए स्ट्रीम।
optionsPsSaveOptionsPostScript फ़ाइल को सहेजने को नियंत्रित करने वाले पैरामीटरों का सेट।

PsDocument(String outPsFilePath, PsSaveOptions options, boolean multipaged)

public PsDocument(String outPsFilePath, PsSaveOptions options, boolean multipaged)

खाली PsDocument को आरंभ करता है।

Parameters:

पैरामीटरप्रकारविवरण
outPsFilePathjava.lang.Stringआउटपुट PS/EPS फ़ाइल पथ।
optionsPsSaveOptionsPostScript फ़ाइल को सहेजने को नियंत्रित करने वाले पैरामीटरों का सेट।
multipagedbooleanयदि false है तो पेज इनिशियलाइज़ नहीं होगा। इस मामले में पेज इनिशियलाइज़ेशन को स्पष्ट “openPage(width, height) call के माध्यम से किया जाना चाहिए।

PsDocument(OutputStream psStream, PsSaveOptions options, boolean multipaged)

public PsDocument(OutputStream psStream, PsSaveOptions options, boolean multipaged)

खाली PsDocument को आरंभ करता है।

Parameters:

पैरामीटरप्रकारविवरण
psStreamjava.io.OutputStreamPS/EPS फ़ाइल को सहेजने के लिए स्ट्रीम।
optionsPsSaveOptionsPostScript फ़ाइल को सहेजने को नियंत्रित करने वाले पैरामीटरों का सेट।
multipagedbooleanयदि false है तो पेज इनिशियलाइज़ नहीं होगा। इस मामले में पेज इनिशियलाइज़ेशन को स्पष्ट “openPage(width, height) call के माध्यम से किया जाना चाहिए।

PsDocument(String outPsFilePath, PsSaveOptions options, int numberOfPages)

public PsDocument(String outPsFilePath, PsSaveOptions options, int numberOfPages)

जब पोस्टस्क्रिप्ट दस्तावेज़ पृष्ठों की संख्या पहले से ज्ञात हो, तब खाली PsDocument को आरंभ करता है।

Parameters:

पैरामीटरप्रकारविवरण
outPsFilePathjava.lang.Stringआउटपुट PS/EPS फ़ाइल पथ।
optionsPsSaveOptionsPostScript फ़ाइल को सहेजने को नियंत्रित करने वाले पैरामीटरों का सेट।
numberOfPagesintPostScript दस्तावेज़ में पेजों की संख्या।

PsDocument(OutputStream psStream, PsSaveOptions options, int numberOfPages)

public PsDocument(OutputStream psStream, PsSaveOptions options, int numberOfPages)

जब पोस्टस्क्रिप्ट दस्तावेज़ पृष्ठों की संख्या पहले से ज्ञात हो, तब खाली PsDocument को आरंभ करता है।

Parameters:

पैरामीटरप्रकारविवरण
psStreamjava.io.OutputStreamPS/EPS फ़ाइल को सहेजने के लिए स्ट्रीम।
optionsPsSaveOptionsPostScript फ़ाइल को सहेजने को नियंत्रित करने वाले पैरामीटरों का सेट।
numberOfPagesintPostScript दस्तावेज़ में पेजों की संख्या।

PsDocument(String psFilePath)

public PsDocument(String psFilePath)

इनपुट PS/EPS फ़ाइल के साथ PsDocument को आरंभ करता है।

Parameters:

पैरामीटरप्रकारविवरण
psFilePathjava.lang.StringPS/EPS फ़ाइल पथ।

PsDocument(InputStream psStream)

public PsDocument(InputStream psStream)

PS/EPS फ़ाइल की स्ट्रीम के साथ PsDocument को आरंभ करता है।

Parameters:

पैरामीटरप्रकारविवरण
psStreamjava.io.InputStreamPS/EPS फ़ाइल की स्ट्रीम।

clip(Shape s)

public void clip(Shape s)

वर्तमान ग्राफ़िक्स स्थिति में क्लिप जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
sjava.awt.Shapeक्लिपिंग पाथ।

clipAndNewPath(Shape s)

public void clipAndNewPath(Shape s)

वर्तमान ग्राफ़िक्स स्थिति में क्लिप जोड़ता है और फिर “newpath” ऑपरेटर लिखता है। यह इस क्लिपिंग पाथ और कुछ बाद के पाथ जैसे कि “charpath” ऑपरेटर से रेखांकित ग्लिफ़्स के मिलन से बचने के लिए आवश्यक है।

Parameters:

पैरामीटरप्रकारविवरण
sjava.awt.Shapeक्लिपिंग पाथ।

clipRectangle(Rectangle2D.Float rect)

public void clipRectangle(Rectangle2D.Float rect)

वर्तमान ग्राफ़िक्स स्थिति में क्लिपिंग आयत जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
rectjava.awt.geom.Rectangle2D.Floatक्लिपिंग आयत।

clipText(String text, Font font, float x, float y)

public void clipText(String text, Font font, float x, float y)

दिए गए फ़ॉन्ट में दिए गए पाठ की रूपरेखा से क्लिप जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
textjava.lang.Stringपाठ।
fontjava.awt.Fontफ़ॉन्ट।
xfloatपाठ की स्थिति का X निर्देशांक।
yfloat

closePage()

public void closePage()

वर्तमान पृष्ठ को पूर्ण करें।

convertType1FontToTTF(String type1FontFilePath, String outputDir)

public void convertType1FontToTTF(String type1FontFilePath, String outputDir)

Type 1 फ़ॉन्ट को TrueType में परिवर्तित करता है। परिवर्तित TTF फ़ॉन्ट फ़ाइल का नाम इनपुट Type 1 फ़ॉन्ट के समान रहेगा, जिसमें “.ttf” एक्सटेंशन होगा। TTF फ़ाइल को निर्धारित आउटपुट डायरेक्टरी में सहेजा जाएगा।

Parameters:

पैरामीटरप्रकारविवरण
type1FontFilePathjava.lang.StringType 1 फ़ॉन्ट फ़ाइल पथ..
outputDirjava.lang.Stringआउटपुट डायरेक्टरी जहाँ परिणामी TrueType फ़ॉन्ट सहेजा जाएगा।

convertType3FontToTTF(String type3FontFilePath, OutputStream outputStream)

public void convertType3FontToTTF(String type3FontFilePath, OutputStream outputStream)

Type 3 फ़ॉन्ट को TrueType में परिवर्तित करता है। TTF फ़ाइल प्रदान किए गए आउटपुट स्ट्रीम में सहेजी जाएगी।

Parameters:

पैरामीटरप्रकारविवरण
type3FontFilePathjava.lang.StringType 3 फ़ॉन्ट फ़ाइल पथ।
outputStreamjava.io.OutputStreamआउटपुट स्ट्रीम जहाँ परिणामी TrueType फ़ॉन्ट सहेजा जाएगा।

convertType3FontToTTF(String type3FontFilePath, String outputDir)

public void convertType3FontToTTF(String type3FontFilePath, String outputDir)

Type 3 फ़ॉन्ट को TrueType में परिवर्तित करता है। परिवर्तित TTF फ़ॉन्ट फ़ाइल का नाम इनपुट Type 3 फ़ॉन्ट के समान रहेगा, जिसमें “.ttf” एक्सटेंशन होगा। TTF फ़ाइल को निर्धारित आउटपुट डायरेक्टरी में सहेजा जाएगा।

Parameters:

पैरामीटरप्रकारविवरण
type3FontFilePathjava.lang.StringType 3 फ़ॉन्ट फ़ाइल पथ..
outputDirjava.lang.Stringआउटपुट डायरेक्टरी जहाँ परिणामी TrueType फ़ॉन्ट सहेजा जाएगा।

cropEps(OutputStream epsStream, float[] cropBox)

public void cropEps(OutputStream epsStream, float[] cropBox)

दिए गए PsDocument को EPS फ़ाइल के रूप में क्रॉप करता है। यह प्रारंभिक EPS फ़ाइल को अपडेटेड मौजूदा %%BoundingBox के साथ सहेजता है या नया बनाया जाएगा।

Parameters:

पैरामीटरप्रकारविवरण
epsStreamjava.io.OutputStream
cropBoxfloat[]क्रॉप बॉक्स (x0, y0, x, y).

draw(Shape shape)

public void draw(Shape shape)

एक मनमाना पथ बनाएं।

Parameters:

पैरामीटरप्रकारविवरण
shapejava.awt.Shapeभरण के लिए पथ।

drawExplicitImageMask(BufferedImage image24bpp, BufferedImage alphaMask1bpp, AffineTransform transform)

public void drawExplicitImageMask(BufferedImage image24bpp, BufferedImage alphaMask1bpp, AffineTransform transform)

मास्क्ड छवि बनाएं।

Parameters:

पैरामीटरप्रकारविवरण
image24bppjava.awt.image.BufferedImageड्रॉ करने के लिए छवि। इसे 24bpp RGB छवि प्रारूप में होना चाहिए।
alphaMask1bppjava.awt.image.BufferedImageछवि मास्क। इसे 1bpp छवि प्रारूप में होना चाहिए।
transformjava.awt.geom.AffineTransformछवि को परिवर्तित करने के लिए मैट्रिक्स।

drawImage(BufferedImage image)

public void drawImage(BufferedImage image)

एक छवि बनाएं।

Parameters:

पैरामीटरप्रकारविवरण
imagejava.awt.image.BufferedImageड्रॉ करने के लिए छवि।

drawImage(BufferedImage image, AffineTransform transform, Color bkg)

public void drawImage(BufferedImage image, AffineTransform transform, Color bkg)

पृष्ठभूमि के साथ परिवर्तित छवि बनाएं।

Parameters:

पैरामीटरप्रकारविवरण
imagejava.awt.image.BufferedImageड्रॉ करने के लिए छवि।
transformjava.awt.geom.AffineTransformछवि को परिवर्तित करने के लिए मैट्रिक्स।
bkgjava.awt.Colorछवि के लिए पृष्ठभूमि।

drawTransparentImage(BufferedImage image, AffineTransform transform, int transparencyThreshold)

public void drawTransparentImage(BufferedImage image, AffineTransform transform, int transparencyThreshold)

पृष्ठभूमि के साथ परिवर्तित पारदर्शी छवि को ड्रॉ करें। यदि छवि में अल्फा चैनल नहीं है तो इसे अपारदर्शी छवि के रूप में ड्रॉ किया जाएगा।

Parameters:

पैरामीटरप्रकारविवरण
imagejava.awt.image.BufferedImageड्रॉ करने के लिए छवि।
transformjava.awt.geom.AffineTransformछवि को परिवर्तित करने के लिए मैट्रिक्स।
transparencyThresholdintएक थ्रेशोल्ड जो निर्धारित करता है कि किस पारदर्शिता मान से पिक्सेल को पूरी तरह पारदर्शी माना जाएगा। इस थ्रेशोल्ड से नीचे के सभी मानों को पूरी तरह अपारदर्शी माना जाएगा।

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

पैरामीटरप्रकारविवरण
arg0java.lang.Object

Returns: boolean

extractEpsBoundingBox()

public int[] extractEpsBoundingBox()

EPS फ़ाइल को पढ़ता है और EPS छवि का बाउंडिंग बॉक्स %%BoundingBox टिप्पणी से या डिफ़ॉल्ट पृष्ठ आकार (0, 0, 595, 842) के बाउंड्स से निकालता है यदि वह मौजूद नहीं है।

Returns: int[] - EPS छवि का बाउंडिंग बॉक्स।

extractEpsSize()

public Dimension extractEpsSize()

EPS फ़ाइल को पढ़ता है और EPS छवि का आकार %%BoundingBox टिप्पणी से या डिफ़ॉल्ट पृष्ठ आकार (595, 842) से निकालता है यदि वह मौजूद नहीं है।

Returns: java.awt.Dimension - EPS छवि का आकार।

extractText(SaveOptions options, int startPage, int endPage)

public String extractText(SaveOptions options, int startPage, int endPage)

PS फ़ाइल से पाठ निकालता है। यह केवल उन पाठों के लिए काम करता है जो TrueType फ़ॉन्ट्स (टाइप 42) या संयुक्त फ़ॉन्ट्स (टाइप 0) के साथ लिखे गए हैं, जो TrueType फ़ॉन्ट्स से बने होते हैं।

Parameters:

पैरामीटरप्रकारविवरण
optionsSaveOptionsसेव विकल्प।
startPageintवह पृष्ठ जिससे समावेशी रूप से पाठ निकालना शुरू करना है।
endPageintउस पृष्ठ को जहाँ समावेशी रूप से पाठ निकाला जाएगा।

Returns: java.lang.String - PS फ़ाइल के चयनित पृष्ठों में मौजूद पाठ।

fill(Shape shape)

public void fill(Shape shape)

एक मनमाना पथ भरें।

Parameters:

पैरामीटरप्रकारविवरण
shapejava.awt.Shapeभरण के लिए पथ।

fillAndStrokeText(String text, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

public void fillAndStrokeText(String text, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

ग्लिफ़ के अंदर को भरकर और ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
textjava.lang.Stringजोड़ने के लिए पाठ।
drFontcom.aspose.foundation.drawing.DrFontDrFont वह फ़ॉन्ट है जो पाठ को ड्रॉ करने के लिए उपयोग किया जाएगा। इसे कस्टम फ़ोल्डर में स्थित कस्टम फ़ॉन्ट के साथ उपयोग किया जा सकता है।
xfloatपाठ मूल बिंदु के लिए X निर्देशांक।
yfloatपाठ मूल बिंदु के लिए Y निर्देशांक।
fillPaintjava.awt.Paintग्लिफ़ के आंतरिक भाग को पेंट करने के लिए उपयोग किया गया फ़िल।
strokePaintjava.awt.Paintग्लिफ़ की रूपरेखा को पेंट करने के लिए उपयोग किया गया java.awt.Paint। यह JDK में java.awt.Paint वर्ग की कोई भी उपवर्ग हो सकता है।
strokejava.awt.Strokeग्लिफ़ की रूपरेखा को ड्रॉ करने के लिए उपयोग किया गया स्ट्रोक।

fillAndStrokeText(String text, float[] advances, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

public void fillAndStrokeText(String text, float[] advances, DrFont drFont, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

ग्लिफ़ के अंदर को भरकर और ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
textjava.lang.Stringजोड़ने के लिए पाठ।
advancesfloat[]ग्लिफ़ की चौड़ाई का एक एरे। इसकी लंबाई स्ट्रिंग में ग्लिफ़ की संख्या के अनुरूप होनी चाहिए।
drFontcom.aspose.foundation.drawing.DrFontDrFont वह फ़ॉन्ट है जो पाठ को ड्रॉ करने के लिए उपयोग किया जाएगा। इसे कस्टम फ़ोल्डर में स्थित कस्टम फ़ॉन्ट के साथ उपयोग किया जा सकता है।
xfloatपाठ मूल बिंदु के लिए X निर्देशांक।
yfloatपाठ मूल बिंदु के लिए Y निर्देशांक।
fillPaintjava.awt.Paintग्लिफ़ के आंतरिक भाग को पेंट करने के लिए उपयोग किया गया फ़िल।
strokePaintjava.awt.Paintग्लिफ़ की रूपरेखा को पेंट करने के लिए उपयोग किया गया java.awt.Paint। यह JDK में java.awt.Paint वर्ग की कोई भी उपवर्ग हो सकता है।
strokejava.awt.Strokeग्लिफ़ की रूपरेखा को ड्रॉ करने के लिए उपयोग किया गया स्ट्रोक।

fillAndStrokeText(String text, float[] advances, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

public void fillAndStrokeText(String text, float[] advances, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

ग्लिफ़ के अंदर को भरकर और ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
textjava.lang.Stringजोड़ने के लिए पाठ। advances ग्लिफ़ की चौड़ाई का एक एरे। इसकी लंबाई स्ट्रिंग में ग्लिफ़ की संख्या के अनुरूप होनी चाहिए।
advancesfloat[]
fontjava.awt.Fontसिस्टम फ़ॉन्ट जो पाठ को ड्रॉ करने के लिए उपयोग किया जाएगा।
xfloatपाठ मूल बिंदु के लिए X निर्देशांक।
yfloatपाठ मूल बिंदु के लिए Y निर्देशांक।
fillPaintjava.awt.Paintग्लिफ़ के आंतरिक भाग को पेंट करने के लिए उपयोग किया गया फ़िल।
strokePaintjava.awt.Paintग्लिफ़ की रूपरेखा को पेंट करने के लिए उपयोग किया गया java.awt.Paint। यह JDK में java.awt.Paint वर्ग की कोई भी उपवर्ग हो सकता है।
strokejava.awt.Strokeग्लिफ़ की रूपरेखा को ड्रॉ करने के लिए उपयोग किया गया स्ट्रोक।

fillAndStrokeText(String text, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

public void fillAndStrokeText(String text, Font font, float x, float y, Paint fillPaint, Paint strokePaint, Stroke stroke)

ग्लिफ़ के अंदर को भरकर और ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
textjava.lang.Stringजोड़ने के लिए पाठ।
fontjava.awt.Fontसिस्टम फ़ॉन्ट जो पाठ को ड्रॉ करने के लिए उपयोग किया जाएगा।
xfloatपाठ मूल बिंदु के लिए X निर्देशांक।
yfloatपाठ मूल बिंदु के लिए Y निर्देशांक।
fillPaintjava.awt.Paintग्लिफ़ के आंतरिक भाग को पेंट करने के लिए उपयोग किया गया फ़िल।
strokePaintjava.awt.Paintग्लिफ़ की रूपरेखा को पेंट करने के लिए उपयोग किया गया java.awt.Paint। यह JDK में java.awt.Paint वर्ग की कोई भी उपवर्ग हो सकता है।
strokejava.awt.Strokeग्लिफ़ की रूपरेखा को ड्रॉ करने के लिए उपयोग किया गया स्ट्रोक।

fillText(String text, DrFont drFont, float x, float y)

public void fillText(String text, DrFont drFont, float x, float y)

ग्लिफ़ के अंदर को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
textjava.lang.Stringजोड़ने के लिए पाठ।
drFontcom.aspose.foundation.drawing.DrFontDrFont वह फ़ॉन्ट है जो पाठ को ड्रॉ करने के लिए उपयोग किया जाएगा। इसे कस्टम फ़ोल्डर में स्थित कस्टम फ़ॉन्ट के साथ उपयोग किया जा सकता है।
xfloatपाठ मूल बिंदु के लिए X निर्देशांक।
yfloatपाठ मूल बिंदु के लिए Y निर्देशांक।

fillText(String text, DrFont drFont, float x, float y, Paint fill)

public void fillText(String text, DrFont drFont, float x, float y, Paint fill)

ग्लिफ़ के अंदर को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
textjava.lang.Stringजोड़ने के लिए पाठ।
drFontcom.aspose.foundation.drawing.DrFontDrFont वह फ़ॉन्ट है जो पाठ को ड्रॉ करने के लिए उपयोग किया जाएगा। इसे कस्टम फ़ोल्डर में स्थित कस्टम फ़ॉन्ट के साथ उपयोग किया जा सकता है।
xfloatपाठ मूल बिंदु के लिए X निर्देशांक।
yfloatपाठ मूल बिंदु के लिए Y निर्देशांक।
filljava.awt.Paintग्लिफ़ को पेंट करने के लिए उपयोग किया गया फ़िल।

fillText(String text, float[] advances, DrFont drFont, float x, float y)

public void fillText(String text, float[] advances, DrFont drFont, float x, float y)

ग्लिफ़ के अंदर को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
textjava.lang.Stringजोड़ने के लिए पाठ।
advancesfloat[]ग्लिफ़ की चौड़ाई का एक एरे। इसकी लंबाई स्ट्रिंग में ग्लिफ़ की संख्या के अनुरूप होनी चाहिए।
drFontcom.aspose.foundation.drawing.DrFontDrFont वह फ़ॉन्ट है जो पाठ को ड्रॉ करने के लिए उपयोग किया जाएगा। इसे कस्टम फ़ोल्डर में स्थित कस्टम फ़ॉन्ट के साथ उपयोग किया जा सकता है।
xfloatपाठ मूल बिंदु के लिए X निर्देशांक।
yfloatपाठ मूल बिंदु के लिए Y निर्देशांक।

fillText(String text, float[] advances, DrFont drFont, float x, float y, Paint fill)

public void fillText(String text, float[] advances, DrFont drFont, float x, float y, Paint fill)

ग्लिफ़ के अंदर को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
textjava.lang.Stringजोड़ने के लिए पाठ।
advancesfloat[]ग्लिफ़ की चौड़ाई का एक एरे। इसकी लंबाई स्ट्रिंग में ग्लिफ़ की संख्या के अनुरूप होनी चाहिए।
drFontcom.aspose.foundation.drawing.DrFontDrFont वह फ़ॉन्ट है जो पाठ को ड्रॉ करने के लिए उपयोग किया जाएगा। इसे कस्टम फ़ोल्डर में स्थित कस्टम फ़ॉन्ट के साथ उपयोग किया जा सकता है।
xfloatपाठ मूल बिंदु के लिए X निर्देशांक।
yfloatपाठ मूल बिंदु के लिए Y निर्देशांक।
filljava.awt.Paintग्लिफ़ को पेंट करने के लिए उपयोग किया गया फ़िल।

fillText(String text, float[] advances, Font font, float x, float y)

public void fillText(String text, float[] advances, Font font, float x, float y)

ग्लिफ़ के अंदर को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
textjava.lang.Stringजोड़ने के लिए पाठ।
advancesfloat[]ग्लिफ़ की चौड़ाई का एक एरे। इसकी लंबाई स्ट्रिंग में ग्लिफ़ की संख्या के अनुरूप होनी चाहिए।
fontjava.awt.Fontसिस्टम फ़ॉन्ट जो पाठ को ड्रॉ करने के लिए उपयोग किया जाएगा।
xfloatपाठ मूल बिंदु के लिए X निर्देशांक।
yfloatपाठ मूल बिंदु के लिए Y निर्देशांक।

fillText(String text, float[] advances, Font font, float x, float y, Paint fill)

public void fillText(String text, float[] advances, Font font, float x, float y, Paint fill)

ग्लिफ़ के अंदर को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
textjava.lang.Stringजोड़ने के लिए पाठ।
advancesfloat[]ग्लिफ़ की चौड़ाई का एक एरे। इसकी लंबाई स्ट्रिंग में ग्लिफ़ की संख्या के अनुरूप होनी चाहिए।
fontjava.awt.Fontफ़ॉन्ट जो पाठ को ड्रॉ करने के लिए उपयोग किया जाएगा।
xfloatपाठ मूल बिंदु के लिए X निर्देशांक।
yfloatपाठ मूल बिंदु के लिए Y निर्देशांक।
filljava.awt.Paintग्लिफ़ को पेंट करने के लिए उपयोग किया गया फ़िल।

fillText(String text, Font font, float x, float y)

public void fillText(String text, Font font, float x, float y)

ग्लिफ़ के अंदर को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
textjava.lang.Stringजोड़ने के लिए पाठ।
fontjava.awt.Fontसिस्टम फ़ॉन्ट जो पाठ को ड्रॉ करने के लिए उपयोग किया जाएगा।
xfloatपाठ मूल बिंदु के लिए X निर्देशांक।
yfloatपाठ मूल बिंदु के लिए Y निर्देशांक।

fillText(String text, Font font, float x, float y, Paint fill)

public void fillText(String text, Font font, float x, float y, Paint fill)

ग्लिफ़ के अंदर को भरकर एक टेक्स्ट स्ट्रिंग जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
textjava.lang.Stringजोड़ने के लिए पाठ।
fontjava.awt.Fontफ़ॉन्ट जो पाठ को ड्रॉ करने के लिए उपयोग किया जाएगा।
xfloatपाठ मूल बिंदु के लिए X निर्देशांक।
yfloatपाठ मूल बिंदु के लिए Y निर्देशांक।
filljava.awt.Paintग्लिफ़ को पेंट करने के लिए उपयोग किया गया फ़िल।

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getInputStream()

public InputStream getInputStream()

Returns: java.io.InputStream

getNumberOfPages()

public int getNumberOfPages()

परिणामी PDF दस्तावेज़ में पृष्ठों की संख्या प्राप्त करता है।

Returns: int - पृष्ठों की संख्या।

getPaint()

public Paint getPaint()

वर्तमान ग्राफ़िक्स स्थिति में पेंट प्राप्त करता है।

Returns: java.awt.Paint - वर्तमान पेंट।

getStroke()

public Stroke getStroke()

वर्तमान ग्राफ़िक्स स्थिति में स्ट्रोक प्राप्त करता है।

Returns: java.awt.Stroke - वर्तमान स्ट्रोक।

getXmpMetadata()

public XmpMetadata getXmpMetadata()

PS/EPS फ़ाइल पढ़ता है और यदि XmpMetdata पहले से मौजूद है तो उसे निकालता है, या यदि नहीं है तो नया जोड़ता है।

Returns: XmpMetadata - existing or new instance of XMP metadata.

hashCode()

public native int hashCode()

Returns: int

isLicensed()

public boolean isLicensed()

यह दर्शाता है कि Aspose.Page for Java उत्पाद लाइसेंस एक्सेस किया गया है और वैध है या नहीं।

Returns: boolean - बूलियन मान

merge(String[] filesForMerge, Device device, SaveOptions options)

public void merge(String[] filesForMerge, Device device, SaveOptions options)

PS/EPS फ़ाइलों को एक डिवाइस में मिलाता है।

Parameters:

पैरामीटरप्रकारविवरण
filesForMergejava.lang.String[]PS/EPS फ़ाइलें इस फ़ाइल के साथ आउटपुट डिवाइस पर मर्ज करने के लिए।
deviceDeviceएक आउटपुट डिवाइस।
optionsSaveOptionsपरिवर्तन के दौरान उत्पन्न त्रुटियों के आउटपुट को निर्दिष्ट करने वाले फ़्लैग्स शामिल हैं।

mergeToPdf(OutputStream pdfStream, String[] filesForMerge, SaveOptions options)

public void mergeToPdf(OutputStream pdfStream, String[] filesForMerge, SaveOptions options)

PS/EPS फ़ाइलों को एक डिवाइस में मिलाता है।

Parameters:

पैरामीटरप्रकारविवरण
pdfStreamjava.io.OutputStreamएक आउटपुट PDF स्ट्रीम।
filesForMergejava.lang.String[]PS/EPS फ़ाइलें इस फ़ाइल के साथ आउटपुट डिवाइस पर मर्ज करने के लिए।
optionsSaveOptionsपरिवर्तन के दौरान उत्पन्न त्रुटियों के आउटपुट को निर्दिष्ट करने वाले फ़्लैग्स शामिल हैं।

mergeToPdf(String outPdfFilePath, String[] filesForMerge, SaveOptions options)

public void mergeToPdf(String outPdfFilePath, String[] filesForMerge, SaveOptions options)

PS/EPS फ़ाइलों को एक डिवाइस में मिलाता है।

Parameters:

पैरामीटरप्रकारविवरण
outPdfFilePathjava.lang.Stringएक आउटपुट PDF फ़ाइल पथ।
filesForMergejava.lang.String[]PS/EPS फ़ाइलें इस फ़ाइल के साथ आउटपुट डिवाइस पर मर्ज करने के लिए।
optionsSaveOptionsपरिवर्तन के दौरान उत्पन्न त्रुटियों के आउटपुट को निर्दिष्ट करने वाले फ़्लैग्स शामिल हैं।

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

openPage(float width, float height)

public void openPage(float width, float height)

एक नया पृष्ठ बनाता है और उसे वर्तमान बनाता है।

Parameters:

पैरामीटरप्रकारविवरण
चौड़ाईfloatनई पृष्ठ की चौड़ाई।
ऊँचाईfloatनई पृष्ठ की ऊँचाई।

openPage(String pageName)

public void openPage(String pageName)

दस्तावेज़ के आकार के साथ एक नया पृष्ठ बनाता है और उसे वर्तमान बनाता है।

Parameters:

पैरामीटरप्रकारविवरण
pageNamejava.lang.Stringनई पृष्ठ का नाम। यदि यह null है तो पृष्ठ का नाम पृष्ठ के क्रमांक के रूप में होगा।

outlineText(String text, DrFont drFont, float x, float y)

public void outlineText(String text, DrFont drFont, float x, float y)

ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
textjava.lang.Stringजोड़ने के लिए पाठ।
drFontcom.aspose.foundation.drawing.DrFontDrFont वह फ़ॉन्ट है जो पाठ को ड्रॉ करने के लिए उपयोग किया जाएगा। इसे कस्टम फ़ोल्डर में स्थित कस्टम फ़ॉन्ट के साथ उपयोग किया जा सकता है।
xfloatपाठ मूल बिंदु के लिए X निर्देशांक।
yfloatपाठ मूल बिंदु के लिए Y निर्देशांक।

outlineText(String text, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)

public void outlineText(String text, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)

ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
textjava.lang.Stringजोड़ने के लिए पाठ।
drFontcom.aspose.foundation.drawing.DrFontDrFont वह फ़ॉन्ट है जो पाठ को ड्रॉ करने के लिए उपयोग किया जाएगा। इसे कस्टम फ़ोल्डर में स्थित कस्टम फ़ॉन्ट के साथ उपयोग किया जा सकता है।
xfloatपाठ मूल बिंदु के लिए X निर्देशांक।
yfloatपाठ मूल बिंदु के लिए Y निर्देशांक।
outlinePaintjava.awt.Paintग्लिफ़ की रूपरेखा को पेंट करने के लिए उपयोग किया गया java.awt.Paint। यह JDK में java.awt.Paint वर्ग की कोई भी उपवर्ग हो सकता है।
strokejava.awt.Strokeग्लिफ़ की रूपरेखा को ड्रॉ करने के लिए उपयोग किया गया स्ट्रोक।

outlineText(String text, float[] advances, DrFont drFont, float x, float y)

public void outlineText(String text, float[] advances, DrFont drFont, float x, float y)

ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
textjava.lang.Stringजोड़ने के लिए पाठ।
advancesfloat[]ग्लिफ़ की चौड़ाई का एक एरे। इसकी लंबाई स्ट्रिंग में ग्लिफ़ की संख्या के अनुरूप होनी चाहिए।
drFontcom.aspose.foundation.drawing.DrFontDrFont वह फ़ॉन्ट है जो पाठ को ड्रॉ करने के लिए उपयोग किया जाएगा। इसे कस्टम फ़ोल्डर में स्थित कस्टम फ़ॉन्ट के साथ उपयोग किया जा सकता है।
xfloatपाठ मूल बिंदु के लिए X निर्देशांक।
yfloatपाठ मूल बिंदु के लिए Y निर्देशांक।

outlineText(String text, float[] advances, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)

public void outlineText(String text, float[] advances, DrFont drFont, float x, float y, Paint outlinePaint, Stroke stroke)

ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
textjava.lang.Stringजोड़ने के लिए पाठ।
advancesfloat[]ग्लिफ़ की चौड़ाई का एक एरे। इसकी लंबाई स्ट्रिंग में ग्लिफ़ की संख्या के अनुरूप होनी चाहिए।
drFontcom.aspose.foundation.drawing.DrFontDrFont वह फ़ॉन्ट है जो पाठ को ड्रॉ करने के लिए उपयोग किया जाएगा। इसे कस्टम फ़ोल्डर में स्थित कस्टम फ़ॉन्ट के साथ उपयोग किया जा सकता है।
xfloatपाठ मूल बिंदु के लिए X निर्देशांक।
yfloatपाठ मूल बिंदु के लिए Y निर्देशांक।
outlinePaintjava.awt.Paintग्लिफ़ की रूपरेखा को पेंट करने के लिए उपयोग किया गया java.awt.Paint। यह JDK में java.awt.Paint वर्ग की कोई भी उपवर्ग हो सकता है।
strokejava.awt.Strokeग्लिफ़ की रूपरेखा को ड्रॉ करने के लिए उपयोग किया गया स्ट्रोक।

outlineText(String text, float[] advances, Font font, float x, float y)

public void outlineText(String text, float[] advances, Font font, float x, float y)

ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
textjava.lang.Stringजोड़ने के लिए पाठ।
advancesfloat[]ग्लिफ़ की चौड़ाई का एक एरे। इसकी लंबाई स्ट्रिंग में ग्लिफ़ की संख्या के अनुरूप होनी चाहिए।
fontjava.awt.Fontसिस्टम फ़ॉन्ट जो पाठ को ड्रॉ करने के लिए उपयोग किया जाएगा।
xfloatपाठ मूल बिंदु के लिए X निर्देशांक।
yfloatपाठ मूल बिंदु के लिए Y निर्देशांक।

outlineText(String text, float[] advances, Font font, float x, float y, Paint outlinePaint, Stroke stroke)

public void outlineText(String text, float[] advances, Font font, float x, float y, Paint outlinePaint, Stroke stroke)

ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
textjava.lang.Stringजोड़ने के लिए पाठ।
advancesfloat[]ग्लिफ़ की चौड़ाई का एक एरे। इसकी लंबाई स्ट्रिंग में ग्लिफ़ की संख्या के अनुरूप होनी चाहिए।
fontjava.awt.Fontफ़ॉन्ट जो पाठ को ड्रॉ करने के लिए उपयोग किया जाएगा।
xfloatपाठ मूल बिंदु के लिए X निर्देशांक।
yfloatपाठ मूल बिंदु के लिए Y निर्देशांक।
outlinePaintjava.awt.Paintग्लिफ़ की रूपरेखा को पेंट करने के लिए उपयोग किया गया java.awt.Paint। यह JDK में java.awt.Paint वर्ग की कोई भी उपवर्ग हो सकता है।
strokejava.awt.Strokeग्लिफ़ की रूपरेखा को ड्रॉ करने के लिए उपयोग किया गया स्ट्रोक।

outlineText(String text, Font font, float x, float y)

public void outlineText(String text, Font font, float x, float y)

ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
textjava.lang.Stringजोड़ने के लिए पाठ।
fontjava.awt.Fontसिस्टम फ़ॉन्ट जो पाठ को ड्रॉ करने के लिए उपयोग किया जाएगा।
xfloatपाठ मूल बिंदु के लिए X निर्देशांक।
yfloatपाठ मूल बिंदु के लिए Y निर्देशांक।

outlineText(String text, Font font, float x, float y, Paint outlinePaint, Stroke stroke)

public void outlineText(String text, Font font, float x, float y, Paint outlinePaint, Stroke stroke)

ग्लिफ़ के कंटूर को खींचकर एक टेक्स्ट स्ट्रिंग जोड़ता है।

Parameters:

पैरामीटरप्रकारविवरण
textjava.lang.Stringजोड़ने के लिए पाठ।
fontjava.awt.Fontफ़ॉन्ट जो पाठ को ड्रॉ करने के लिए उपयोग किया जाएगा।
xfloatपाठ मूल बिंदु के लिए X निर्देशांक।
yfloatपाठ मूल बिंदु के लिए Y निर्देशांक।
outlinePaintjava.awt.Paintग्लिफ़ की रूपरेखा को पेंट करने के लिए उपयोग किया गया java.awt.Paint। यह JDK में java.awt.Paint वर्ग की कोई भी उपवर्ग हो सकता है।
strokejava.awt.Strokeग्लिफ़ की रूपरेखा को ड्रॉ करने के लिए उपयोग किया गया स्ट्रोक।

resizeEps(OutputStream epsStream, DimensionF newSizeInUnits, Units units)

public void resizeEps(OutputStream epsStream, DimensionF newSizeInUnits, Units units)

दिए गए PsDocument को EPS फ़ाइल के रूप में आकार बदलता है। यह विधि केवल EPS आकार निकालने के बाद उपयोग की जाती है। यह प्रारंभिक EPS फ़ाइल को अपडेटेड मौजूदा %%BoundingBox के साथ सहेजता है या नया बनाया जाएगा। पृष्ठ परिवर्तन मैट्रिक्स भी सेट किया जाएगा।

Parameters:

पैरामीटरप्रकारविवरण
epsStreamjava.io.OutputStream
newSizeInUnitsDimensionFनिर्धारित इकाइयों में EPS छवि का नया आकार।
unitsUnitsनए आकार की इकाइयाँ। यह पॉइंट्स, इंच, मिलीमीटर, सेंटीमीटर और प्रारंभिक आकार के प्रतिशत हो सकते हैं।

rotate(float angleRadians)

public void rotate(float angleRadians)

मूल बिंदु के चारों ओर वर्तमान ग्राफ़िक्स स्थिति में घड़ी की दिशा के विपरीत घुमाव जोड़ता है (वर्तमान मैट्रिक्स को घुमाता है)।

Parameters:

पैरामीटरप्रकारविवरण
angleRadiansfloatरैडियन में घूर्णन का कोण।

rotate(int angleDegrees)

public void rotate(int angleDegrees)

मूल बिंदु के चारों ओर वर्तमान ग्राफ़िक्स स्थिति में घड़ी की दिशा के विपरीत घुमाव जोड़ता है (वर्तमान मैट्रिक्स को घुमाता है)।

Parameters:

पैरामीटरप्रकारविवरण
angleDegreesintडिग्री में घूर्णन का कोण।

save()

public void save()

दिए गए PsDocument को PS या EPS फ़ाइल के रूप में सहेजता है। यह विधि केवल तब उपयोग की जाती है जब PsDocument को शून्य से बनाया गया हो।

save(Device device, SaveOptions options)

public void save(Device device, SaveOptions options)

PS/EPS फ़ाइल को एक डिवाइस पर सहेजता है।

Parameters:

पैरामीटरप्रकारविवरण
deviceDeviceएक आउटपुट डिवाइस।
optionsSaveOptionsपरिवर्तन के दौरान उत्पन्न त्रुटियों के आउटपुट को निर्दिष्ट करने वाले फ़्लैग्स शामिल हैं।

save(OutputStream epsStream)

public void save(OutputStream epsStream)

दिए गए PsDocument को स्ट्रीम में सहेजता है। यह विधि केवल XMP मेटाडेटा को अपडेट करने के बाद उपयोग की जाती है। यह प्रारंभिक EPS फ़ाइल को अपडेटेड मौजूदा मेटाडेटा के साथ सहेजता है या getMetadata मेथड को कॉल करते समय नया बनाया गया फ़ाइल। अंतिम मामले में सभी आवश्यक PostScript कोड और EPS टिप्पणियाँ जोड़ी जाती हैं।

Parameters:

पैरामीटरप्रकारविवरण
epsStreamjava.io.OutputStreamआउटपुट EPS फ़ाइल की स्ट्रीम।

save(String outEpsFilePath)

public void save(String outEpsFilePath)

दिए गए PsDocument को EPS फ़ाइल के रूप में सहेजता है। यह विधि केवल XMP मेटाडेटा को अपडेट करने के बाद उपयोग की जाती है। यह प्रारंभिक EPS फ़ाइल को अपडेटेड मौजूदा मेटाडेटा के साथ सहेजता है या getMetadata मेथड को कॉल करते समय नया बनाया गया फ़ाइल। अंतिम मामले में सभी आवश्यक PostScript कोड और EPS टिप्पणियाँ जोड़ी जाती हैं।

Parameters:

पैरामीटरप्रकारविवरण
outEpsFilePathjava.lang.Stringएक आउटपुट EPS फ़ाइल पथ..

saveAsImage(ImageSaveOptions options)

public void saveAsImage(ImageSaveOptions options)

PS/EPS फ़ाइल को इमेज फ़ाइल में सहेजता है। आउटपुट डायरेक्टरी और फ़ाइल नाम इनपुट PS फ़ाइल के समान होंगे। फ़ाइल एक्सटेंशन “options” पैरामीटर में निर्दिष्ट इमेज फ़ॉर्मेट के अनुरूप होगा। यदि दस्तावेज़ को ऐसी स्ट्रीम से इनिशियलाइज़ किया गया है जो FileInputStream से नहीं निकली है, तो इमेज फ़ाइल वर्तमान फ़ोल्डर में डिफ़ॉल्ट फ़ाइल नाम टेम्प्लेट के साथ सहेजी जाएगी।

Parameters:

पैरामीटरप्रकारविवरण
optionsImageSaveOptionsइमेज सहेजने के लिए आवश्यक पैरामीटर और रूपांतरण के दौरान उत्पन्न त्रुटियों के आउटपुट को निर्दिष्ट करने वाले फ़्लैग्स शामिल हैं।

saveAsImage(ImageSaveOptions options, String outDir, String fileNameTemplate)

public void saveAsImage(ImageSaveOptions options, String outDir, String fileNameTemplate)

निर्दिष्ट डायरेक्टरी में निर्दिष्ट फ़ाइल नाम के साथ PS/EPS फ़ाइल को इमेज फ़ाइल में सहेजता है। फ़ाइल एक्सटेंशन “options” पैरामीटर में निर्दिष्ट इमेज फ़ॉर्मेट के अनुरूप होगा।

Parameters:

पैरामीटरप्रकारविवरण
optionsImageSaveOptionsइमेज सहेजने के लिए आवश्यक पैरामीटर और रूपांतरण के दौरान उत्पन्न त्रुटियों के आउटपुट को निर्दिष्ट करने वाले फ़्लैग्स शामिल हैं।
outDirjava.lang.Stringआउटपुट डायरेक्टरी जहाँ इमेज फ़ाइल सहेजी जाएगी।
fileNameTemplatejava.lang.Stringइमेज के लिए फ़ाइल नाम टेम्प्लेट (बिना एक्सटेंशन के)। यदि इनपुट PS/EPS फ़ाइल एक पृष्ठीय है तो यह ठीक फ़ाइल नाम होगा, अन्यथा “_[n]”, जहाँ “n” - पृष्ठ संख्या 0 से शुरू होती है, इस पर प्रत्यय जोड़ा जाएगा। फ़ाइल एक्सटेंशन “option” पैरामीटर में निर्दिष्ट इमेज फ़ॉर्मेट के अनुरूप होगा।

saveAsImagesBytes(ImageSaveOptions options)

public byte[][] saveAsImagesBytes(ImageSaveOptions options)

PS/EPS फ़ाइल को इमेज बाइट्स एरेज़ में सहेजता है।

Parameters:

पैरामीटरप्रकारविवरण
optionsImageSaveOptionsइमेज सहेजने के लिए आवश्यक पैरामीटर और रूपांतरण के दौरान उत्पन्न त्रुटियों के आउटपुट को निर्दिष्ट करने वाले फ़्लैग्स शामिल हैं।

Returns: byte[][] - इमेज बाइट्स। प्रत्येक पृष्ठ के लिए एक बाइट एरे।

saveAsPdf(OutputStream pdfStream, PdfSaveOptions options)

public void saveAsPdf(OutputStream pdfStream, PdfSaveOptions options)

PS/EPS फ़ाइल को आउटपुट PDF स्ट्रीम में सहेजता है।

Parameters:

पैरामीटरप्रकारविवरण
pdfStreamjava.io.OutputStreamएक आउटपुट PDF स्ट्रीम।
optionsPdfSaveOptionsपरिवर्तन के दौरान उत्पन्न त्रुटियों के आउटपुट को निर्दिष्ट करने वाले फ़्लैग्स शामिल हैं।

saveAsPdf(String outPdfFilePath, PdfSaveOptions options)

public void saveAsPdf(String outPdfFilePath, PdfSaveOptions options)

PS/EPS फ़ाइल को PDF फ़ाइल में सहेजता है।

Parameters:

पैरामीटरप्रकारविवरण
outPdfFilePathjava.lang.Stringएक आउटपुट PDF फ़ाइल पथ।
optionsPdfSaveOptionsपरिवर्तन के दौरान उत्पन्न त्रुटियों के आउटपुट को निर्दिष्ट करने वाले फ़्लैग्स शामिल हैं।

saveImageAsEps(BufferedImage image, OutputStream epsStream, PsSaveOptions options)

public static void saveImageAsEps(BufferedImage image, OutputStream epsStream, PsSaveOptions options)

BufferedImage ऑब्जेक्ट को EPS फ़ाइल में सहेजता है।

Parameters:

पैरामीटरप्रकारविवरण
imagejava.awt.image.BufferedImageइमेज।
epsStreamjava.io.OutputStreamEPS आउटपुट स्ट्रीम।
optionsPsSaveOptionsरूपांतरण के दौरान उत्पन्न त्रुटियों के आउटपुट को निर्दिष्ट करने वाले पैरामीटर शामिल हैं।

saveImageAsEps(BufferedImage image, String epsFilePath, PsSaveOptions options)

public static void saveImageAsEps(BufferedImage image, String epsFilePath, PsSaveOptions options)

BufferedImage ऑब्जेक्ट को EPS फ़ाइल में सहेजता है।

Parameters:

पैरामीटरप्रकारविवरण
imagejava.awt.image.BufferedImageइमेज।
epsFilePathjava.lang.StringEPS फ़ाइल पथ।
optionsPsSaveOptionsरूपांतरण के दौरान उत्पन्न त्रुटियों के आउटपुट को निर्दिष्ट करने वाले पैरामीटर शामिल हैं।

saveImageAsEps(InputStream imageStream, OutputStream epsStream, PsSaveOptions options)

public static void saveImageAsEps(InputStream imageStream, OutputStream epsStream, PsSaveOptions options)

इनपुट स्ट्रीम से PNG/JPEG/BMP/GIF इमेज को EPS आउटपुट स्ट्रीम में सहेजता है।

Parameters:

पैरामीटरप्रकारविवरण
imageStreamjava.io.InputStreamइमेज इनपुट स्ट्रीम।
epsStreamjava.io.OutputStreamEPS आउटपुट स्ट्रीम।
optionsPsSaveOptionsरूपांतरण के दौरान उत्पन्न त्रुटियों के आउटपुट को निर्दिष्ट करने वाले पैरामीटर शामिल हैं।

saveImageAsEps(String imageFilePath, String epsFilePath, PsSaveOptions options)

public static void saveImageAsEps(String imageFilePath, String epsFilePath, PsSaveOptions options)

फ़ाइल से PNG/JPEG/BMP/GIF इमेज को EPS फ़ाइल में सहेजता है।

Parameters:

पैरामीटरप्रकारविवरण
imageFilePathjava.lang.Stringइमेज फ़ाइल पथ।
epsFilePathjava.lang.StringEPS फ़ाइल पथ।
optionsPsSaveOptionsरूपांतरण के दौरान उत्पन्न त्रुटियों के आउटपुट को निर्दिष्ट करने वाले पैरामीटर शामिल हैं।

scale(float xScale, float yScale)

public void scale(float xScale, float yScale)

वर्तमान ग्राफ़िक्स स्थिति में स्केल जोड़ता है (वर्तमान मैट्रिक्स को स्केल करता है)।

Parameters:

पैरामीटरप्रकारविवरण
xScalefloatX अक्ष में स्केल।
yScalefloatY अक्ष में स्केल।

setInputStream(InputStream is)

public void setInputStream(InputStream is)

एक इनपुट स्ट्रीम निर्दिष्ट करता है।

Parameters:

पैरामीटरप्रकारविवरण
isjava.io.InputStreamPS/EPS फ़ाइल की इनपुट स्ट्रीम।

setPageDevice(Map<String,Object> pageParams)

public void setPageDevice(Map<String,Object> pageParams)

पेज डिवाइस पैरामीटर सेट करता है (ऑपरेटर “setpagedevice” PostScript स्पेसिफिकेशन देखें)। इनमें पेज आकार, रंग आदि शामिल हो सकते हैं।

Parameters:

पैरामीटरप्रकारविवरण
pageParamsjava.util.Map<java.lang.String,java.lang.Object>पृष्ठ के पैरामीटर। इस शब्दकोश में पृष्ठ आकार और रंग आदि हो सकते हैं।

setPageSize(float width, float height)

public void setPageSize(float width, float height)

पृष्ठ आकार सेट करता है। एक दस्तावेज़ में विभिन्न आकार के पृष्ठ बनाने के लिए इस विधि के तुरंत बाद setPageDevice विधि का उपयोग करें।

Parameters:

पैरामीटरप्रकारविवरण
चौड़ाईfloatपरिणामी PostScript फ़ाइल में पृष्ठ की चौड़ाई।
ऊँचाईfloatपरिणामी PostScript फ़ाइल में पृष्ठ की ऊँचाई।

setPaint(Paint paint)

public void setPaint(Paint paint)

वर्तमान ग्राफ़िक्स स्थिति में पेंट सेट करता है।

Parameters:

पैरामीटरप्रकारविवरण
paintjava.awt.Paintपेंट। यह JDK में मौजूद Paint क्लास की कोई भी उपक्लास हो सकता है।

setStroke(Stroke stroke)

public void setStroke(Stroke stroke)

वर्तमान ग्राफ़िक्स स्थिति में स्ट्रोक सेट करता है।

Parameters:

पैरामीटरप्रकारविवरण
strokejava.awt.Strokeस्ट्रोक।

setTransform(AffineTransform matrix)

public void setTransform(AffineTransform matrix)

वर्तमान ट्रांसफ़ॉर्मेशन को इस पर सेट करें।

Parameters:

पैरामीटरप्रकारविवरण
matrixjava.awt.geom.AffineTransformरूपांतरण।

shear(float shx, float shy)

public void shear(float shx, float shy)

वर्तमान ग्राफ़िक्स स्थिति में शियर ट्रांसफ़ॉर्मेशन जोड़ता है (वर्तमान मैट्रिक्स को शियर करता है)।

Parameters:

पैरामीटरप्रकारविवरण
shxfloatX अक्ष में शियर।
shyfloatY अक्ष में शियर।

toString()

public String toString()

Returns: java.lang.String

transform(AffineTransform matrix)

public void transform(AffineTransform matrix)

वर्तमान ग्राफ़िक्स स्थिति में ट्रांसफ़ॉर्मेशन जोड़ता है (इस मैट्रिक्स को वर्तमान वाले के साथ जोड़ता है)।

Parameters:

पैरामीटरप्रकारविवरण
matrixjava.awt.geom.AffineTransformरूपांतरण।

translate(float x, float y)

public void translate(float x, float y)

वर्तमान ग्राफ़िक्स स्थिति में ट्रांसलेशन जोड़ता है (वर्तमान मैट्रिक्स को ट्रांसलेट करता है)।

Parameters:

पैरामीटरप्रकारविवरण
xfloatX दिशा में अनुवाद।
yfloatY दिशा में अनुवाद।

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

पैरामीटरप्रकारविवरण
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

पैरामीटरप्रकारविवरण
arg0long
arg1int

writeGraphicsRestore()

public void writeGraphicsRestore()

वर्तमान ग्राफ़िक्स स्थिति को पुनर्स्थापित करने के लिए लिखता है (ऑपरेटर “grestore” पर PostScript विशिष्टता देखें)।

writeGraphicsSave()

public void writeGraphicsSave()

वर्तमान ग्राफ़िक्स स्थिति को सहेजने के लिए लिखता है (ऑपरेटर “gsave” पर PostScript विशिष्टता देखें)।