Page

अवलोकन

Page Aspose.PDF FOSS में एक प्रकार है।.

पृष्ठ एक दस्तावेज़ के भीतर एकल पृष्ठ का लाइव दृश्य है।.

यह प्रकार Go कार्यक्रमों में Page ऑब्जेक्ट के साथ काम करने हेतु 57 विधियाँ प्रदान करता है. उपलब्ध विधियों में शामिल हैंः: AddFloatingBox, AddForm, AddImage, AddImageFromStream, AddInlineImage, AddInlineImageFromStream, AddSVG, AddSVGFromStream, AddSVGObject, AddStamp, AddTOC, AddTable, और 45 अतिरिक्त विधियाँ।. Aspose.PDF FOSS for Go पैकेज को स्थापित करने के बाद सभी सार्वजनिक सदस्य किसी भी गो एप्लिकेशन तक पहुंच सकते हैं.

विधिएँ

Signatureविवरण
RenderBMP(w: io.Writer, opts: RenderOptions)errorRenderBMP पृष्ठ को रेंडर करता है और इसे एक अनकंप्रेस्ड BMP के रूप में लिखता है.
AddFloatingBox(box: *FloatingBox, rect: Rectangle)errorAddFloatingBox बॉक्स को रेक्ट के अंदर एक पूर्ण स्थिति पर खींचता है: यह पृष्ठभूमि और सीमा रंग देता है, फिर रेट माइनस पैडिंग (से बाहर निकलने वाली सामग्री) में बॉक्स की सामग्री डालता हैं।.
Forms()[]*XFormForms पृष्ठ के संसाधनों द्वारा संदर्भित Form XObjects पुनः प्रयोज्य सामग्री समूह पहले से मौजूद (जैसे) लौटाता है.
AddForm(form: *XForm, rect: Rectangle)errorAddForm फॉर्म को पृष्ठ पर रखता है ताकि उसका बॉक्स रेक्ट्स में नक्शा लगा सके, जिससे प्रत्येक अक्ष के लिए फार्म का अपना स्केल संरक्षित हो।.
ExtractImages()([]Image, error)ExtractImages पृष्ठ पर पाई गई सभी छवियों को लौटाता है.
ImageInfos()([]ImageInfo, error)ImageInfos पिक्सेल डेटा को डिकोड किए बिना पृष्ठ पर पाई गई सभी छवियों के लिए मेटाडेटा लौटाता है.
AddImage(path: string, rect: Rectangle)errorAddImage दिए गए आयताकार के भीतर पृष्ठ में फ़ाइल से एक छवि जोड़ता है.
AddImageFromStream(r: io.Reader, rect: Rectangle)errorAddImageFromStream दिए गए आयताकार के भीतर पृष्ठ पर एक पाठक से छवि जोड़ता है.
AddInlineImage(path: string, rect: Rectangle)errorAddInlineImage एक छवि XObject के बजाय इनलाइन छवि (BI … ID … EI, ISO 32000-1 §8.9.7) के रूप में सीधे पृष्ठ सामग्री स्ट्रीम में एक छोटी सी छवि खींचता है.
AddInlineImageFromStream(r: io.Reader, rect: Rectangle)errorAddInlineImageFromStream का io.Reader संस्करण है।.
BeginLayer(layer: *Layer)errorBeginLayer लेयर को सौंपे गए पृष्ठ पर एक चिह्नित-सामग्री अनुभाग शुरू करता हैः इस कॉल के बाद खींची गई सामग्री (AddText, Draw*, AddImage,…) EndLayer तक परत से संबंधित है।.
EndLayer()errorEndLayer ने BeginLayer द्वारा खोले गए चिह्नित-सामग्री अनुभाग को बंद कर दिया है।.
Number()intNumber दस्तावेज़ के भीतर 1-आधारित पृष्ठ संख्या लौटाता है.
Annotations()*AnnotationCollectionएनोटेशन पृष्ठ के एंटोटेशन संग्रह को लौटाता है.
Size()(PageSize, error)आकार MediaBox से पृष्ठ आयाम लौटाता है.
Rotation()RotationAngleरोटेशन पृष्ठ के प्रभावी घूर्णन को डिग्री (0, 90, 180, 270) में देता है।.
MediaBox()(Rectangle, error)MediaBox पीडीएफ उपयोगकर्ता स्थान में पृष्ठ के MediaBox को एक आयताकार के रूप में लौटाता है.
CropBox()(Rectangle, error)CropBox पृष्ठ के क्रॉप बॉक्स को एक आयत के रूप में लौटाता है.
TrimBox()(Rectangle, error)TrimBox पृष्ठ के ट्रिम बॉक्स को एक आयत के रूप में लौटाता है.
BleedBox()(Rectangle, error)BleedBox पृष्ठ के ब्लीड बॉक्स को एक आयत के रूप में लौटाता है.
ArtBox()(Rectangle, error)ArtBox पृष्ठ के कला बॉक्स को एक आयताकार के रूप में लौटाता है.
SetMediaBox(rect: Rectangle)errorSetMediaBox पीडीएफ उपयोगकर्ता स्थान में पृष्ठ का MediaBox (पूर्ण पेज आयताकार) सेट करता है.
SetCropBox(rect: Rectangle)errorSetCropBox पृष्ठ का CropBox (दृश्यमान क्षेत्र) सेट करता है.
SetTrimBox(rect: Rectangle)errorSetTrimBox पृष्ठ का TrimBox (उन्मुख पूर्ण आयाम) सेट करता है.
SetBleedBox(rect: Rectangle)errorSetBleedBox पृष्ठ का BleedBox (उत्पादन रक्तस्राव क्षेत्र) सेट करता है.
SetArtBox(rect: Rectangle)errorSetArtBox पृष्ठ का ArtBox (सार्थक सामग्री सीमा) सेट करता है.
SetPageSize(width: float64)errorSetPageSize पृष्ठ का आकार [0 0 चौड़ाई ऊंचाई] (बिंदुओं) पर सेट करके बदलता है.
Label()stringलेबल इस पृष्ठ के लिए स्वरूपित पेज लेबल्स को दस्तावेज़ /PageLabels संख्या वृक्ष द्वारा परिभाषित करता है (पीडीएफ विनिर्देश §12.4.2) ।.
Paragraphs()(PageMarkup, error)पैराग्राफ पृष्ठ के पाठ को स्तंभों (खंडों) और अनुच्छेदों में समूहीकृत करता है.
RenderImage(opts: RenderOptions)(image.Image, error)RenderImage पृष्ठ को *image.RGBA में अनुरोधित DPI पर रस्टर करता है.
RenderPNG(w: io.Writer, opts: RenderOptions)errorRenderPNG पृष्ठ को रेंडर करता है और उसे PNG के रूप में लिखता है.
RenderJPEG(w: io.Writer, opts: RenderOptions, quality: int)errorRenderJPEG पृष्ठ को रेंडर करता है और इसे JPEG के रूप में लिखता है.
RenderGIF(w: io.Writer, opts: RenderOptions)errorRenderGIF पृष्ठ को रेंडर करता है और इसे GIF (256 रंग, क्वांटिज्ड) के रूप में लिखता है।.
ReplaceText(old: string, opts: ...ReplaceOptions)(int, error)ReplaceText पृष्ठ पर पुराने के प्रत्येक घटना को प्रतिस्थापन से बदलता है और किए गए प्रतिस्थापितों की संख्या लौटाता हैं.
AddStamp(s: Stamp)errorAddStamp पृष्ठ पर एक टिकट खींचता है.
AddSVG(path: string, rect: Rectangle)errorAddSVG एक SVG फ़ाइल पढ़ता है और उसे पृष्ठ पर दिए गए आयत में प्रस्तुत करता है.
AddSVGFromStream(r: io.Reader, rect: Rectangle)errorAddSVGFromStream किसी भी io.Reader से एक SVG को पृष्ठ पर दिए गए आयताकार में प्रस्तुत करता है।.
AddSVGObject(svg: *SVG, rect: Rectangle)errorAddSVGObject पृष्ठ पर दिए गए आयताकार में पूर्व-परिक्षण किए गए SVG को प्रस्तुत करता है.
AddTable(t: *Table, rect: Rectangle)(int, error)AddTable तालिका को दिए गए आयताकार के अंदर प्रस्तुत करता है.
TagContent(parent: *StructElement, t: StructType, draw: func() error)(*StructElement, error)TagContent एक चिह्नित-सामग्री अनुक्रम के अंदर पृष्ठ सामग्री का ब्लॉक (सब कुछ जो ड्रॉ कॉलबैक उत्सर्जित करता है) खींचता है और मूल के बच्चे के रूप में प्रकार t का एक संबंधित पत्ती संरचना तत्व जोड़ता हैं (शून्य = दस्तावेज़ की जड़).
TagArtifact(draw: func() error)errorTagArtifact में पृष्ठ चित्रण के ब्लॉक को एक /आर्टिफैक्ट चिह्नित-सामग्री अनुक्रम के रूप में शामिल किया गया है, इसलिए इसे सजावट के तौर पर माना जाता है और तार्किक संरचना वृक्ष से बाहर रखा जाता हैं.
AddTaggedList(tc: *TaggedContent, parent: *StructElement, items: []string, style: TextStyle, rect: Rectangle, ordered: bool)(*StructElement, error)AddTaggedList rect के अंदर आइटम की एक बुलेट (ordered=false) या नंबरित (ordered=true) सूची खींचता है और इसकी सुलभ संरचना बनाता हैः parent में /L तत्व (nil = दस्तावेज़ मूल), प्रत्येक आईट पर /LI के साथ जिसमें एक / Lbl (बुलेट/संख्या) और एक .LBody (आइटਮ पाठ) होता है।.
AddTaggedTable(tc: *TaggedContent, parent: *StructElement, t: *Table, rect: Rectangle)(*StructElement, int, error)AddTaggedTable t को AddTable की तरह अंदर से रिक्ट करता है, और साथ ही तालिका के तार्किक ढांचे (/Table → /TR →/TH/ TD) को मूल (शून्य = दस्तावेज़ रूट) के तहत बनाता है। प्रत्येक सेल की सामग्री को चिह्नित सामग्री के रूप में टैग करते हुए और कोशिका पृष्ठभूमि और सीमाओं को ब्रैकेट में /आर्टिफैक्ट के तौर पर रखते हुए.
ExtractText(opts: ...TextExtractOptions)(string, error)ExtractText पृष्ठ की पाठ सामग्री लौटाता है.
AddText(text: string, style: TextStyle, rect: Rectangle)errorAddText दिए गए शैली का उपयोग करके आयताकार के अंदर पाठ खींचती है.
ExtractTextWithLayout()([]TextLine, error)ExtractTextWithLayout दृश्य (ऊपर से नीचे, बाएं से दाएं) पढ़ने के क्रम में सॉर्ट की गई संरचित पाठ पंक्तियों को लौटाता है.
SearchText(query: string, opts: ...SearchOptions)([]TextMatch, error)SearchText पृष्ठ पर क्वेरी की हर घटना को ढूंढता है और दृश्य पढ़ने के क्रम में मैच लौटाता (ऊपर से नीचे, बाएं से दाएं) ।.
RenderTIFF(w: io.Writer, opts: RenderOptions)errorRenderTIFF पृष्ठ को रेंडर करता है और इसे एकल-पृष्ठ डिफ़लेट TIF F के रूप में लिखता है.
AddTOC(entries: []TOCEntry, rect: Rectangle, opts: ...TOCOptions)(int, error)AddTOC इस पृष्ठ पर दर्ज की गई प्रविष्टियों की एक आपूर्ति सूची से सामग्री तालिका प्रस्तुत करता है.
DrawLine(from: Point, style: LineStyle)errorDrawLine एक ही लाइन सेगमेंट को → से दिए गए स्टाइल के साथ स्ट्रैप करता है.
DrawRectangle(rect: Rectangle, style: ShapeStyle)errorDrawRectangle एक अक्ष-संरेखित आयताकार को मारता है और/या भर देता है।.
DrawCircle(center: Point, radius: float64, style: ShapeStyle)errorDrawCircle एक सर्कल को खींचता है और/या भर देता है।.
DrawEllipse(center: Point, rx: float64, style: ShapeStyle)errorDrawEllipse एक अक्ष-संरेखित दीर्घवृत्त को मारता है और/या भर देता है।.
DrawPolyline(points: []Point, style: LineStyle)errorDrawPolyline एक खुली बहुरेखा को रेखांकित करता है (पहला और अंतिम बिंदु जुड़े नहीं हैं) ।.
DrawPath(path: *Path, style: ShapeStyle)errorDrawPath पहले से निर्मित पथ को स्ट्राइक करता है और/या भरता है.
DrawRoundedRectangle(rect: Rectangle, radius: float64, style: ShapeStyle)errorDrawRoundedRectangle एक अक्ष-संरेखित आयताकार को दिए गए त्रिज्या के गोल कोनों से खींचती है और/या भर देती है।.
DrawPolygon(points: []Point, style: ShapeStyle)errorDrawPolygon एक बंद बहुभुज को खींचता है और/या भर देता है (अंतिम बिंदु पहले के साथ वापस जुड़ जाता है) h).

यह भी देखें

 हिन्दी