Page
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) → error | RenderBMP पृष्ठ को रेंडर करता है और इसे एक अनकंप्रेस्ड BMP के रूप में लिखता है. |
AddFloatingBox(box: *FloatingBox, rect: Rectangle) → error | AddFloatingBox बॉक्स को रेक्ट के अंदर एक पूर्ण स्थिति पर खींचता है: यह पृष्ठभूमि और सीमा रंग देता है, फिर रेट माइनस पैडिंग (से बाहर निकलने वाली सामग्री) में बॉक्स की सामग्री डालता हैं।. |
Forms() → []*XForm | Forms पृष्ठ के संसाधनों द्वारा संदर्भित Form XObjects पुनः प्रयोज्य सामग्री समूह पहले से मौजूद (जैसे) लौटाता है. |
AddForm(form: *XForm, rect: Rectangle) → error | AddForm फॉर्म को पृष्ठ पर रखता है ताकि उसका बॉक्स रेक्ट्स में नक्शा लगा सके, जिससे प्रत्येक अक्ष के लिए फार्म का अपना स्केल संरक्षित हो।. |
ExtractImages() → ([]Image, error) | ExtractImages पृष्ठ पर पाई गई सभी छवियों को लौटाता है. |
ImageInfos() → ([]ImageInfo, error) | ImageInfos पिक्सेल डेटा को डिकोड किए बिना पृष्ठ पर पाई गई सभी छवियों के लिए मेटाडेटा लौटाता है. |
AddImage(path: string, rect: Rectangle) → error | AddImage दिए गए आयताकार के भीतर पृष्ठ में फ़ाइल से एक छवि जोड़ता है. |
AddImageFromStream(r: io.Reader, rect: Rectangle) → error | AddImageFromStream दिए गए आयताकार के भीतर पृष्ठ पर एक पाठक से छवि जोड़ता है. |
AddInlineImage(path: string, rect: Rectangle) → error | AddInlineImage एक छवि XObject के बजाय इनलाइन छवि (BI … ID … EI, ISO 32000-1 §8.9.7) के रूप में सीधे पृष्ठ सामग्री स्ट्रीम में एक छोटी सी छवि खींचता है. |
AddInlineImageFromStream(r: io.Reader, rect: Rectangle) → error | AddInlineImageFromStream का io.Reader संस्करण है।. |
BeginLayer(layer: *Layer) → error | BeginLayer लेयर को सौंपे गए पृष्ठ पर एक चिह्नित-सामग्री अनुभाग शुरू करता हैः इस कॉल के बाद खींची गई सामग्री (AddText, Draw*, AddImage,…) EndLayer तक परत से संबंधित है।. |
EndLayer() → error | EndLayer ने BeginLayer द्वारा खोले गए चिह्नित-सामग्री अनुभाग को बंद कर दिया है।. |
Number() → int | Number दस्तावेज़ के भीतर 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) → error | SetMediaBox पीडीएफ उपयोगकर्ता स्थान में पृष्ठ का MediaBox (पूर्ण पेज आयताकार) सेट करता है. |
SetCropBox(rect: Rectangle) → error | SetCropBox पृष्ठ का CropBox (दृश्यमान क्षेत्र) सेट करता है. |
SetTrimBox(rect: Rectangle) → error | SetTrimBox पृष्ठ का TrimBox (उन्मुख पूर्ण आयाम) सेट करता है. |
SetBleedBox(rect: Rectangle) → error | SetBleedBox पृष्ठ का BleedBox (उत्पादन रक्तस्राव क्षेत्र) सेट करता है. |
SetArtBox(rect: Rectangle) → error | SetArtBox पृष्ठ का ArtBox (सार्थक सामग्री सीमा) सेट करता है. |
SetPageSize(width: float64) → error | SetPageSize पृष्ठ का आकार [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) → error | RenderPNG पृष्ठ को रेंडर करता है और उसे PNG के रूप में लिखता है. |
RenderJPEG(w: io.Writer, opts: RenderOptions, quality: int) → error | RenderJPEG पृष्ठ को रेंडर करता है और इसे JPEG के रूप में लिखता है. |
RenderGIF(w: io.Writer, opts: RenderOptions) → error | RenderGIF पृष्ठ को रेंडर करता है और इसे GIF (256 रंग, क्वांटिज्ड) के रूप में लिखता है।. |
ReplaceText(old: string, opts: ...ReplaceOptions) → (int, error) | ReplaceText पृष्ठ पर पुराने के प्रत्येक घटना को प्रतिस्थापन से बदलता है और किए गए प्रतिस्थापितों की संख्या लौटाता हैं. |
AddStamp(s: Stamp) → error | AddStamp पृष्ठ पर एक टिकट खींचता है. |
AddSVG(path: string, rect: Rectangle) → error | AddSVG एक SVG फ़ाइल पढ़ता है और उसे पृष्ठ पर दिए गए आयत में प्रस्तुत करता है. |
AddSVGFromStream(r: io.Reader, rect: Rectangle) → error | AddSVGFromStream किसी भी io.Reader से एक SVG को पृष्ठ पर दिए गए आयताकार में प्रस्तुत करता है।. |
AddSVGObject(svg: *SVG, rect: Rectangle) → error | AddSVGObject पृष्ठ पर दिए गए आयताकार में पूर्व-परिक्षण किए गए 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) → error | TagArtifact में पृष्ठ चित्रण के ब्लॉक को एक /आर्टिफैक्ट चिह्नित-सामग्री अनुक्रम के रूप में शामिल किया गया है, इसलिए इसे सजावट के तौर पर माना जाता है और तार्किक संरचना वृक्ष से बाहर रखा जाता हैं. |
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) → error | AddText दिए गए शैली का उपयोग करके आयताकार के अंदर पाठ खींचती है. |
ExtractTextWithLayout() → ([]TextLine, error) | ExtractTextWithLayout दृश्य (ऊपर से नीचे, बाएं से दाएं) पढ़ने के क्रम में सॉर्ट की गई संरचित पाठ पंक्तियों को लौटाता है. |
SearchText(query: string, opts: ...SearchOptions) → ([]TextMatch, error) | SearchText पृष्ठ पर क्वेरी की हर घटना को ढूंढता है और दृश्य पढ़ने के क्रम में मैच लौटाता (ऊपर से नीचे, बाएं से दाएं) ।. |
RenderTIFF(w: io.Writer, opts: RenderOptions) → error | RenderTIFF पृष्ठ को रेंडर करता है और इसे एकल-पृष्ठ डिफ़लेट TIF F के रूप में लिखता है. |
AddTOC(entries: []TOCEntry, rect: Rectangle, opts: ...TOCOptions) → (int, error) | AddTOC इस पृष्ठ पर दर्ज की गई प्रविष्टियों की एक आपूर्ति सूची से सामग्री तालिका प्रस्तुत करता है. |
DrawLine(from: Point, style: LineStyle) → error | DrawLine एक ही लाइन सेगमेंट को → से दिए गए स्टाइल के साथ स्ट्रैप करता है. |
DrawRectangle(rect: Rectangle, style: ShapeStyle) → error | DrawRectangle एक अक्ष-संरेखित आयताकार को मारता है और/या भर देता है।. |
DrawCircle(center: Point, radius: float64, style: ShapeStyle) → error | DrawCircle एक सर्कल को खींचता है और/या भर देता है।. |
DrawEllipse(center: Point, rx: float64, style: ShapeStyle) → error | DrawEllipse एक अक्ष-संरेखित दीर्घवृत्त को मारता है और/या भर देता है।. |
DrawPolyline(points: []Point, style: LineStyle) → error | DrawPolyline एक खुली बहुरेखा को रेखांकित करता है (पहला और अंतिम बिंदु जुड़े नहीं हैं) ।. |
DrawPath(path: *Path, style: ShapeStyle) → error | DrawPath पहले से निर्मित पथ को स्ट्राइक करता है और/या भरता है. |
DrawRoundedRectangle(rect: Rectangle, radius: float64, style: ShapeStyle) → error | DrawRoundedRectangle एक अक्ष-संरेखित आयताकार को दिए गए त्रिज्या के गोल कोनों से खींचती है और/या भर देती है।. |
DrawPolygon(points: []Point, style: ShapeStyle) → error | DrawPolygon एक बंद बहुभुज को खींचता है और/या भर देता है (अंतिम बिंदु पहले के साथ वापस जुड़ जाता है) h). |