PdfSaveOptions

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

All Implemented Interfaces: com.aspose.page.IMultiPageSaveOptions, com.aspose.xps.rendering.IXpsTextConversionOptions, com.aspose.xps.rendering.IPipelineOptions, com.aspose.xps.rendering.IEventBasedModificationOptions

public class PdfSaveOptions extends SaveOptions implements IMultiPageSaveOptions, IXpsTextConversionOptions, IPipelineOptions, IEventBasedModificationOptions

XPS-को-PDF के रूप में सहेजने के विकल्पों के लिए क्लास।

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

कंस्ट्रक्टरविवरण
PdfSaveOptions()विकल्पों का नया उदाहरण बनाता है।

मेथड्स

मेथडविवरण
equals(Object arg0)
getAdditionalFontsFolders()इनपुट दस्तावेज़ के लिए फ़ॉन्ट खोजने हेतु कनवर्टर को अतिरिक्त फ़ॉन्ट फ़ोल्डर लौटाता है।
getBatchSize()नोड से नोड तक पास होने वाले पृष्ठों के एक भाग का आकार लौटाता है।
getBeforePageSavingEventHandlers()सेव होने से ठीक पहले XPS पृष्ठ में संशोधन करने वाले event handlers का संग्रह लौटाता है।
getClass()
getConvertFontsToTTF()फ़्लैग प्राप्त करता है जो दर्शाता है कि गैर-TrueType फ़ॉन्ट को TTF में सहेजना आवश्यक है या नहीं।
getEncryptionDetails()एन्क्रिप्शन विवरण लौटाता है।
getExceptions()गैर-आवश्यक त्रुटियों की सूची लौटाता है।
getImageCompression()दस्तावेज़ में सभी छवियों के लिए उपयोग किए जाने वाले संपीड़न प्रकार को लौटाता है।
getJpegQualityLevel()छवि के लिए संपीड़न स्तर निर्दिष्ट करने वाला मान लौटाता है।
getOutlineTreeExpansionLevel()जब PDF फ़ाइल को व्यूअर में खोला जाता है, तो दस्तावेज़ रूपरेखा किस स्तर तक विस्तारित की जानी चाहिए, यह प्राप्त करता है। 1 - केवल प्रथम स्तर के रूपरेखा आइटम दिखाए जाते हैं, 2 - प्रथम और द्वितीय स्तर के रूपरेखा आइटम दिखाए जाते हैं, आदि।
getOutlineTreeHeight()सहेजने के लिए दस्तावेज़ रूपरेखा वृक्ष की ऊँचाई प्राप्त करता है। 0 - रूपरेखा वृक्ष नहीं बदला जाएगा, 1 - केवल प्रथम स्तर के रूपरेखा आइटम बदले जाएंगे, आदि।
getPageNumbers()रेंडर करने के लिए पृष्ठों की संख्याओं की एरे प्राप्त करता है।
getSize()पृष्ठ या छवि का आकार प्राप्त करता है।
getTextCompression()छवियों को छोड़कर सभी कंटेंट स्ट्रीम्स के लिए उपयोग किए जाने वाले संपीड़न प्रकार को लौटाता है।
hashCode()
isDebug()कनवर्ज़न के दौरान चेतावनियों और संदेशों के आउटपुट की अनुमति देने वाला फ़्लैग प्राप्त करता है।
isSupressErrors()कनवर्ज़न के दौरान त्रुटियों को दबाया जाएगा या नहीं, यह दर्शाने वाला मान लौटाता है।
notify()
notifyAll()
preserveText()XPS में, कुछ टेक्स्ट तत्व वैकल्पिक ग्लिफ़ रूपों के संदर्भ रख सकते हैं जो फ़ॉन्ट में किसी भी कैरेक्टर कोड से मेल नहीं खाते।
preserveText(boolean value)XPS में, कुछ टेक्स्ट तत्व वैकल्पिक ग्लिफ़ रूपों के संदर्भ रख सकते हैं जो फ़ॉन्ट में किसी भी कैरेक्टर कोड से मेल नहीं खाते।
setAdditionalFontsFolders(String[] fontsFolders)इनपुट दस्तावेज़ के लिए फ़ॉन्ट खोजने हेतु कनवर्टर को अतिरिक्त फ़ॉन्ट फ़ोल्डर निर्दिष्ट करता है।
setBatchSize(int value)नोड से नोड तक पास होने वाले पृष्ठों के एक भाग का आकार सेट करता है।
setConvertFontsToTTF(boolean value)गैर-TrueType फ़ॉन्ट को TTF में सहेजना है या नहीं, यह निर्दिष्ट करता है।
setDebug(boolean debug)कनवर्ज़न के दौरान चेतावनियों और संदेशों के आउटपुट की अनुमति देने वाला फ़्लैग निर्दिष्ट करता है।
setEncryptionDetails(PdfEncryptionDetails value)एन्क्रिप्शन विवरण सेट करता है।
setImageCompression(PdfImageCompression value)दस्तावेज़ में सभी छवियों के लिए उपयोग किए जाने वाले संपीड़न प्रकार को सेट करता है।
setJpegQualityLevel(int value)छवि के लिए संपीड़न स्तर निर्दिष्ट करने वाला मान सेट करता है।
setOutlineTreeExpansionLevel(int value)जब PDF फ़ाइल को व्यूअर में खोला जाता है, तो दस्तावेज़ रूपरेखा किस स्तर तक विस्तारित की जानी चाहिए, यह सेट करता है। 1 - केवल प्रथम स्तर के रूपरेखा आइटम दिखाए जाते हैं, 2 - प्रथम और द्वितीय स्तर के रूपरेखा आइटम दिखाए जाते हैं, आदि।
setOutlineTreeHeight(int value)सहेजने के लिए दस्तावेज़ रूपरेखा वृक्ष की ऊँचाई सेट करता है। 0 - रूपरेखा वृक्ष नहीं बदला जाएगा, 1 - केवल प्रथम स्तर के रूपरेखा आइटम बदले जाएंगे, आदि।
setPageNumbers(int[] value)रेंडर करने के लिए पृष्ठों की संख्याओं की एरे सेट करता है।
setSize(Dimension size)पृष्ठ या छवि का आकार निर्दिष्ट करता है।
setSupressErrors(boolean supressErrors)परिवर्तन के दौरान त्रुटियों को दबाया जाएगा या नहीं, यह दर्शाने वाले फ़्लैग को निर्दिष्ट करता है।
setTextCompression(PdfTextCompression value)छवियों को छोड़कर सभी कंटेंट स्ट्रीम्स के लिए उपयोग किए जाने वाले संपीड़न प्रकार को सेट करता है।
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

PdfSaveOptions()

public PdfSaveOptions()

विकल्पों का नया उदाहरण बनाता है।

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

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

Returns: boolean

getAdditionalFontsFolders()

public String[] getAdditionalFontsFolders()

इनपुट दस्तावेज़ के लिए फ़ॉन्ट खोजने हेतु कनवर्टर को अतिरिक्त फ़ॉन्ट फ़ोल्डर लौटाता है। डिफ़ॉल्ट फ़ोल्डर वह मानक फ़ॉन्ट फ़ोल्डर है जहाँ OS आंतरिक आवश्यकताओं के लिए फ़ॉन्ट खोजता है।

Returns: java.lang.String[] - फ़ॉन्ट फ़ोल्डरों की एक सरणी।

getBatchSize()

public int getBatchSize()

नोड से नोड तक पास होने वाले पृष्ठों के एक भाग का आकार लौटाता है।

Returns: int - नोड से नोड तक पास होने वाले पृष्ठों के एक भाग का आकार।

getBeforePageSavingEventHandlers()

public List<EventBasedModifications.BeforePageSavingEventHandler> getBeforePageSavingEventHandlers()

सेव होने से ठीक पहले XPS पृष्ठ में संशोधन करने वाले event handlers का संग्रह लौटाता है।

Returns: java.util.List<com.aspose.xps.features.EventBasedModifications.BeforePageSavingEventHandler> - इवेंट हैंडलर्स का संग्रह जो XPS पृष्ठ को सहेजे जाने से ठीक पहले उसमें संशोधन करता है।

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getConvertFontsToTTF()

public boolean getConvertFontsToTTF()

