PdfSaveOptions

PdfSaveOptions class

प्रोजेक्ट पेज को PDF में रेंडर करते समय अतिरिक्त विकल्प निर्दिष्ट करने की अनुमति देता है।

public class PdfSaveOptions : SaveOptions

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

नामविवरण
PdfSaveOptions()का एक नया उदाहरण प्रारंभ करता हैPdfSaveOptionsवह वर्ग जिसका उपयोग किसी दस्तावेज़ को सहेजने के लिए किया जा सकता हैपीडीएफ प्रारूप।

गुण

नामविवरण
BarStyles { get; set; }के उदाहरणों की सूची प्राप्त या सेट करता हैBarStyle कक्षा जो प्रोजेक्ट व्यू में दिखाई देती है।
Compliance { get; set; }उत्पन्न PDF दस्तावेज़ के लिए वांछित अनुपालन स्तर प्राप्त या सेट करता है। डिफ़ॉल्ट हैPdf15 .
CustomPageSize { get; set; }कस्टम पृष्ठ आकार को अंकों में प्राप्त या सेट करता है (1 बिंदु = 1/72 इंच)।
DefaultFontName { get; set; }प्रतिपादन के लिए डिफ़ॉल्ट फ़ॉन्ट प्राप्त या सेट करता है।
DigitalSignatureDetails { get; set; }डिजिटल हस्ताक्षर विवरण प्राप्त या सेट करता है। यदि सेट नहीं किया गया है, तो कोई हस्ताक्षर नहीं किया जाएगा.
DrawNonWorkingTime { get; set; }एक मान प्राप्त या सेट करता है जो इंगित करता है कि क्या गैर-कार्य समय निकाला जाना चाहिए (डिफ़ॉल्ट मान TRUE है)।
EncryptionDetails { get; set; }एन्क्रिप्शन विवरण प्राप्त या सेट करता है। यदि सेट नहीं है, तो कोई एन्क्रिप्शन नहीं किया जाएगा.
EndDate { get; set; }रेंडरिंग समाप्त करने के लिए दिनांक प्राप्त करता है या सेट करता है.
FitContent { get; set; }एक मान प्राप्त या सेट करता है जो इंगित करता है कि इसकी सामग्री को फिट करने के लिए पंक्ति की ऊंचाई बढ़ाई जानी चाहिए या नहीं।
FitTimescaleToEndOfPage { get; set; }हो जाता है या सेट करता है कि दृश्य के कैलेंडर अनुभाग को अंतिम पृष्ठ के अंत (दाईं ओर) में प्रस्तुत किया जाना चाहिए या नहीं। यदि मान गलत है, तो कैलेंडर अनुभाग को बिल्कुल एंडडेट पर प्रस्तुत किया जाता है, यहां तक कि पृष्ठ पर एक खाली स्थान भी है।
FontResolveCallback { get; set; }एक कॉलबैक प्राप्त या सेट करता है जिसका उपयोग हल किए गए फ़ॉन्ट को अनुकूलित करने के लिए किया जा सकता है।
Gridlines { get; set; }इसकी सूची प्राप्त या सेट करता हैGridline जो प्रोजेक्ट व्यू में दिखाई देते हैं.
LegendOnEachPage { get; set; }एक मान प्राप्त या सेट करता है जो इंगित करता है कि प्रत्येक पृष्ठ पर किंवदंती दिखायी जानी चाहिए (डिफ़ॉल्ट मान TRUE है)।
MarkCriticalTasks { get; set; }एक मान प्राप्त करता है या सेट करता है जो इंगित करता है कि महत्वपूर्ण कार्यों को लाल रंग में प्रदर्शित किया जाना चाहिए (डिफ़ॉल्ट मान FALSE है)।
NonWorkingTimeColor { get; set; }गैर-कार्य समय रंग प्राप्त या सेट करता है।
PageCount { get; }प्रोजेक्ट के पृष्ठों की संख्या प्राप्त या सेट करता है।
Pages { get; set; }प्रोजेक्ट लेआउट को अलग फाइलों में सहेजते समय सहेजने के लिए पेज नंबरों की सूची प्राप्त या सेट करता है। यदि यह सूची खाली है तो सभी पृष्ठ सहेजे जाएँगे।
PageSavingCallback { get; set; }उपयोगकर्ता-परिभाषित कॉलबैक प्राप्त या सेट करता है जिसका उपयोग प्रत्येक प्रस्तुत पृष्ठ के लिए आउटपुट स्ट्रीम प्राप्त करने के लिए किया जाता है। लागू होता है जबSaveToSeparateFiles विकल्प प्रयोग किया जाता है.
PageSize { get; set; }प्रस्तुत किए जाने वाले पृष्ठ के आकार को प्राप्त या सेट करता है (डिफ़ॉल्ट मान PageSize.A4 है)।
PresentationFormat { get; set; }हो जाता है या सेट करता हैPresentationFormat जिसमें दस्तावेज़ सहेजा जाएगा.
ReduceFooterGap { get; set; }एक मान प्राप्त या सेट करता है जो इंगित करता है कि अंतिम कार्य और पाद लेख के बीच का अंतर कम होना चाहिए।
RenderToSinglePage { get; set; }एक मान प्राप्त करता है या सेट करता है जो इंगित करता है कि प्रोजेक्ट को एक पृष्ठ पर रेंडर किया जाना चाहिए या नहीं जब प्रोजेक्ट को ग्राफिकल प्रारूप में सहेजा जाता है।
RollUpGanttBars { get; set; }एक मान प्राप्त या सेट करता है जो इंगित करता है कि सारांश कार्य पट्टी पर उप-कार्यों को चिह्नित किया जाना चाहिए। फ़ील्ड इंगित करता है कि क्या सारांश टास्क बार रोल अप बार प्रदर्शित करता है।
SaveFormat { get; }उस प्रारूप को प्राप्त या सेट करता है जिसमें दस्तावेज़ को सहेजा जाएगा यदि यह सेव ऑप्शन ऑब्जेक्ट का उपयोग किया जाता है।
SaveToSeparateFiles { get; set; }एक मान प्राप्त करता है या सेट करता है जो इंगित करता है कि प्रोजेक्ट पृष्ठों को अलग-अलग फ़ाइलों में सहेजना है या नहीं।
StartDate { get; set; }रेंडरिंग शुरू करने की तिथि प्राप्त करता है या सेट करता है।
TasksComparer { get; set; }गैंट चार्ट और टास्क शीट चार्ट पर कार्यों को सॉर्ट करने के लिए तुलनाकर्ता को प्राप्त या सेट करता है।
TasksFilter { get; set; }उस स्थिति को प्राप्त या सेट करता है जिसका उपयोग गैंट, टास्क शीट और टास्क यूसेज चार्ट पर किए गए कार्यों को फ़िल्टर करने के लिए किया जाता है।
TextCompression { get; set; }छवियों को छोड़कर सभी सामग्री धाराओं के लिए उपयोग किए जाने वाले संपीड़न प्रकार को प्राप्त या सेट करता है। डिफ़ॉल्ट हैFlate .
TextStyles { get; set; }के उदाहरणों की सूची प्राप्त या सेट करता हैTextStyle कक्षा जो प्रोजेक्ट व्यू में दिखाई देती है।
Timescale { get; set; }हो जाता है या सेट करता हैTimescale मूल्य जिसका उपयोग यह नियंत्रित करने के लिए किया जाता है कि प्रोजेक्ट को ग्राफिकल प्रारूप में सहेजे जाने पर टाइमस्केल (यदि मौजूद है) को कैसे प्रस्तुत किया जाता है।
virtual UseGradientBrush { get; set; }गैंट चार्ट को प्रस्तुत करते समय ग्रेडिएंट ब्रश का उपयोग किया जाना चाहिए या नहीं, यह इंगित करने वाला मान प्राप्त या सेट करता है।
UseProjectDefaultFont { get; set; }एक मान प्राप्त करता है या सेट करता है जो इंगित करता है कि प्रतिपादन के लिए डिफ़ॉल्ट फ़ॉन्ट का उपयोग किया जाना चाहिए।
View { get; set; }रेंडर करने के लिए व्यू कॉलम की सूची प्राप्त या सेट करता है (GanttChartColumn . यदि सेट नहीं किया गया है तो कार्य आईडी, कार्य नाम, प्रारंभ और समाप्ति केवल प्रदान की जाती है। यदि दोनों देखें औरViewSettingsगुण सेट हैं, व्यू से कॉलम ViewSettings. से कॉलम ओवरराइड करता है
ViewSettings { get; set; }एक दृश्य प्राप्त करता है या सेट करता है (View ) सौंपने के लिए। आप इस विकल्प का उपयोग स्पष्ट रूप से निर्दिष्ट करने के लिए कर सकते हैं कि किस दृश्य को पीडीएफ, एचटीएमएल या छवि प्रारूपों में सहेजा जाना चाहिए। यदि यह संपत्ति सेट है,PresentationFormat प्रोजेक्‍ट के सहेजे जाने पर गुण को अनदेखा कर दिया जाता है. दृश्‍य निम्‍न में से किसी एक स्‍क्रीन से होना चाहिए ((Screen )): (गैंट, टास्कशीट, टास्कयूसेज, रिसोर्सशीट, रिसोर्सयूसेज)

यह सभी देखें