
Aspose.CAD for JavaScript
ממשק API של JavaScript ליצירה והמרת קבצי AutoCAD
ממשק API של JavaScript בקוד פתוח לייצוא שרטוטי AutoCAD DWG, DXF, DWF, DXB ו-STL לתמונות PDF ורסטר (BMP, GIF, JPG ו-JPEG) ללא כל תלות.
מה זה Aspose.CAD עבור JavaScript?
קבצי CAD, המכונים קבצי עיצוב בעזרת מחשב, ממלאים תפקיד מכריע בתעשיות כמו אדריכלות, הנדסה וייצור. היכולת לעבוד עם קבצי CAD באמצעות קוד חיונית לייעול משימות, אחזור מידע והוספת תכונות CAD לאפליקציות שולחן עבודה ואינטרנט כאחד. ממשק ה-API של Aspose.CAD עבור JavaScript בולט ככלי אמין עבור מפתחים, המציע ספרייה חזקה לטיפול קל בקבצי CAD ב-JavaScript.
ממשק ה-API של Aspose.CAD עבור JavaScript הוא כלי רב עוצמה שיכול להתמודד עם פורמטים שונים של CAD כמו DWG, DXF, DWT, DGN ועוד. ספרייה זו מציעה תכונות שימושיות רבות, כולל יצירת קבצי CAD חדשים, שינוי דיאגרמות קיימות, הצגת קבצי CAD בפורמטים שונים, צפייה בקבצי CAD ביישומי אינטרנט, ניהול שכבות בודדות, אבטחה ושלמות משופרות של קבצי CAD, תמיכה בפעולות גיאומטריה, חילוץ מידע מטא-נתונים מקבצי CAD וטיפול תכנותי באובייקטי CAD.
צוות Aspose יצר את Aspose.CAD עבור JavaScript API, ספריית JavaScript מהשורה הראשונה. היא מגיעה עם API מקורי להמרת CAD מתקדמת. כלי מדהים זה מאפשר למפתחים לעבור בין סוגי קבצי CAD שונים כמו DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, IGES(IGS), CF2, Collada(DAE), PLT, OBJ, SVG, DXB, FBX, U3D, 3DS ו-STP, ולהמיר אותם לפורמטים של תמונות רסטר וקבצי PDF. החלק הכי טוב? לא תצטרכו שום תוכנה אחרת כדי שזה יקרה. ה-API של Aspose.CAD מביא הרבה לשולחן. התכונות הרבות שלו, היכולת לעבוד על פלטפורמות שונות והקלות שבה הוא משתלב עם כלים אחרים הופכים אותו לפורץ דרך עבור עבודות CAD בתחומים כמו הנדסה, אדריכלות וייצור.
תחילת העבודה עם Aspose.CAD עבור JavaScript
הדרך המומלצת להתקנת Aspose.CAD עבור JavaScript היא באמצעות NPM. אנא השתמש בפקודה הבאה להתקנה חלקה.
התקנת Aspose.CAD עבור JavaScript דרך NPM
npm install aspose-cad
ניתן להוריד את הספרייה ישירות מדף המוצר Aspose.CAD for JavaScript
המרת קבצי CAD לפורמטים אחרים באמצעות JavaScript
Aspose.CAD עבור JavaScript מאפשר למפתחי תוכנה לטעון ולהמיר בקלות פורמטים של קבצי CAD של nemours לפורמטים נתמכים אחרים באמצעות JavaScript API. ה-API מאפשר המרה של קבצי AutoCAD DXF, DWG, DWT, DGN, IFC, DWF, DWFX, STL, PLT, OBJ, SVG, DXB, FBX, U3D, 3DS, STP לתמונות PDF ו-Raster כמו GIF, TIFF, JPEG, PNG, PSD, BMP, DICOM, Webp, EMF, WMF, SVG וכן הלאה. תכונה זו שימושית כאשר עליך ליצור דוחות, לשתף קבצי CAD עם משתמשי CAD שאינם משתמשים, או לשלב נתוני CAD במערכות שונות. הדוגמה הבאה מראה כיצד מפתחי תוכנה יכולים להמיר פורמט DWG ל-PNG בתוך יישומי JavaScript.
כיצד לייצא פורמט DWG ל-PNG באמצעות JavaScript?
async onFileSelected(event) {
const file: File = event.target.files[0]; //file.dwg
file.arrayBuffer().then(async buff => {
let x = new Uint8Array(buff);
this.imgFile = await Image.load(x);
var exportedFile = await Image.save(this.imgFile, new PngOptions());
var blob = new Blob([exportedFile], { type: 'application/octet-stream' });
});
}
פעולות גיאומטריה של CAD דרך ממשק API של JavaScript
Aspose.CAD עבור JavaScript סיפק תמיכה בפעולות שונות לטיפול תכנותי בפעולות גיאומטריה בתוך יישומי JavaScript. ממשק ה-API מספק פעולות גיאומטריה שונות, המאפשרות למפתחי תוכנה לבצע משימות כמו קנה מידה, סיבוב, תרגום, מיזוג, העתקה, שיקוף ועוד על ישויות CAD. פונקציונליות זו חיונית לשינוי קבצי CAD באופן תכנותי. יתר על כן, ממשק ה-API מאפשר מניפולציה של ישויות CAD באופן תכנותי, כגון קווים, קשתות, עיגולים, טקסט, מידות ועוד.
תמיכה בשכבות ובפריסות של AutoCAD
ממשק ה-API של Aspose.CAD עבור JavaScript מספק תמיכה מקיפה לעבודה עם שכבות ופריסות. ניתן ליצור, לשנות ולמחוק שכבות, וכן לנהל פריסות בתוך קבצי CAD. תכונה זו שימושית במיוחד בעת התמודדות עם פרויקטים מורכבים של CAD הכוללים שכבות ופריסות מרובות. מפתחי תוכנה יכולים לגשת בקלות ולטפל בשכבות בודדות בתוך קבצי CAD באמצעות ה-API ותומך במשימות כמו הסתרת שכבות ספציפיות, שינוי מאפייני שכבה או חילוץ נתונים ספציפיים לשכבה.
קריאה וחילוץ של מטא-נתונים של CAD באמצעות JavaScript
Aspose.CAD עבור JavaScript מאפשר למפתחי תוכנה גישה למידע מטא-נתונים של AutoCAD עם מספר שורות קוד JavaScript בלבד. ה-API מאפשר למתכנתים לאחזר בקלות מידע על שכבות, בלוקים, ישויות, ממדים ומאפיינים אחרים, ומאפשר להם לנתח ולעבד קבצי CAD באופן תכנותי. יתר על כן, מפתחים יכולים גם לחלץ מידע מטא-נתונים מקבצי CAD, כגון פרטי מחבר, תאריך יצירה והיסטוריית שינויים. ניתן להשתמש במידע זה לתיעוד, ניתוח או עיבוד נוסף.