Page
Page
अवलोकन
Page जावा के लिए Aspose.PDF FOSS में एक वर्ग है.
एक ही पीडीएफ पृष्ठ (ISO 32000-1:2008, §7.7.3.3) का प्रतिनिधित्व करता है।.
यह वर्ग जावा प्रोग्राम में पेज ऑब्जेक्ट के साथ काम करने के लिए 67 विधियाँ प्रदान करता है।. उपलब्ध विधियों में शामिल हैंः: Page, accept, add, addStamp, addSyntheticTextFragments, appendToContentStream, applyHeaderFooterOverlay, calculateContentBBox, clearContentsCache, ensureResources, flattenAnnotations, flushContentsIfDirty, और 51 अतिरिक्त विधियाँ।. सभी सार्वजनिक सदस्य Aspose.PDF FOSS for Java पैकेज को स्थापित करने के बाद किसी भी जावा एप्लिकेशन तक पहुंच सकते हैं. गुण: annotations, artBox, artifacts, background, blank, bleedBox, और 22 अधिक।.
गुण
| नाम | प्रकार | Access | विवरण |
|---|---|---|---|
owningDocument | Document | पढ़िए। | इस पृष्ठ का मालिक दस्तावेज़ लौटाता है, या यदि संलग्न नहीं है तो शून्य. |
mediaBox | Rectangle | पढ़िए। | इस पृष्ठ के लिए मीडिया बॉक्स लौटाता है (ISO 32000, §7.7.3.3, तालिका 30) ।. |
cropBox | Rectangle | पढ़िए। | इस पृष्ठ के लिए क्रॉप बॉक्स लौटाता है. |
artBox | Rectangle | पढ़िए। | कला बॉक्स वापस।. |
bleedBox | Rectangle | पढ़िए। | रक्त बॉक्स वापस आता है।. |
trimBox | Rectangle | पढ़िए। | ट्रिमिंग बॉक्स वापस।. |
rect | Rectangle | पढ़िए। | इस पृष्ठ के लिए प्रभावी आयताकार लौटाता है (getCropBox के समान) ।. |
rotate | int | पढ़िए। | डिग्री (0, 90, 180, या 270) में पृष्ठ रोटेशन लौटाता है. |
rotationMatrix | Matrix | पढ़िए। | पृष्ठ रोटेशन मैट्रिक्स लौटाता है. |
resources | Resources | पढ़िए। | पृष्ठ संसाधन लौटाता है. |
rawContents | PdfBase | पढ़िए। | कच्चे पृष्ठ सामग्री धारा पीडीएफ ऑब्जेक्ट, या अनुपस्थित होने पर शून्य लौटाता है. |
contents | OperatorCollection | पढ़िए। | पार्स किए गए सामग्री स्ट्रीम ऑपरेटर (जैसे एस्पोज़ का page.Contents) लौटाता है. |
contentsDirty | boolean | पढ़िए। | @return इस पृष्ठ के कैश किए गए सामग्री ऑपरेटरों में सहेजे नहीं गये संपादन हैं या नहीं।. |
syntheticTextFragments | List<TextFragment> | पढ़िए। | इस पृष्ठ से जुड़े संश्लेषित मेमोरी पाठ अंश लौटाता है. |
annotations | AnnotationCollection | पढ़िए। | इस पृष्ठ के लिए टाइप किए गए एनोटेशन संग्रह लौटाता है. |
pdfDictionary | PdfDictionary | पढ़िए। | इस पृष्ठ के लिए मूल पीडीएफ शब्दकोश लौटाता है. |
background | Color | पढ़िए। | {@link #setBackground(Color)} द्वारा सेट पृष्ठ पृष्ठभूमि रंग लौटाता है, या यदि कोई स्पष्ट पृष्ठभूमि लागू नहीं की गई हो तो { @code null }।. |
number | int | पढ़िए। | 1-आधारित पृष्ठ संख्या (PageCollection द्वारा सेट) लौटाता है. |
layers | java.util.List<Layer> | पढ़िए। | इस पृष्ठ पर परतों (वैकल्पिक सामग्री समूह) की सूची लौटाता है. |
colorType | ColorType | पढ़िए। | इस पृष्ठ की प्रमुख रंग सामग्री को वर्गीकृत करता है {@link ColorType#Rgb} यदि सामग्री में कोई भी वर्णक रंग हो, { @linkColorType #Grayscale} अगर यह केवल ग्रे मिडटोन का उपयोग करता हो , { @@link ColorType$BlackAndWhite} यदि हर देखा गया रंग ठोस काला या ठोस सफेद है, या { { (@link } एक खाली / अपठनीय सामग्री स्ट्रीम के लिए।. |
artifacts | ArtifactCollection | पढ़िए। | इस पृष्ठ पर पाए गए कलाकृतियों का संग्रह लौटाता है. |
paragraphs | Paragraphs | पढ़िए। | इस पृष्ठ के लिए पैराग्राफ संग्रह लौटाता है. |
pageInfo | PageInfo | पढ़िए। | इस पृष्ठ के लिए पेज जानकारी (आयाम और मार्जिन) लौटाता है. |
header | HeaderFooter | पढ़िए। | इस पृष्ठ के लिए हेडर लौटाता है, या शून्य यदि कोई नहीं. |
footer | HeaderFooter | पढ़िए। | इस पृष्ठ के लिए फ़ुटर लौटाता है, या शून्य यदि कोई नहीं. |
tocInfo | TocInfo | पढ़िए। | इस पृष्ठ के लिए TOC जानकारी लौटाता है, या शून्य. |
stampInfoRecords | PdfArray | पढ़िए। | इस पृष्ठ पर संग्रहीत स्टैम्प मेटाडेटा रिकॉर्ड लौटाता है. |
blank | boolean | पढ़िए। | {@code true} लौटाता है यदि पृष्ठ में कोई दृश्य सामग्री नहीं है (खाली या अनुपस्थित सामग्री स्ट्रीम) ।. |
विधियाँ
| Signature | विवरण |
|---|---|
Page(pageDict: PdfDictionary, parser: PDFParser) | दिए गए पृष्ठ शब्दकोश के चारों ओर एक पेज रैपर बनाता है. |
getOwningDocument() → Document | इस पृष्ठ का मालिक दस्तावेज़ लौटाता है, या यदि संलग्न नहीं है तो शून्य. |
getMediaBox() → Rectangle | इस पृष्ठ के लिए मीडिया बॉक्स लौटाता है (ISO 32000, §7.7.3.3, तालिका 30) ।. |
getCropBox() → Rectangle | इस पृष्ठ के लिए क्रॉप बॉक्स लौटाता है. |
getArtBox() → Rectangle | कला बॉक्स वापस।. |
getBleedBox() → Rectangle | रक्त बॉक्स वापस आता है।. |
getTrimBox() → Rectangle | ट्रिमिंग बॉक्स वापस।. |
getRect() → Rectangle | इस पृष्ठ के लिए प्रभावी आयताकार लौटाता है (getCropBox के समान) ।. |
calculateContentBBox() → Rectangle | इस पृष्ठ पर उपयोगकर्ता स्थान में इनकटेड सामग्री का न्यूनतम बाउंडिंग बॉक्स लौटाता है, पथ ऑपरेटरों ({@code re}, {@ code m} , { @ code l}), पाठ-स्थितिकरण ऑपरेटर्स ( { @@ कोड Tm}) और XObject invocations ({{@ Code Do }) के लिए सामग्री स्ट्रीम को स्कैन करता है. |
getPageRect(considerRotation: boolean) → Rectangle | पृष्ठ आयताकार लौटाता है, वैकल्पिक रूप से रोटेशन पर विचार करता है. |
getRotate() → int | डिग्री (0, 90, 180, या 270) में पृष्ठ रोटेशन लौटाता है. |
getRotationMatrix() → Matrix | पृष्ठ रोटेशन मैट्रिक्स लौटाता है. |
getResources() → Resources | पृष्ठ संसाधन लौटाता है. |
getRawContents() → PdfBase | कच्चे पृष्ठ सामग्री धारा पीडीएफ ऑब्जेक्ट, या शून्य यदि अनुपस्थित है लौटाता है. |
getContents() → OperatorCollection | पार्स किए गए सामग्री स्ट्रीम ऑपरेटर (जैसे एस्पोज़ का page.Contents) लौटाता है. |
markContentsDirty() | कैश किए गए ऑपरेटर संग्रह को गंदा के रूप में चिह्नित करता है, ताकि अगला {@link #flushContentsIfDirty()} ({@code Document.save} द्वारा बुलाया गया) वर्तमान कैशे को वापस { @code /Content}. में क्रमबद्ध करेगा।. |
isContentsDirty() → boolean | @return इस पृष्ठ के कैश किए गए सामग्री ऑपरेटरों में सहेजे नहीं गये संपादन हैं या नहीं।. |
flushPageInfoIfNeeded() | पृष्ठ-स्तर {@link PageInfo} आयामों को वापस पेज के { @code /MediaBox में फैलाता है यदि उपयोगकर्ता ने उन्हें { @@ लिंक #getPageInfo (()))}{ @ कोड .setWidth ((…) } / { < code setHeight (((…)} / « code setsIsLandscape ((…)) । द्वारा बदल दिया है।. |
flushContentsIfDirty() | |
clearContentsCache() | कैश किए गए ऑपरेटर संग्रह को साफ़ करता है, {@link #getContents()} कॉल को { @code /Content}. से पुनः पार्स करने के लिए मजबूर करता हैं।. |
addSyntheticTextFragments(fragments: List<TextFragment>) | इस पृष्ठ से जुड़े स्मृति में सिंथेटिक पाठ अंशों को पंजीकृत करता है. |
getSyntheticTextFragments() → List<TextFragment> | इस पृष्ठ से जुड़े संश्लेषित मेमोरी पाठ अंश लौटाता है. |
getAnnotations() → AnnotationCollection | इस पृष्ठ के लिए टाइप किए गए एनोटेशन संग्रह लौटाता है. |
getPdfDictionary() → PdfDictionary | इस पृष्ठ के लिए मूल पीडीएफ शब्दकोश लौटाता है. |
getBackground() → Color | {@link #setBackground(Color)} द्वारा सेट पृष्ठ पृष्ठभूमि रंग लौटाता है, या यदि कोई स्पष्ट पृष्ठभूमि लागू नहीं की गई हो तो { @code null }।. |
setBackground(color: Color) | इस पृष्ठ के लिए एक ठोस पृष्ठभूमि रंग सेट करता है।. |
getNumber() → int | 1-आधारित पृष्ठ संख्या (PageCollection द्वारा सेट) लौटाता है. |
setNumber(number: int) | 1-आधारित पृष्ठ संख्या सेट करता है।. |
setMediaBox(rect: Rectangle) | इस पृष्ठ के लिए मीडिया बॉक्स सेट करता है (ISO 32000, §7.7.3.3, तालिका 30) ।. |
setCropBox(rect: Rectangle) | इस पृष्ठ के लिए क्रॉप बॉक्स सेट करता है (ISO 32000, §14.11.2). |
setArtBox(rect: Rectangle) | इस पृष्ठ के लिए आर्ट बॉक्स सेट करता है।. |
setBleedBox(rect: Rectangle) | इस पृष्ठ के लिए ब्लीड बॉक्स सेट करता है।. |
setTrimBox(rect: Rectangle) | इस पृष्ठ के लिए ट्रिम बॉक्स सेट करता है।. |
setRotation(degrees: int) | पृष्ठ का घूर्णन डिग्री में सेट करता है।. |
setRotate(rotation: Rotation) | पृष्ठ का घूर्णन {@link Rotation} enum का उपयोग करके सेट करता है।. |
accept(absorber: TextAbsorber) | इस पृष्ठ से पाठ निकालने के लिए एक टेक्स्ट अवशोषक को स्वीकार करता है. |
accept(absorber: ImagePlacementAbsorber) | इस पृष्ठ पर छवियों को खोजने के लिए छवि स्थान अवशोषक स्वीकार करता है. |
getLayers() → java.util.List<Layer> | इस पृष्ठ पर परतों (वैकल्पिक सामग्री समूह) की सूची लौटाता है. |
setLayers(layers: java.util.List<Layer>) | इस पृष्ठ के लिए लेयर्स सेट करता है।. |
getColorType() → ColorType | इस पृष्ठ की प्रमुख रंग सामग्री को वर्गीकृत करता है {@link ColorType#Rgb} यदि सामग्री में कोई भी वर्णक रंग हो, { @linkColorType #Grayscale} अगर यह केवल ग्रे मिडटोन का उपयोग करता हो , { @@link ColorType$BlackAndWhite} यदि हर देखा गया रंग ठोस काला या ठोस सफेद है, या { { (@link } एक खाली / अपठनीय सामग्री स्ट्रीम के लिए।. |
getArtifacts() → ArtifactCollection | इस पृष्ठ पर पाए गए कलाकृतियों का संग्रह लौटाता है. |
add(artifact: Artifact) | |
setPageSize(width: double, height: double) | मीडिया बॉक्स सेट करके पृष्ठ आकार निर्धारित करने के लिए सुविधा विधि।. |
getParagraphs() → Paragraphs | इस पृष्ठ के लिए पैराग्राफ संग्रह लौटाता है. |
setParagraphs(paragraphs: Paragraphs) | इस पृष्ठ के लिए पैराग्राफ संग्रह सेट करता है।. |
getPageInfo() → PageInfo | इस पृष्ठ के लिए पेज जानकारी (आयाम और मार्जिन) लौटाता है. |
setPageInfo(pageInfo: PageInfo) | पृष्ठ जानकारी सेट करता है।. |
getHeader() → HeaderFooter | इस पृष्ठ के लिए हेडर लौटाता है, या शून्य यदि कोई नहीं. |
setHeader(header: HeaderFooter) | इस पृष्ठ के लिए हेडर सेट करता है।. |
getFooter() → HeaderFooter | इस पृष्ठ के लिए फ़ुटर लौटाता है, या शून्य यदि कोई नहीं. |
setFooter(footer: HeaderFooter) | इस पृष्ठ के लिए फुटर सेट करता है।. |
applyHeaderFooterOverlay(pageNumber: int, totalPages: int) | इस पृष्ठ के हेडर और/या फुटर ({@link #setHeader}/ {@Link # setFooter}) को पेज की मौजूदा सामग्री स्ट्रीम से जोड़ा गया फॉर्म Xऑब्जेक्ट ओवरले के रूप में प्रस्तुत करता है. |
getTocInfo() → TocInfo | इस पृष्ठ के लिए TOC जानकारी लौटाता है, या शून्य. |
setTocInfo(tocInfo: TocInfo) | TOC जानकारी सेट करता है, इस पृष्ठ को एक तालिका-सामग्री पृष्ठ बनाता है. |
flattenAnnotations() | पृष्ठ सामग्री स्ट्रीम में उनके सामान्य रूप धाराओं को बेकिंग करके इस पेज पर सभी एनोटेशनों को समतल करता है, फिर /Annoots प्रविष्टि (ISO 32000-1:2008, §12.5.5) हटा देता है।. |
addStamp(stamp: Stamp) | इस पृष्ठ पर एक स्टाम्प जोड़ता है, जो स्टैम्प के {@link Stamp#put(Page)} विधि में स्थानांतरित होता है. |
addStamp(stamp: TextStamp) | सामग्री स्ट्रीम ऑपरेटर उत्पन्न करके इस पृष्ठ पर एक पाठ टिकट जोड़ता है. |
addStamp(stamp: ImageStamp) | सामग्री स्ट्रीम ऑपरेटर उत्पन्न करके इस पृष्ठ पर छवि छाप जोड़ता है. |
addStamp(stamp: PdfPageStamp) | स्रोत पृष्ठ सामग्री को ओवरले करके इस पृष्ठ पर एक पेज स्टैम्प जोड़ता है. |
getStampInfoRecords() → PdfArray | इस पृष्ठ पर संग्रहीत स्टैम्प मेटाडेटा रिकॉर्ड लौटाता है. |
removeStampById(stampId: int) → boolean | |
prependToContentStream(data: byte[]) | इस पृष्ठ के मौजूदा /Contents से पहले कच्चे सामग्री स्ट्रीम डेटा को रोकता है. |
appendToContentStream(data: byte[]) | इस पृष्ठ के /Contents में कच्चे सामग्री स्ट्रीम डेटा जोड़ता है. |
ensureResources() → Resources | यह सुनिश्चित करता है कि इस पृष्ठ में / संसाधन शब्दकोश हो, यदि अनुपस्थित हो तो एक बना।. |
setContents(operators: OperatorCollection) | दिए गए संचालक संग्रह के साथ पृष्ठ सामग्री स्ट्रीम को प्रतिस्थापित करता है. |
isBlank() → boolean | {@code true} लौटाता है यदि पृष्ठ में कोई दृश्य सामग्री नहीं है (खाली या अनुपस्थित सामग्री स्ट्रीम) ।. |
replaceText(searchText: String, replaceText: String) → int | इस पृष्ठ की सामग्री धारा में {@code searchText} के सभी घटनाओं को { @code replaceTect } से बदलता है. |