המרת DWG ל-Jpeg2000 ב-C#

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

הנושאים הבאים יכוסו במאמר זה:

  1. C# DWG to Jpeg2000 Converter – הורדה חינם
  2. שלבים להמרת קובץ DWG למסמך Jpeg2000
  3. המר DWG ל-Jpeg2000 באופן פרוגרמטי
  4. יצוא DWG ל-Jpeg2000 עם אפשרויות

C# DWG to Jpeg2000 Converter – הורדה חינם

נשתמש בממשק ה-API Aspose.CAD for .NET כדי להמיר קובץ DWG למסמך Jpeg2000. מסופקת היכולת ליצור, לערוך ולתפעל קבצי DWG כמו גם מספר סוגי קבצים אחרים.

המחלקה Image של ה-API היא המחלקה הבסיסית לכל סוגי השרטוטים. המחלקה CadImage מייצגת תמונת DWG. אנו יכולים להגדיר מאפייני PageWidth ו-PageHeight באמצעות המחלקה CadRasterizationOptions. המחלקה Jpeg2000Options של ה-API מאפשרת לציין את אפשרויות Jpeg2000.

אנא הורד את ה-DLL של ה-API או התקן אותו באמצעות NuGet.

PM> Install-Package Aspose.CAD

כיצד להמיר קובץ DWG ל-Jpeg2000 באמצעות C#

אנו יכולים להמיר בקלות קובץ DWG למסמך Jpeg2000 באמצעות Aspose.CAD עבור .NET על ידי ביצוע השלבים המפורטים להלן:

  • טען קובץ ציור DWG.
  • שמור DWG בתור Jpeg2000.

כעת, בואו נראה כיצד לבצע את השלבים הללו ב-C# כדי להמיר קובץ DWG למסמך Jpeg2000.

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

אנא בצע את השלבים המפורטים להלן כדי להמיר DWG ל-Jpeg2000:

  1. השתמש במחלקה Image כדי לטעון תחילה קובץ DWG כקלט.
  2. לאחר מכן, צור מופע של המחלקה Jpeg2000Options.
  3. התקשר לשיטת Jpeg2000 Save() כדי לשמור אותה. הוא מקבל שני ארגומנטים: Jpeg2000Options ואת נתיב הקובץ Jpeg2000 הפלט.

דוגמת הקוד הבאה מראה כיצד להמיר קובץ DWG למסמך Jpeg2000 באמצעות C#.

string inputFile = "file.dwg";
using (Image image = Image.Load(inputFile))
{
    // אתחול אובייקט המחלקה Jpeg2000Options
    Jpeg2000Options options = new Jpeg2000Options();
    
    // ייצא DWG ל-Jpeg2000
    string outPath = "output.j2k";
    image.Save(outPath, options);
}

ייצוא DWG ל-Jpeg2000 עם אפשרויות ב-C#

אנו יכולים לציין אפשרויות שמירה של Jpeg2000 תוך המרת קובץ DWG למסמך Jpeg2000 על ידי ביצוע השלבים המפורטים להלן:

  1. השתמש במחלקה Image כדי לייבא קובץ DWG כקלט תחילה.
  2. לאחר מכן, צור מופע חדש של המחלקה CadRasterizationOptions.
  3. לאחר מכן, הזן את רוחב וגובה העמוד.
  4. לאחר מכן, צור מופע של המחלקה Jpeg2000Options.
  5. לאחר מכן, בחר CadRasterizationOptions עבור המאפיין VectorRasterizationOptions.
  6. התקשר לפונקציה Jpeg2000 Save() כדי לשמור אותה. הוא מקבל שני ארגומנטים: Jpeg2000Options ומיקום קובץ הפלט Jpeg2000.

דוגמת הקוד הבאה מראה כיצד לציין את גובה ורוחב העמוד תוך שמירת קובץ DWG כמסמך Jpeg2000 באמצעות C#.

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

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

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

סיכום

במאמר זה למדנו כיצד:

  • טען קובץ ציור DWG קיים;
  • ציין גובה ורוחב של העמוד;
  • להגדיר אפשרויות שמירה;
  • שמור DWG בתור Jpeg2000 ב-C#.

שיתוף מסמכים הוא חלק מרכזי בתפעול היומיומי של רוב הארגונים, והיכולת להמיר ולשלב סוגי קבצים במהירות ובקלות מבטיחה שאתה יכול לבצע העברות קבצים מאובטחות מבלי ליצור בעיות שלא ביודעין. מלבד המרת DWG ל-Jpeg2000 ב-C#, אתה יכול ללמוד עוד על Aspose.CAD עבור .NET API באמצעות תיעוד. בכל מקרה של אי בהירות, אנא אל תהסס לפנות אלינו בפורום התמיכה החינמית שלנו.

ראה גם