המרת COLLADA ל-DWF או DWFX ב-C#

קבצי COLLADA הם שרטוטי CAD המכילים נתונים דו-ממדיים או תלת-ממדיים. במקרים מסוימים, ייתכן שיהיה עליך ליצור תמונות DWFX או DWF כדי להציג את תוכן הקובץ בתמונה. בהתאם למקרי שימוש כאלה, מאמר זה מכסה כיצד להמיר קובץ COLLADA לתמונה DWF או DWFX באופן פרוגרמטי ב-C#.

COLLADA ל-DWF או DWFX Image Converter - התקנת API של C#

Aspose.CAD for .NET API תומך בהמרת COLLADA ופורמטים רבים אחרים של קבצים 5. כל שעליך לעשות הוא להגדיר את ה-API על ידי הורדת קובץ ה-DLL שלו מקטע הורדות או עם פקודת ההתקנה הבאה NuGet:

PM> Install-Package Aspose.CAD

המר את תמונת COLLADA לתמונה DWF באופן פרוגרמטי ב-C#

אתה יכול להמיר קובץ COLLADA לתמונת DWF על ידי ביצוע השלבים הבאים:

  1. טען את המקור COLLADA באמצעות המחלקה Image.
  2. צור מופע של מחלקה CadRasterizationOptions.
  3. הגדר מאפיינים כמו גודל תמונת הפלט.
  4. שמור את תמונת הפלט DWF.

קטע הקוד שלהלן מסביר כיצד להמיר קובץ COLLADA לתמונת DWF ב-C#:

string inputFile ="file.dae";
using (Image image = Image.Load(inputFile))
{
    // אתחול אובייקט המחלקה DwfOptions
    DwfOptions options = new DwfOptions();

    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;
    
    // ייצוא COLLADA ל-DWF
    string outPath = "output.dwf";
    image.Save(outPath, options);
}

המר את תמונת COLLADA ל-DWFX באופן פרוגרמטי ב-C#

אתה יכול להמיר קובץ COLLADA לתמונת DWFX עם השלבים הבאים:

  1. טען את קובץ הקלט COLLADA עם המחלקה Image.
  2. צור מופע של מחלקה CadRasterizationOptions.
  3. אתחול אובייקט במחלקה DwfxOptions.
  4. שמור את תמונת הפלט DWFX.

קטע הקוד הבא מראה כיצד להמיר קובץ COLLADA לתמונת DWFX באופן פרוגרמטי ב-C#:

string inputFile ="file.dae";           
using (Image image = Image.Load(inputFile))
{
    // אתחול אובייקט המחלקה DwfOptions
    DwfOptions options = new DwfOptions();
    
    CadRasterizationOptions cadRasterizationOptions = new CadRasterizationOptions();
    
    cadRasterizationOptions.PageHeight = 500;
    cadRasterizationOptions.PageWidth = 500;
    
    options.VectorRasterizationOptions = cadRasterizationOptions;
    
    // ייצוא COLLADA ל-DWFX
    string outPath = "output.dwfx";
    image.Save(outPath, options);
}

קבל רישיון זמני בחינם

אתה יכול לבדוק את כל התכונות של ה-API ללא מגבלות הערכה על ידי בקשת רישיון זמני בחינם.

סיכום

במאמר זה, למדת כיצד להמיר קובץ COLLADA לתמונת DWF או DWFX. יתר על כן, אתה יכול לחקור כמה תכונות אחרות המוצעות על ידי ה-API על ידי ביקור בסעיף תיעוד. בכל מקרה של חששות, אנא אל תהסס לכתוב לנו בפורום.

ראה גם