C# का उपयोग करके PDF में फ्रंट व्यू के साथ 3D एनोटेशन कैसे जोड़ें

यह उदाहरण दर्शाता है कि कैसे 3D U3D मॉडल को एक PDF दस्तावेज़ में एक इंटरैक्टिव एनोटेशन के रूप में पूर्वनिर्धारित फ्रंट व्यू के साथ एम्बेड किया जा सकता है। Aspose.PDF for .NET का उपयोग करके, आप प्रोग्रामेटिक रूप से कैमरा परिप्रेक्ष्य, एनोटेशन का स्थान, और सक्रियण व्यवहार को नियंत्रित कर सकते हैं—जो तकनीकी दस्तावेज़ीकरण, उत्पाद कैटलॉग, या इंजीनियरिंग रिपोर्टों के लिए आदर्श है जहाँ 3D विज़ुअलाइज़ेशन मूल्य जोड़ता है।

C# का उपयोग करके Front View के साथ 3D Annotation जोड़ने के चरण

  1. Document क्लास का उपयोग करके स्रोत PDF दस्तावेज़ लोड करें।
  2. बाहरी 3D मॉडल फ़ाइल (जैसे .u3d) लोड करके PDF3DContent ऑब्जेक्ट बनाएं।
  3. सामग्री के साथ PDF3DArtwork ऑब्जेक्ट को इनिशियलाइज़ करें और डिफ़ॉल्ट लाइटिंग तथा रेंडर सेटिंग्स असाइन करें।
  4. आइडेंटिटी कैमरा मैट्रिक्स और शून्य ऑर्बिट एंगल का उपयोग करके फ्रंट‑फ़ेसिंग PDF3DView परिभाषित करें, फिर इसे artwork के view array में जोड़ें।
  5. पहले पृष्ठ पर PDF3DAnnotation बनाएं, जिसमें उसकी पोज़िशन रेक्टैंगल, एक्टिवेशन मोड और डिफ़ॉल्ट व्यू निर्दिष्ट करें।
  6. वैकल्पिक रूप से एनोटेशन की उपस्थिति (बॉर्डर, रंग) कॉन्फ़िगर करें और इसे पृष्ठ के एनोटेशन संग्रह में जोड़ें।
  7. अपडेटेड PDF दस्तावेज़ को डिस्क पर सहेजें।

C# का उपयोग करके फ्रंट व्यू के साथ 3D एनोटेशन जोड़ने के लिए कोड

 हिन्दी