फ़्लैग प्राप्त करता है जो दर्शाता है कि गैर-TrueType फ़ॉन्ट को TTF में सहेजना आवश्यक है या नहीं।

Returns: boolean - फ़्लैग मान।

getEncryptionDetails()

public PdfEncryptionDetails getEncryptionDetails()

एन्क्रिप्शन विवरण लौटाता है। यदि सेट नहीं किया गया है, तो कोई एन्क्रिप्शन नहीं किया जाएगा।

Returns: PdfEncryptionDetails - The encryption details.

getExceptions()

public List<Exception> getExceptions()

गैर-आवश्यक त्रुटियों की सूची लौटाता है।

Returns: java.util.List<java.lang.Exception> - अपवादों की सूची

getImageCompression()

public PdfImageCompression getImageCompression()

दस्तावेज़ में सभी छवियों के लिए उपयोग किए जाने वाले संपीड़न प्रकार को लौटाता है। डिफ़ॉल्ट है PdfImageCompression.Auto।

Returns: PdfImageCompression - The compression type.

getJpegQualityLevel()

public int getJpegQualityLevel()

छवि के लिए संपीड़न स्तर निर्दिष्ट करने वाला मान लौटाता है। उपलब्ध मान 0 से 100 तक हैं। निर्दिष्ट संख्या जितनी कम होगी, संपीड़न उतना ही अधिक होगा और इसलिए छवि की गुणवत्ता उतनी ही कम होगी। 0 मान सबसे कम गुणवत्ता वाली छवि देता है, जबकि 100 सबसे अधिक गुणवत्ता वाली छवि देता है।

Returns: int - छवि के लिए संपीड़न स्तर निर्दिष्ट करने वाला मान।

getOutlineTreeExpansionLevel()

public int getOutlineTreeExpansionLevel()

जब PDF फ़ाइल को व्यूअर में खोला जाता है, तो दस्तावेज़ रूपरेखा किस स्तर तक विस्तारित की जानी चाहिए, यह प्राप्त करता है। 1 - केवल प्रथम स्तर के रूपरेखा आइटम दिखाए जाते हैं, 2 - प्रथम और द्वितीय स्तर के रूपरेखा आइटम दिखाए जाते हैं, आदि।

Returns: int - रूपरेखा वृक्ष विस्तार स्तर।

getOutlineTreeHeight()

public int getOutlineTreeHeight()

दस्तावेज़ रूपरेखा वृक्ष की ऊँचाई प्राप्त करता है जिसे सहेजा जाना है। 0 - रूपरेखा वृक्ष नहीं बदला जाएगा, 1 - केवल प्रथम स्तर के रूपरेखा आइटम बदले जाएंगे, आदि। डिफ़ॉल्ट 10 है।

Returns: int - रूपरेखा वृक्ष की ऊँचाई।

getPageNumbers()

public int[] getPageNumbers()

रेंडर करने के लिए पृष्ठों की संख्याओं की एरे प्राप्त करता है।

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

getSize()

public Dimension getSize()

पृष्ठ या छवि का आकार प्राप्त करता है।

Returns: java.awt.Dimension - पृष्ठ या छवि का आकार।

getTextCompression()

public PdfTextCompression getTextCompression()

छवियों को छोड़कर सभी सामग्री स्ट्रीम के लिए उपयोग किए जाने वाले संपीड़न प्रकार को लौटाता है। डिफ़ॉल्ट है PdfTextCompression.Flate।

Returns: PdfTextCompression - The compression type.

hashCode()

public native int hashCode()

Returns: int

isDebug()

public boolean isDebug()

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

Returns: boolean - डिबग मान।

isSupressErrors()

public boolean isSupressErrors()

कनवर्ज़न के दौरान त्रुटियों को दबाया जाएगा या नहीं, यह दर्शाने वाला मान लौटाता है।

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

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

preserveText()

public boolean preserveText()

