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विवरण
owningDocumentDocumentपढ़िए।इस पृष्ठ का मालिक दस्तावेज़ लौटाता है, या यदि संलग्न नहीं है तो शून्य.
mediaBoxRectangleपढ़िए।इस पृष्ठ के लिए मीडिया बॉक्स लौटाता है (ISO 32000, §7.7.3.3, तालिका 30) ।.
cropBoxRectangleपढ़िए।इस पृष्ठ के लिए क्रॉप बॉक्स लौटाता है.
artBoxRectangleपढ़िए।कला बॉक्स वापस।.
bleedBoxRectangleपढ़िए।रक्त बॉक्स वापस आता है।.
trimBoxRectangleपढ़िए।ट्रिमिंग बॉक्स वापस।.
rectRectangleपढ़िए।इस पृष्ठ के लिए प्रभावी आयताकार लौटाता है (getCropBox के समान) ।.
rotateintपढ़िए।डिग्री (0, 90, 180, या 270) में पृष्ठ रोटेशन लौटाता है.
rotationMatrixMatrixपढ़िए।पृष्ठ रोटेशन मैट्रिक्स लौटाता है.
resourcesResourcesपढ़िए।पृष्ठ संसाधन लौटाता है.
rawContentsPdfBaseपढ़िए।कच्चे पृष्ठ सामग्री धारा पीडीएफ ऑब्जेक्ट, या अनुपस्थित होने पर शून्य लौटाता है.
contentsOperatorCollectionपढ़िए।पार्स किए गए सामग्री स्ट्रीम ऑपरेटर (जैसे एस्पोज़ का page.Contents) लौटाता है.
contentsDirtybooleanपढ़िए।@return इस पृष्ठ के कैश किए गए सामग्री ऑपरेटरों में सहेजे नहीं गये संपादन हैं या नहीं।.
syntheticTextFragmentsList<TextFragment>पढ़िए।इस पृष्ठ से जुड़े संश्लेषित मेमोरी पाठ अंश लौटाता है.
annotationsAnnotationCollectionपढ़िए।इस पृष्ठ के लिए टाइप किए गए एनोटेशन संग्रह लौटाता है.
pdfDictionaryPdfDictionaryपढ़िए।इस पृष्ठ के लिए मूल पीडीएफ शब्दकोश लौटाता है.
backgroundColorपढ़िए।{@link #setBackground(Color)} द्वारा सेट पृष्ठ पृष्ठभूमि रंग लौटाता है, या यदि कोई स्पष्ट पृष्ठभूमि लागू नहीं की गई हो तो { @code null }।.
numberintपढ़िए।1-आधारित पृष्ठ संख्या (PageCollection द्वारा सेट) लौटाता है.
layersjava.util.List<Layer>पढ़िए।इस पृष्ठ पर परतों (वैकल्पिक सामग्री समूह) की सूची लौटाता है.
colorTypeColorTypeपढ़िए।इस पृष्ठ की प्रमुख रंग सामग्री को वर्गीकृत करता है {@link ColorType#Rgb} यदि सामग्री में कोई भी वर्णक रंग हो, { @linkColorType #Grayscale} अगर यह केवल ग्रे मिडटोन का उपयोग करता हो , { @@link ColorType$BlackAndWhite} यदि हर देखा गया रंग ठोस काला या ठोस सफेद है, या { { (@link } एक खाली / अपठनीय सामग्री स्ट्रीम के लिए।.
artifactsArtifactCollectionपढ़िए।इस पृष्ठ पर पाए गए कलाकृतियों का संग्रह लौटाता है.
paragraphsParagraphsपढ़िए।इस पृष्ठ के लिए पैराग्राफ संग्रह लौटाता है.
pageInfoPageInfoपढ़िए।इस पृष्ठ के लिए पेज जानकारी (आयाम और मार्जिन) लौटाता है.
headerHeaderFooterपढ़िए।इस पृष्ठ के लिए हेडर लौटाता है, या शून्य यदि कोई नहीं.
footerHeaderFooterपढ़िए।इस पृष्ठ के लिए फ़ुटर लौटाता है, या शून्य यदि कोई नहीं.
tocInfoTocInfoपढ़िए।इस पृष्ठ के लिए TOC जानकारी लौटाता है, या शून्य.
stampInfoRecordsPdfArrayपढ़िए।इस पृष्ठ पर संग्रहीत स्टैम्प मेटाडेटा रिकॉर्ड लौटाता है.
blankbooleanपढ़िए।{@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()int1-आधारित पृष्ठ संख्या (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 } से बदलता है.

यह भी देखें

 हिन्दी