การสนับสนุนไฟล์ CTB

การสนับสนุนไฟล์ CTB

บางครั้งสี, น้ำหนักเส้น และตัวเลือกอื่น ๆ สำหรับการวาดอาจถูกใช้ไม่เพียงแต่จากการวาดเอง แต่ยังมาจากสไตล์การพล็อตในไฟล์ CTB แยกต่างหากอีกด้วย วิธีที่ง่ายที่สุดในการใช้ข้อมูลนี้คือการวางไฟล์ CTB ที่เกี่ยวข้องใกล้กับไฟล์ที่มีการวาดในรูปแบบ DWG/DXF และข้อมูลจากไฟล์เหล่านั้นจะถูกนำไปใช้ โดยอัตโนมัติในระหว่างการส่งออก

นอกจากนี้ยังสามารถโหลดไฟล์ CTB ทั้งหมดในรูปแบบของ Stream โดยใช้ setCtbSources property ของ CadRasterizationOptions วัตถุ

นี่คือตัวอย่างวิธีการทำเช่นนี้:

String ctbFile = "Plotstyle.ctb";
Map ctbFiles = new HashMap();
FileStream ctbStream = new FileStream(ctbFile, FileMode.Open);
ctbFiles.put(ctbFile, ctbStream.toInputStream());
cadRasterizationOptions.setCtbSources(ctbFiles);