पीडीएफ फ़ंक्शन (प्रयोगात्मक)

इन पर लागू होता है: कैनवास ऐप्स मॉडल-संचालित ऐप्स

[यह आलेख रिलीज़-पूर्व दस्तावेज़ है और परिवर्तन के अधीन है.]

एकाधिक परिदृश्यों में उपयोग के लिए वर्तमान स्क्रीन से किसी ऑब्जेक्ट में सामग्री निर्यात करें।

महत्त्वपूर्ण

विवरण

PDF फ़ंक्शन आपको पीडीएफ ऑब्जेक्ट (ब्लॉब) में निर्यात के लिए स्क्रीन या स्क्रीन के हिस्से का चयन करने की अनुमति देता है।

विभिन्न कॉन्फ़िगरेशन विकल्प परिणामी उत्पन्न पीडीएफ के लिए अलग-अलग परिणाम सक्षम करते हैं।

महत्त्वपूर्ण

  • पीडीएफ जेनरेशन उस डिवाइस पर होता है जहां ऐप चल रहा होता है। जब आप PDF जनरेट कर रहे हों तो अलग-अलग डिवाइस जैसे कि डेस्कटॉप कंप्यूटर और मोबाइल डिवाइस की क्षमता अलग-अलग होगी।
  • असाधारण रूप से बड़े फ़ाइल आकार के साथ PDF जनरेट करने से ऐप क्रैश हो सकता है। यह उस डिवाइस की क्षमता पर निर्भर करता है जिस पर आप ऐप चला रहे हैं। छवियों के आकार और संख्या के बारे में जागरूक रहें और जेनरेट किए गए पीडीएफ में आप कितना डेटा शामिल करना चाहते हैं, विशेष रूप से मोबाइल डिवाइस पर उपयोग के लिए लक्षित ऐप्स के लिए।

नोट

  • आप केवल उस स्क्रीन पर मौजूद सामग्री से एक पीडीएफ उत्पन्न कर सकते हैं जहां आपने पीडीएफ फ़ंक्शन का आह्वान किया है। उदाहरण के लिए, यदि आपने स्क्रीन दो पर पीडीएफ फ़ंक्शन जोड़ा है, तो उत्पन्न पीडीएफ में केवल स्क्रीन दो की सामग्री को शामिल किया जा सकता है।

सिंटैक्स

PDF(स्क्रीन या कंट्रोल नाम [,{साइज़, DPI, मार्जिन, ओरिएंटेशन, ExpandContainers}])

  • स्क्रीन या नियंत्रण नाम - आवश्यक। पीडीएफ बनाने के लिए उपयोग की जाने वाली सामग्री वाली स्क्रीन या नियंत्रण। समर्थित नियंत्रण: लंबवत गैलरी, लंबवत लेआउट कंटेनर, क्षैतिज लेआउट कंटेनर, कंटेनर, स्क्रीन।

  • आकार - वैकल्पिक। उत्पन्न PDF के आयामों को नियंत्रित करता है। डिफ़ॉल्ट मान ऐप उपयोगकर्ता के लोकेल पर निर्भर करता है; अमेरिका और कनाडा के लिए पत्र और अन्य स्थानों के लिए A4।

  • DPIवैकल्पिक. उत्पन्न PDF के स्केलिंग/रेज़ोल्यूशन को नियंत्रित करता है। 0 से बड़ा कोई मान होना चाहिए। निर्दिष्ट मार्जिन द्वारा अनुमत स्थान से अधिक सामग्री के परिणामस्वरूप उच्च प्रभावी DPI हो सकता है। डिफ़ॉल्ट मान 96 है.

  • मार्जिन – वैकल्पिक। सामग्री और उत्पन्न पीडीएफ के बाहरी किनारे के बीच आरक्षित स्थान के आकार को निर्दिष्ट करने वाली एक स्ट्रिंग। उत्पन्न PDF का प्रत्येक मार्जिन (ऊपर, दाएँ, नीचे, बाएँ) एक अलग मान का समर्थन कर सकता है। इस मान के लिए माप की समर्थित इकाइयों में सेमी, मिमी, पीटी और पीएक्स शामिल हैं। सभी मार्जिन के लिए डिफ़ॉल्ट मान 0.5 इंच (12.7 मिमी) है।

  • अभिविन्यास - वैकल्पिक। नियंत्रित करता है कि जनरेट की गई PDF में पोर्ट्रेट (ऊर्ध्वाधर) या लैंडस्केप (क्षैतिज) ओरिएंटेशन है या नहीं। डिफ़ॉल्ट मान पोर्ट्रेट है (क्षैतिज).

  • ExpandContainers – वैकल्पिक। बूलियन. नियंत्रित करता है कि सामग्री वाले कुछ कंटेनर जो उनके आवंटित आकार से अधिक हैं, उत्पन्न पीडीएफ में सभी सामग्री को प्रदर्शित करने के लिए विस्तारित होते हैं। प्रभावित नियंत्रणों में स्क्रीन, कंटेनर, लंबवत और क्षैतिज कंटेनर, लंबवत निश्चित-ऊंचाई वाली गैलरी (नेस्टेड नहीं), फ़ॉर्म और स्क्रॉल करने योग्य कैनवास नियंत्रण शामिल हैं. डिफ़ॉल्ट मान है ग़लत.

