Aspose.CAD for .NET API支持使用STL,DWG,PLT和许多其他受支持的文件格式。在这里,我们将特别处理STL文件转换。如果你还没有使用过Aspose.CAD,不妨Aspose.CAD最新版体验。
整合所有格式API处理控件Aspose.Total永久授权火热促销中,联系客服立马1分钟了解全部!
使用 C# 以编程方式将 IFC 文件转换为 JPG 图像
您可以通过以下步骤将 IFC 文件转换为 JPG 图像:
- 使用Image 类加载输入 IFC 文件 。
- 创建CadRasterizationOptions 类的实例 。
- 创建JPGOptions 类的对象 。
- 设置VectorRasterizationOptions并将 IFC 文件转换为 JPG 图像
以下代码片段演示了如何使用 C# 以编程方式将 IFC 文件转换为 JPG 图像:
// Load input IFC file using the Image classImage image = Image.Load("template.ifc");// Create an instance of CadRasterizationOptions classCadRasterizationOptions rasterizationOptions = new CadRasterizationOptions(){ // Set the height & width PageWidth = 1600, PageHeight = 1600};// Create an object of JpegOptionsJpegOptions options = new JpegOptions();// Set the VectorRasterizationOptionsoptions.VectorRasterizationOptions = rasterizationOptions;// Convert IFC to JPG imageimage.Save("output.jpg", options);
使用 C# 将 IFC 转换为 PNG 图像
您可以通过以下步骤将 IFC 文件转换为 PNG 图像:
- 使用Image 类加载输入 IFC 文件 。
- 创建CadRasterizationOptions 类的实例 。
- 创建一个PngOptions 类型的对象 。
- 指定 VectorRasterizationOptions并将 IFC 转换为 PNG 图像。
以下代码片段显示了如何使用 C# 以编程方式将 IFC 文件转换为 PNG 图像:
// Load input IFC file using the Image classImage image = Image.Load("template.ifc");// Create an instance of CadRasterizationOptions classCadRasterizationOptions rasterizationOptions = new CadRasterizationOptions(){ // Set the height & width PageWidth = 1600, PageHeight = 1600};// Create an object of PngOptionsPngOptions options = new PngOptions();// Set the VectorRasterizationOptionsoptions.VectorRasterizationOptions = rasterizationOptions;// Convert IFC to PNG imageimage.Save("output.png", options);
如果您有任何疑问或需求,请随时加入Aspose技术交流群(),我们很高兴为您提供查询和咨询。
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!