המרת CAD DWG DXF לתמונה PNG JPG

קבצי DWG משמשים לשמירת שרטוטים דיגיטליים בפורמט 2D או 3D, בעוד DXF הוא Drawing Exchange Format המשמש לתאימות של נתוני AutoCAD עם יישומים אחרים. אתה יכול להמיר DWG או DXF לפורמטים של תמונות רסטר כמו JPG, PNG, GIF וכו’ לפי הדרישות שלך. במאמר זה תלמדו את המרת פורמטים של קבצי CAD לתמונות רסטר באופן תוכנתי באמצעות Java. אנא עיין בסעיפים הבאים לפרטים נוספים:

ממיר תמונות DWG/DXF ל-JPG, PNG, GIF - התקנת Java API

Aspose.CAD for Java API תומך בעבודה עם DWG, DXF ועוד רבים אחרים פורמטים של קבצים. אינך צריך שום אפליקציה של צד שלישי כדי ליצור, לערוך או לעבד קבצים אלה ביישומים שלך. כל שעליך לעשות הוא להוריד את קובץ ה-JAR מהקטע הורדות, או להתקין אותו עם התצורות הבאות של Maven:

מאגר:

<repositories>
    <repository>
        <id>AsposeJavaAPI</id>
        <name>Aspose Java API</name>
        <url>http://repository.aspose.com/repo/</url>
    </repository>
</repositories>

תלות:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-cad</artifactId>
        <version>20.12</version>        
   </dependency>
</dependencies>

המר DWG/DXF לתמונת JPG באופן פרוגרמטי באמצעות Java

אנא בצע את השלבים הבאים להמרת קובץ DWG/DXF לפורמט תמונה JPG:

  1. טען קובץ CAD קלט DWG/DXF עם מחלקה Image.
  2. צור מופע של מחלקה CadRasterizationOptions.
  3. ציין רוחב וגובה עמוד.
  4. צור מופע של JpegOptions עבור התמונה שנוצרה.
  5. המרת קובץ CAD DWG/DXF לתמונת JPG.

הקוד הבא מראה כיצד להמיר קובץ DWG/DXF לתמונת JPG באופן פרוגרמטי ב-Java:

// טען קובץ DWG קלט
Image image = Image.load("Test.dwg");

// צור מופע של CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// הגדר רוחב וגובה של עמוד
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// צור מופע של JpegOptions עבור התמונה שנוצרה
ImageOptionsBase options = new JpegOptions();

// הגדר אפשרויות רסטר
options.setVectorRasterizationOptions(rasterizationOptions);

// המרת קובץ CAD DWG DXF לתמונת JPG
image.save("output_image.jpg" , options);

המר DWG/DXF לתמונת PNG באופן פרוגרמטי עם Java

אתה יכול להמיר קובץ DWG או DXF לתמונת PNG עם השלבים הבאים:

  1. טען ציור CAD קלט.
  2. אתחול אובייקט במחלקה CadRasterizationOptions.
  3. הגדר ממדי תמונה עבור קובץ הפלט.
  4. ציין PngOptions עבור תמונת הפלט.
  5. המרת קובץ CAD DWG/DXF לתמונת PNG.

הקוד שלהלן מסביר כיצד להמיר CAD Drawing DWG או DXF לתמונת PNG באופן פרוגרמטי באמצעות Java:

// טען קובץ DWG קלט
Image image = Image.load("Test.dwg");

// צור מופע של CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// הגדר רוחב וגובה של עמוד
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// צור מופע של PngOptions עבור התמונה שנוצרה
ImageOptionsBase options = new PngOptions();

// הגדר אפשרויות רסטר
options.setVectorRasterizationOptions(rasterizationOptions);

// המרת קובץ CAD DWG DXF לתמונת PNG
image.save("output_image.png" , options);

המרת קובץ DWG/DXF CAD ל-GIF ב-Java

אתה יכול להמיר ציורי CAD כמו DWG או DXF לתמונת GIF עם השלבים הבאים:

  1. טען קובץ CAD מקור באובייקט המחלקה תמונה.
  2. יצירת אובייקט מחלקה CadRasterizationOptions.
  3. אתחול אובייקט המחלקה GifOptions.
  4. המר קובץ CAD DWG DXF לתמונת GIFF בשיטת Save().

הקוד הבא מדגים כיצד להמיר ציור CAD DWG/DXF לתמונת GIF באופן פרוגרמטי עם Java:

// טען קובץ CAD קלט
Image image = Image.load("Test.dwg");

// צור מופע של CadRasterizationOptions
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();

// הגדר רוחב וגובה של עמוד
rasterizationOptions.setPageWidth(1200);
rasterizationOptions.setPageHeight(1200);

// צור מופע של GifOptions עבור התמונה שנוצרה
ImageOptionsBase options = new GifOptions();

// הגדר אפשרויות רסטר
options.setVectorRasterizationOptions(rasterizationOptions);

// המר קובץ CAD DWG DXF לתמונת GIFF
image.save("output_image.giff" , options);

קבל רישיון API בחינם

אתה יכול לבקש Free Temporary License להערכת כל התכונות של ה-API, ללא כל הגבלה.

סיכום

במאמר זה, חקרתם כיצד להמיר שרטוטי CAD כמו קבצי DWG/DXF לפורמטים של קבצי PNG, JPG או GIF באופן תכנותי באמצעות Java. תוכל לחקור את ממשק ה-API על ידי ביקור ב-תיעוד. אנא אל תהסס לפנות אלינו בפורום תמיכה חינם בכל שאלה.

ראה גם

טיפ: אולי תרצה לבדוק את Aspose בחינם ממיר טקסט ל-GIF מכיוון שהוא מאפשר לך להפוך טקסטים פשוטים או הודעות להנפשה מעניינות.