उदाहरण

सूत्र मात्रा परिणाम
PDF(स्क्रीन 1) डिफ़ॉल्ट सेटिंग्स के साथ एक पीडीएफ वस्तु उत्पन्न करता है। स्क्रीन1 की दृश्य सामग्री से एक PDF ऑब्जेक्ट बनाया जाता है।
PDF(कंटेनर1, {आकार: A3}) A3 पर सेट पेपर आकार के साथ एक PDF ऑब्जेक्ट बनाता है। कंटेनर1 की दृश्य सामग्री से एक A3-आकार का PDF ऑब्जेक्ट बनाया जाता है।
PDF(स्क्रीन1, {DPI: 72, मार्जिन: "25mm", ओरिएंटेशन: "लैंडस्केप"}) रिज़ॉल्यूशन (DPI) को 72 पर सेट, मार्जिन को 25 मिलीमीटर और ओरिएंटेशन को लैंडस्केप (क्षैतिज) पर सेट करने के साथ एक PDF ऑब्जेक्ट जेनरेट करता है। निर्दिष्ट डीपीआई, मार्जिन और ओरिएंटेशन के साथ एक पीडीएफ स्क्रीन1 पर दिखाई देने वाली सामग्री से डिफ़ॉल्ट आकार (लोकेल पर निर्भर) में बनाया गया है।
PDF(Screen1, {ExpandContainers: true}) विस्तारित लागू नियंत्रणों के साथ एक पीडीएफ वस्तु उत्पन्न करता है। एक पीडीएफ बनाया जाता है जहां किसी भी कंटेनर/गैलरी को दिखाई देने वाली सामग्री से अधिक सामग्री उत्पन्न पीडीएफ में सभी सामग्री दिखाने के लिए विस्तारित किया जाता है।

ज्ञात सीमाएँ

  • विशेष नियंत्रण वर्तमान में समर्थित नहीं हैं. इनमें चार्ट, Power BI टाइल, मानचित्र और तृतीय-पक्ष PCF नियंत्रणों के कुछ कॉन्फ़िगरेशन शामिल हैं।

  • नेस्टेड गैलरियाँ समर्थित नहीं हैं।

  • गैर-लैटिन स्क्रिप्ट प्रकार और फ़ॉन्ट वजन और शैली जैसे कि बोल्ड और इटैलिक कुछ फोंट के लिए उत्पन्न पीडीएफ में दिखाई नहीं दे सकते हैं।

  • भरने योग्य PDF का निर्माण समर्थित नहीं है।