STL, קיצור של סטריאוליטוגרפיה, מייצג גיאומטריה תלת-ממדית של פני השטח. אלה משמשים לעתים קרובות ביישומים הקשורים ל-CAD. אתה יכול להמיר קבצי STL ל-PDF במהירות ובקלות. המרת פורמט קובץ זו מועילה בתרחישים שבהם אתה צריך להציג את המידע במערכות הפעלה ובסביבות שונות, בגלל התאימות של פורמט PDF. באופן דומה, אתה יכול לעבד תמונות STL ל-PNG לתצוגה מקדימה מהירה של הקובץ. הבה נסתכל על הסעיפים הבאים כדי ללמוד אותם טוב יותר:
- המרת תמונה STL ל-PDF או PNG - התקנת API
- המרת STL ל-PDF באופן פרוגרמטי באמצעות C#
- המרת תמונת STL ל-PNG באופן פרוגרמטי ב-C#
המרת תמונה STL ל-PDF או PNG - התקנת API
Aspose.CAD for .NET API תומך בעבודה עם STL, DWG, PLT ועוד רבים אחרים תבניות קבצים נתמכות. כאן נעסוק בעיקר בהמרת קבצי STL. אתה יכול להגדיר את ה-API על ידי הורדת קבצי ה-DLL מהקטע הורדות או שימוש בפקודת ההתקנה הבאה הקשורה ל-חבילת NuGet:
PM> Install-Package Aspose.CAD
המרת STL ל-PDF באופן פרוגרמטי באמצעות C#
PDF הוא פורמט פופולרי בגלל התאימות העצומה שלו להרבה סביבות מערכת ויישומים. ייתכן שיהיה עליך להמיר קובץ STL ל-PDF ביישומים מבוססי NET שלך. להלן השלבים להמרת STL ל-PDF:
- טען תמונת STL קלט
- אתחול מופע מחלקה PdfOptions
- המר את קובץ STL ל-PDF בשיטת שמור
קטע הקוד שלהלן מראה כיצד להמיר STL ל-PDF באופן תכנותי עם C#:
// ציין נתיב עבור קובץ STL קלט
string sourceFilePath = dataDir + "galeon.stl";
// טען תמונת STL קלט
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{
// אתחול מופע המחלקה PdfOptions
PdfOptions pdfOptions = new PdfOptions();
string outPath = sourceFilePath + "test.pdf";
// המרת STL ל-PDF
cadImage.Save(outPath, pdfOptions);
}
המר תמונת STL ל-PNG באופן פרוגרמטי עם C#
אתה יכול להמיר קבצי STL לתמונות PNG לתצוגה מקדימה מהירה של נתונים ומידע. השלבים שלהלן מסבירים את התהליך להמרת קבצי STL:
- טען קובץ STL מקור כקלט
- אתחול מופע מחלקה PngOptions
- המר STL ל-PNG ושמור את הפלט
הקוד הבא מפרט כיצד לבצע את השלבים הבאים כדי להמיר תמונת STL ל-PNG באופן פרוגרמטי ב-C#:
// ציין נתיב עבור קובץ STL קלט
string sourceFilePath = dataDir + "galeon.stl";
// טען תמונת STL קלט
using (var cadImage = (CadImage)Image.Load(sourceFilePath))
{
// אתחול מופע מחלקה PngOptions
PngOptions pngOptions = new PngOptions();
string outPath = sourceFilePath + "test.png";
// המרת STL ל-PNG
cadImage.Save(outPath, pngOptions);
}
סיכום
בסעיפים אלה, למדנו כיצד להמיר או לייצא קבצי STL לתמונת PDF או PNG באמצעות קוד C# ביישומים מבוססי NET שלך. כמו כן, מספר המרות ומניפולציות אחרות הקשורות ל-CAD הן תכונות מפתח של ה-API. אתה יכול לחקור אותו עוד יותר על ידי קריאת תיעוד. אתה יכול גם לדון איתנו על החששות שלך דרך פורום תמיכה חינם אם אתה זקוק לעזרה כלשהי ביצירת POC עבור הדרישות שלך. נשמח לעזור לך!