允许在CAD中操作超链接!Aspose.CAD最新版v19.9新功能你都了解吗?

Aspose.CAD for .NET的最新版v19.9增加了在AutoCAD文件中操作超链接的能力,支持CF2格式,以及创建具有不同布局尺寸的单个PDF。此更新还包括对3D实体渲染的改进和水印支持,为开发者提供了更强大的文档管理和转换功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Aspose.CAD for .NET(点击下载)是一个独立的AutoCAD处理API。它提供将DWG,DWF和DXF文件转换为高质量PDF和光栅图像的功能。开发人员可以从AutoCAD文件中选择和转换特定的布局和图层,并轻松跟踪整个文件转换过程。

Aspose.CAD for .Net更新至最新版v19.9,实现从简单对象渲染统一的3D实体,支持在AutoCAD工程图中操作超链接,支持创建具有不同布局尺寸的单个PDF,同时支持DXF和CF2格式文件,我们一起来看一看新功能详解吧!

新增与改善
key概述类别
CADNET-828实现解析DWG的OLE对象新功能
CADNET-23在AutoCAD工程图中操作超链接新功能
CADNET-41实现从简单对象渲染统一的3D实体新功能
CADNET-822合并DXF文件新功能
CADNET-799支持CF2文件新功能
CADNET-626支持创建具有不同布局尺寸的单个PDF新功能
CADNET-815实现Zoom属性新功能
CADNET-116水印支持新功能
CADNET-786实施快速渲染新功能
CADNET-12解析DWG文件的注释比例新功能
用法示例

▲CADNET-23 在AutoCAD工程图中处理超链接

using (CadImage cadImage = (CadImage)Image.Load(dwgPathToFile))
{
    foreach (CadBaseEntity entity in cadImage.Entities)
    {
        if (entity.Hyperlink == "https://products.aspose.com")
        {
            entity.Hyperlink = "https://www.aspose.com";
        }
    }
}

▲CADNET-799 支持CF2文件

using (Image image = Image.Load(GetCf2File("test-2010.cf2")))
{
 var options = new PdfOptions();
 image.Save(GetFileFromDesktop("test-2010.cf2.pdf"));
}

▲CADNET-116 水印支持

// add new MTEXT
CadMText watermark = new CadMText();
watermark.Text = "Watermark message";
watermark.InitialTextHeight = 40;
watermark.InsertionPoint = new Cad3DPoint(300, 40);
watermark.LayerName = "0";
cadImage.BlockEntities["*Model_Space"].AddEntity(watermark);
 
// or add more simple entity like Text
CadText text = new CadText();
text.DefaultValue = "Watermark text";
text.TextHeight = 40;
text.FirstAlignment = new Cad3DPoint(300, 40);
text.LayerName = "0";
cadImage.BlockEntities["*Model_Space"].AddEntity(text);
 
// export to pdf
CadRasterizationOptions rasterizationOptions = new CadRasterizationOptions();
rasterizationOptions.PageWidth = 1600;
rasterizationOptions.PageHeight = 1600;
rasterizationOptions.Layouts = new[] { "Model" };
PdfOptions pdfOptions = new PdfOptions();
pdfOptions.VectorRasterizationOptions = rasterizationOptions;
cadImage.Save(outPath, pdfOptions);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值