XPS में, कुछ टेक्स्ट तत्व वैकल्पिक ग्लिफ़ रूपों के संदर्भ रख सकते हैं जो फ़ॉन्ट में किसी भी अक्षर कोड से मेल नहीं खाते। यदि यह फ़्लैग true पर सेट किया जाता है, तो ऐसे XPS तत्वों का टेक्स्ट ग्राफ़िक आकारों में बदल दिया जाता है। फिर टेक्स्ट स्वयं ऊपर पारदर्शी दिखता है। इससे ऐसे तत्वों का टेक्स्ट चयन योग्य रहता है। लेकिन इसका दुष्प्रभाव यह है कि आउटपुट फ़ाइल मूल से बहुत बड़ी हो सकती है। यदि यह फ़्लैग false पर सेट किया जाता है, तो वैकल्पिक रूपों के रूप में दिखाए जाने वाले अक्षरों को अन्य अक्षरों से बदल दिया जाता है जो वैकल्पिक ग्लिफ़ रूपों से मैप हो जाते हैं। इसलिए टेक्स्ट, यद्यपि अभी भी चयन योग्य है, संशोधित हो जाएगा और संभवतः पढ़ने योग्य नहीं रहेगा।

Returns: boolean - फ़्लैग मान।

preserveText(boolean value)

public void preserveText(boolean value)

XPS में, कुछ टेक्स्ट तत्व वैकल्पिक ग्लिफ़ रूपों के संदर्भ रख सकते हैं जो फ़ॉन्ट में किसी भी अक्षर कोड से मेल नहीं खाते। यदि यह फ़्लैग true पर सेट किया जाता है, तो ऐसे XPS तत्वों का टेक्स्ट ग्राफ़िक आकारों में बदल दिया जाता है। फिर टेक्स्ट स्वयं ऊपर पारदर्शी दिखता है। इससे ऐसे तत्वों का टेक्स्ट चयन योग्य रहता है। लेकिन इसका दुष्प्रभाव यह है कि आउटपुट फ़ाइल मूल से बहुत बड़ी हो सकती है। यदि यह फ़्लैग false पर सेट किया जाता है, तो वैकल्पिक रूपों के रूप में दिखाए जाने वाले अक्षरों को अन्य अक्षरों से बदल दिया जाता है जो वैकल्पिक ग्लिफ़ रूपों से मैप हो जाते हैं। इसलिए टेक्स्ट, यद्यपि अभी भी चयन योग्य है, संशोधित हो जाएगा और संभवतः पढ़ने योग्य नहीं रहेगा।

Parameters:

पैरामीटरप्रकारविवरण
मानbooleanफ़्लैग मान।

setAdditionalFontsFolders(String[] fontsFolders)

public void setAdditionalFontsFolders(String[] fontsFolders)

इनपुट दस्तावेज़ के लिए फ़ॉन्ट खोजने हेतु कनवर्टर को अतिरिक्त फ़ॉन्ट फ़ोल्डर लौटाता है। डिफ़ॉल्ट फ़ोल्डर वह मानक फ़ॉन्ट फ़ोल्डर है जहाँ OS आंतरिक आवश्यकताओं के लिए फ़ॉन्ट खोजता है।

Parameters:

पैरामीटरप्रकारविवरण
fontsFoldersjava.lang.String[]फ़ॉन्ट फ़ोल्डरों की एक सरणी।

setBatchSize(int value)

public void setBatchSize(int value)

नोड से नोड तक पास होने वाले पृष्ठों के एक भाग का आकार सेट करता है।

Parameters:

पैरामीटरप्रकारविवरण
मानintनोड से नोड तक पास किए जाने वाले पृष्ठों के हिस्से का आकार।

setConvertFontsToTTF(boolean value)

public void setConvertFontsToTTF(boolean value)

निर्दिष्ट करता है कि गैर‑TrueType फ़ॉन्ट्स को TTF में सहेजा जाए या नहीं। यह PS से PDF रूपांतरण में उत्पन्न दस्तावेज़ के आकार को काफी घटाता है और गैर‑TrueType फ़ॉन्ट्स में बड़ी मात्रा में पाठ वाले PS फ़ाइलों के किसी भी आउटपुट फ़ॉर्मेट में रूपांतरण की गति बढ़ाता है। हालांकि, PostSctipt फ़ाइल को छवि में बदलते समय पाठ में थोड़ा ऊर्ध्वाधर शिफ्ट होता है।

Parameters:

पैरामीटरप्रकारविवरण
मानbooleanफ़्लैग मान।

setDebug(boolean debug)

public void setDebug(boolean debug)

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

Parameters:

