ObjectARX提供了为SAVEAS、SAVE和QSAVE命令指定默认文件格式的功能。(“自动保存”命令始终以正在使用的 AutoCAD 版本的本机格式保存图形。 ® 该类包含一个枚举,该枚举定义将图形保存到文件时使用的格式。ObjectARX 参考中的 Seeenum以获取可能值的列表。AcApDocumentSaveFormat 该函数返回 SAVEAS、SAVE 和 QSAVE 命令正在使用的当前保存格式:formatForSave() 返回的值可以是会话范围的默认设置,也可以是用户为此文档选择的其他设置。如果它是此文档的覆盖,则不会跨会话保留。 该函数使用其中一个值来设置使用 SAVEAS、SAVE 和 QSAVE 命令保存图形时要使用的文件格式。这将设置会话范围的默认值,用户可以选择临时覆盖单个文档。setDefaultFormatForSave()SaveFormat 这些函数仅直接报告或设置用户输入的交互式命令的文件格式。如果希望应用程序使用当前的保存格式,则每次希望保存数据库时,首先需要调用,然后使用返回的值来确定要调用的函数。例如,如果返回,您将调用将数据库写入 AutoCAD 2000 DXF 文件。formatForSave()SaveFormatformatForSave()k2000_dxfacdbDxfOutAs2000() 请务必考虑以下几点:
|
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-1-8 19:46
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.