सी # में एसटीएल को पीडीएफ में कैसे बदलें

यह त्वरित ट्यूटोरियल STL को PDF में C# में कैसे परिवर्तित करें, इस पर चर्चा करता है। इसमें सभी प्रासंगिक विवरण शामिल हैं जैसे चरण-दर-चरण प्रक्रिया, विभिन्न वर्ग, और सी #** में **एसटीएल फ़ाइल को पीडीएफ में निर्यात करने के लिए एक नमूना कोड। STL से PDF रूपांतरण को अनुकूलित करने के लिए कई विधि अधिभार और विभिन्न गुण हैं।

सी#में एसटीएल को पीडीएफ में बदलने के लिए कदम

  1. NuGet Package Manager प्लगइन का उपयोग करके Aspose.3D for .NET इंस्टॉल करें
  2. StlLoadOptions क्लास ऑब्जेक्ट का उपयोग करके इनपुट एसटीएल फ़ाइल लोड करें
  3. एक PdfSaveOptions क्लास इंस्टेंस को इनिशियलाइज़ करें
  4. एसटीएल फाइल को सेव मेथड के साथ पीडीएफ डॉक्यूमेंट में बदलें

ये चरण एसटीएल को सी# में 3डी पीडीएफ में बदलने के लिए पूरी प्रक्रिया प्रस्तुत करते हैं। पहले चरण में, आप सिस्टम वातावरण सेट कर सकते हैं और फिर स्रोत STL फ़ाइल लोड कर सकते हैं। इसके बाद, पीडीएफ फाइल के लिए अलग-अलग गुण सेट करें और कुछ एपीआई कॉल के साथ आउटपुट दस्तावेज़ प्रस्तुत करें।

सी # में एसटीएल को पीडीएफ में कनवर्ट करने के लिए कोड

using Aspose.ThreeD;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args) // Main function to render 3D Scene to PDF in C#
{
// Initialize license
License lic = new License();
lic.SetLicense("Aspose.Total.lic");
// Initialize an object of StlLoadOptions class
Aspose.ThreeD.Formats.StlLoadOptions stloptions = new Aspose.ThreeD.Formats.StlLoadOptions();
// Load input STL file
Aspose.ThreeD.Scene scene = new Scene();
scene.Open("input.stl", stloptions);
// Create PdfSaveOptions class object
Aspose.ThreeD.Formats.PdfSaveOptions pdfoptions = new Aspose.ThreeD.Formats.PdfSaveOptions();
// Convert STL to PDF format
scene.Save("STLtoPDF.pdf", pdfoptions);
System.Console.WriteLine("Done");
}
}
}

उपरोक्त कोड स्निपेट STL से PDF कनवर्टर C# में बनाने के लिए उपयोगी है। आप विभिन्न गुणों को बदल सकते हैं जैसे इनपुट फ़ाइल के निर्देशांक फ़्लिप करना, लुकअप पथ सेट करना, और StlLoadOptions वर्ग का उपयोग करके सामान्य की पुनर्गणना करना। इसी तरह, पीडीएफ फाइल के लिए बैकग्राउंड कलर, टेक्सचर आदि को PdfSaveOptions क्लास इंस्टेंस के साथ बदला जा सकता है।

इस ट्यूटोरियल में, आपको इस बारे में जानकारी मिली है कि एसटीएल फाइल को सी# में पीडीएफ में कैसे बदलें। जबकि, यदि आप FBX से OBJ फ़ाइल रूपांतरण सीखना चाहते हैं तो आप सी#में एफबीएक्स को ओबीजे में कैसे बदलें पर लेख पर जा सकते हैं।

 हिन्दी