पैरामीटरप्रकारविवरण
debugbooleanबूलियन मान।

setEncryptionDetails(PdfEncryptionDetails value)

public void setEncryptionDetails(PdfEncryptionDetails value)

एन्क्रिप्शन विवरण सेट करता है। यदि सेट नहीं किया गया, तो कोई एन्क्रिप्शन नहीं किया जाएगा।

Parameters:

पैरामीटरप्रकारविवरण
valuePdfEncryptionDetailsएन्क्रिप्शन विवरण।

setImageCompression(PdfImageCompression value)

public void setImageCompression(PdfImageCompression value)

दस्तावेज़ में सभी छवियों के लिए उपयोग किए जाने वाले संपीड़न प्रकार को सेट करता है। डिफ़ॉल्ट है PdfImageCompression.Auto।

Parameters:

पैरामीटरप्रकारविवरण
valuePdfImageCompressionसंपीड़न प्रकार।

setJpegQualityLevel(int value)

public void setJpegQualityLevel(int value)

छवि के लिए संपीड़न स्तर निर्दिष्ट करने वाला मान सेट करता है। उपलब्ध मान 0 से 100 तक हैं। निर्दिष्ट संख्या जितनी कम होगी, संपीड़न उतना ही अधिक होगा और इसलिए छवि की गुणवत्ता उतनी ही कम होगी। 0 मान सबसे कम गुणवत्ता वाली छवि देता है, जबकि 100 सबसे अधिक गुणवत्ता वाली छवि देता है।

Parameters:

पैरामीटरप्रकारविवरण
मानintछवि के लिए संपीड़न स्तर निर्दिष्ट करने वाला मान।

setOutlineTreeExpansionLevel(int value)

public void setOutlineTreeExpansionLevel(int value)

जब PDF फ़ाइल को व्यूअर में खोला जाता है, तो दस्तावेज़ रूपरेखा किस स्तर तक विस्तारित की जानी चाहिए, यह सेट करता है। 1 - केवल प्रथम स्तर के रूपरेखा आइटम दिखाए जाते हैं, 2 - प्रथम और द्वितीय स्तर के रूपरेखा आइटम दिखाए जाते हैं, आदि।

Parameters:

पैरामीटरप्रकारविवरण
मानintरूपरेखा वृक्ष विस्तार स्तर।

setOutlineTreeHeight(int value)

public void setOutlineTreeHeight(int value)

सहेजने के लिए दस्तावेज़ रूपरेखा वृक्ष की ऊँचाई सेट करता है। 0 - रूपरेखा वृक्ष नहीं बदला जाएगा, 1 - केवल प्रथम स्तर के रूपरेखा आइटम बदले जाएंगे, आदि।

Parameters:

पैरामीटरप्रकारविवरण
मानintरूपरेखा वृक्ष की ऊँचाई।

setPageNumbers(int[] value)

public void setPageNumbers(int[] value)

रेंडर करने के लिए पृष्ठों की संख्याओं की एरे सेट करता है।

Parameters:

पैरामीटरप्रकारविवरण
मानint[]पृष्ठों की संख्या।

setSize(Dimension size)

public void setSize(Dimension size)

पृष्ठ या छवि का आकार निर्दिष्ट करता है।

Parameters:

पैरामीटरप्रकारविवरण
आकारjava.awt.Dimensionपृष्ठ या छवि का आकार।

setSupressErrors(boolean supressErrors)

public void setSupressErrors(boolean supressErrors)

परिवर्तन के दौरान त्रुटियों को दबाया जाएगा या नहीं, यह दर्शाने वाले फ़्लैग को निर्दिष्ट करता है।

Parameters:

पैरामीटरप्रकारविवरण
supressErrorsbooleanबूलियन मान।

setTextCompression(PdfTextCompression value)

public void setTextCompression(PdfTextCompression value)

छवियों को छोड़कर सभी सामग्री स्ट्रीम के लिए उपयोग किए जाने वाले संपीड़न प्रकार को सेट करता है। डिफ़ॉल्ट है PdfTextCompression.Flate।

Parameters:

पैरामीटरप्रकारविवरण
valuePdfTextCompressionसंपीड़न प्रकार।

toString()

public String toString()

Returns: java.lang.String

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