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

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

ממיר תמונות CF2 ל-DWF או DWFX - התקנת API של C#

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

PM> Install-Package Aspose.CAD

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

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

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

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

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

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

המר CF2 לתמונה DWFX באופן תוכנית ב-C#

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

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

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

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

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

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

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

סיכום

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

ראה גם