एमएस प्रकाशक दस्तावेज़ बनाने के लिए एक कार्यक्रम है जो पेज लेआउट जानकारी के साथ काम करने के लिए केंद्रित है। यह प्रोग्राम अगली फ़ाइल स्वरूपों MS प्रकाशक 2.0 या बाद के संस्करण, .txt एक्सटेंशन वाली फ़ाइलें, RTF फ़ाइलें, MS Word फ़ाइलें, HTML फ़ाइलें, यूनिकोड पाठ, और बहुत कुछ खोलता है। पब फ़ाइलों में विभिन्न प्रकार के डेटा जैसे चित्र, टेक्स्ट या ग्राफ़िक्स शामिल हो सकते हैं। यही कारण है कि फ़्लायर्स, ब्रोशर, पोस्टकार्ड और अन्य पेपर विज्ञापन उत्पादन बनाने में प्रारूप अच्छी तरह से फैला हुआ है।

यह सॉफ़्टवेयर आपके स्वयं के डिज़ाइन किए गए दस्तावेज़ बनाने या आपके दस्तावेज़ के लिए डिज़ाइन किए गए डिज़ाइनों का उपयोग करने की अनुमति देता है। MS Publisher .pub एक्सटेंशन वाली फाइलों को सेव करता है और ऐसा नहीं है कि Publisher के अलावा कई एप्लिकेशन ऐसी फाइलों को प्रोसेस कर सकते हैं।

C# .NET के लिए Aspose.PUB एक लचीली और उपयोग में आसान लाइब्रेरी है। इसे इलेक्ट्रॉनिक प्रकाशन फाइलों के साथ काम करने के लिए विकसित किया गया है। यह समाधान लोकप्रिय इलेक्ट्रॉनिक प्रकाशन फ़ाइल स्वरूप (.pub) को PDF में लोड करने, खोलने, संपादित करने और बदलने का समर्थन करता है। यह PUB को PDF, HTML, XLSX, DOC और सबसे लोकप्रिय छवि प्रारूपों में त्वरित और विश्वसनीय रूपांतरण प्रदान करता है।

अपने स्वयं के C# .NET प्रोजेक्ट में एकीकृत करने के अलावा, लाइब्रेरी MS प्रकाशक फ़ाइलों को खोलने, विलय करने या परिवर्तित करने के लिए आपके स्वयं के क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन बनाने के लिए एकदम सही है। यहां आप ऐसे अनुप्रयोगों में कार्यक्षमता को कार्यान्वित करने के उदाहरण देख और आज़मा सकते हैं। वे हमारी टीमों द्वारा समाधान के उपयोग से बनाए गए हैं। इन समाधानों के साथ, आपको परिणाम प्रदान करने के लिए कोई अतिरिक्त सॉफ़्टवेयर या सदस्यता स्थापित करने की आवश्यकता नहीं है।

उन्नत .NET PUB मैनीपुलेशन API विशेषताएँ

पीयूबी फाइलों को पीडीएफ में निर्यात करें

.NET के लिए Aspose.PUB केवल कोड की कुछ पंक्तियों के साथ प्रकाशन फ़ाइलों (.pub) को PDF फ़ाइल में पढ़ और परिवर्तित कर सकता है।

PUB को PDF में बदलें - C#

    string pubFile = dataDir + "flyer.pub";

    var parser = PubFactory.CreateParser(pubFile);

    var pubtopdf = parser.Parse();

    Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(pubtopdf, dataDir + "publisher_to.pdf");

ऊपर दिए गए कोड को अगले तरीके से संक्षेप में समझाया जा सकता है:

  • प्रकाशक फ़ाइल के लिए पूर्ण फ़ाइल पथ बनाएँ जिसे आप कनवर्ट करना चाहते हैं। इसके लिए एक स्ट्रिंग वेरिएबल pubFile बनाएं और इसे dataDir वेरिएबल का मान असाइन करें।
  • PubFactory क्लास पर CreateParser() विधि को कॉल करने वाली प्रकाशक फ़ाइल की सामग्री को पार्स करने के लिए एक पार्सर ऑब्जेक्ट बनाएं।
  • पार्सर ऑब्जेक्ट पर Parse() मेथड का इस्तेमाल करें। विधि प्रकाशक फ़ाइल की सामग्री को पढ़ती है और पार्स करती है और pubtopdf चर को निर्दिष्ट परिणाम लौटाती है।
  • प्रकाशक फ़ाइल की पार्स की गई सामग्री को एक PDF फ़ाइल में बदलें और इसे ConvertToPdf() पद्धति का उपयोग करके PdfConverter उदाहरण पर निर्दिष्ट स्थान पर सहेजें।

PUB परतों तक पहुँचें और उनमें हेरफेर करें

.NET के लिए Aspose.PUB आपको छवि या पाठ के साथ उस पर चित्र बनाने की क्षमता के साथ किसी PUB की परतों तक पहुँचने देता है। आप परतों को मर्ज कर सकते हैं, परतों पर पाठ अपडेट कर सकते हैं, प्रभाव सेट कर सकते हैं या परतों को छवि के रूप में निर्यात कर सकते हैं। आप चपटी हुई PUB फ़ाइलों का पता लगाने या थंबनेल बनाने के लिए PUB .NET API का भी उपयोग कर सकते हैं।

पब फाइलें पढ़ें या बनाएं

.NET के लिए Aspose.PUB न केवल हेरफेर और रूपांतरण के लिए PSD और PSB फ़ाइल स्वरूपों को लोड करने का समर्थन करता है बल्कि यह स्क्रैच से PUB और PSB फ़ाइलों को बनाने की क्षमता भी प्रदान करता है। .NET डेवलपर एपीआई का उपयोग उन परिदृश्यों को स्वचालित करने के लिए कर सकते हैं जो उनके रास्ते में मदद कर सकते हैं।

विभिन्न इमेजिंग फिल्टर

.NET के लिए Aspose.PUB अपने वर्ग पुस्तकालयों के माध्यम से रंग समायोजन जैसी मुख्य इमेजिंग सुविधाएँ प्रदान करता है। डेवलपर्स एपीआई द्वारा लोड की गई रेखापुंज छवि पर चमक, कंट्रास्ट या गामा को आसानी से समायोजित कर सकते हैं। इसके अलावा, डेवलपर्स छवियों को गतिशील रूप से धुंधला या धुंधला कर सकते हैं और साथ ही मेडियन, गॉस वीनर, मोशन वीनर और ब्रैडली थ्रेशोल्ड सहित लोकप्रिय फिल्टर का उपयोग कर सकते हैं।

नवीनतम पब एपीआई विशेषताएं

.NET API के लिए Aspose.PUB इसे शक्तिशाली बनाने के लिए लगातार अधिक सुविधाएँ जोड़ता है। यहां हाल ही में जोड़े गए कुछ पिक्स की सूची दी गई है:

  • भरण परतों का समर्थन। पैटर्न, रंग और ग्रेडिएंट भरण।
  • GdFlResource, VmskResource, PtFlResource और VsmsResource का समर्थन।
  • सीधे लोड किए बिना PsdImage में JPEG, PNG, आदि छवि फ़ाइलें लोड करें।
  • लेयर वेक्टर मास्क और टेक्स्ट लेयर कस्टम फ्लिपरोटेट का समर्थन।
  • निर्यात के लिए रंग भरण के साथ स्ट्रोक प्रभाव का प्रतिपादन।
  
  

Aspose.PUB नीचे सूचीबद्ध लोकप्रिय विकास परिवेशों के लिए अलग-अलग एपीआई प्रदान करता है: