<p class="mtext">
主要用到函数说明:
</p>
<p style="line-height: 0.6;">
<br/>
</p>
<p class="mtext" style=" font-size: 20px; ">
_DMxDrawX::SaveDwgFile
</p>
<p style="line-height: 0.6;">
<br/>
</p>
<p class="mtext">
保存当前图。详细说明如下:
</p>
<p style="line-height: 0.6;">
<br/>
</p>
<table class="mtable">
<thead>
<tr class="firstRow">
<th width="403">
参数
</th>
<th width="312">
说明
</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" colspan="1" rowspan="1" width="44">
<p class="p1">
BSTR pFileName
</p>
</td>
<td valign="top" colspan="1" rowspan="1" width="5">
<p class="p2">
保存的DWG文件绝对路径,如果扩展名为DXF文件,则保存为DXF文件. 扩展名为DWF文件,则保存为DWF文件, 扩展名为PDF文件,则保存为PDF文件,默认宽高210,297 扩展名为JPG文件,则保存为JPG文件,默认宽高1000,1000 扩展名为BMP文件,则保存为BMP文件,默认宽高1000,1000
</p>
</td>
</tr>
</tbody>
</table>
<p>
<br/>
</p>
<p class="mtext">
js中实现代码说明:
</p>
<p style="line-height: 0.6;">
<br/>
</p>
<pre class="brush:js;toolbar:false">function SaveJpg() {
//参数一为名称;参数二为宽度;参数三为高度;参数四为颜色
mxOcx.SaveJpgFile(&quot;c:\\tmp2.jpg&quot;,300,300,0);
alert(&quot;略缩图已经保存到C:\\tmp2.jpg&quot;);
}
function savedxf() {

mxOcx.SaveDwgFile(&quot;c:\\tmp.dxf&quot;);
alert(&quot;dxf文件已经保存到C:\\tmp.dxf&quot;);
}
function savepdf() {

mxOcx.SaveDwgFile(&quot;c:\\tmp.pdf&quot;);
alert(&quot;pdf文件已经保存到C:\\tmp.pdf&quot;);
}function savedwf() {

mxOcx.SaveDwgFile(&quot;c:\\tmp.dwf&quot;);
alert(&quot;dwf文件已经保存到C:\\tmp.dwf&quot;);
}
//保存为加密文件
function saveEncryptionDWG() {
//保存为加密文件,文件路径与文件名有用户设置
var ret = mxOcx.Call(&quot;MxET_SaveEncryptionDWG&quot;, &quot;c:\\TmpEncryption.dwg&quot;);
if(ret.AtString(0) == &quot;Ok&quot;)
{
alert(&quot;加密文件已经成功保存到C:\\TmpEncryption.dwg&quot;);
}
else
{
alert(&quot;保存失败&quot;);
}
ret = null;
CollectGarbage();
}
//打开加密文件
function openEncryptionDWG() {
//打开加密文件,文件路径与文件名有用户设置
var ret =mxOcx.Call(&quot;MxET_OpenEncryptionDWG&quot;, &quot;c:\\TmpEncryption.dwg&quot;);
if(ret.AtString(0) == &quot;Ok&quot;)
{
alert(&quot;加密文件已经成功打开&quot;);
}
else
{
alert(&quot;打开失败&quot;);
}
ret = null;
CollectGarbage();

}</pre>

CAD保存文件为各种格式的更多相关文章

  1. 让TinyXML保存文件为UTF-8格式

    TinyXML是个好东西,这个不用我多说了,我用它做过好几个项目,但这几个项目都只是从xml文件中获取信息,没有涉及到写文件,最近需要生成xml的配置文件,才注意到这个问题,那就是TinyXML似乎不 ...

  2. CAD打开文件总是弹出要求选择字体怎么办

    CAD打开文件总是弹出要求选择字体怎么办1.在C:\Documents and Settings\下搜索acad.fmp文件,双击用记事本打开acad.fmp文件,在最后添加内容,上面几行本来就有,不 ...

  3. C# 将PDF文件转换为word格式

    Pdf(Portable Document Format)意为“便携式文档格式”,是现在最流行的文件格式之一,它有很多优点如:尺寸较小.阅读方便.操作系统平台通用等,非常适合在网络上传播和使用.如今在 ...

  4. zlib压缩一个文件为gzip格式

    网上有很多针对zlib的总结,但是很零散,自己经过总结,实现了用zlib压缩一个文件为gzip格式,似的可以直接使用winr工具解压. 具体方法是使用zlib的deflate系列函数,将buffer压 ...

  5. asp.net将页面内容按需导入Excel,并设置excel样式,下载文件(解决打开格式与扩展名指定的格式不统一的问题)

    //请求一个excel类 Microsoft.Office.Interop.Excel.ApplicationClass excel = null; //创建 Workbook对象 Microsoft ...

  6. CFileDialog 打开文件夹文件 保存文件夹文件

    格式说明: explicit CFileDialog(    BOOL bOpenFileDialog,                         //TRUE 为打开, FALSE 为保存 L ...

  7. 【Android Developers Training】 25. 保存文件

    注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好. 原文链接:http://developer ...

  8. 如何正确地修改.data和.item文件的‘utf-8’格式

    问题:有时候,我们在做分类信息提取的时候文件的格式可能不是我们想要的.txt文件的格式,如何进行修改? 解决:(1)将文件复制一份,并保存为.txt的格式(2)将复制之后的文件通过另存为的方式更改为u ...

  9. EF+LINQ事物处理 C# 使用NLog记录日志入门操作 ASP.NET MVC多语言 仿微软网站效果(转) 详解C#特性和反射(一) c# API接受图片文件以Base64格式上传图片 .NET读取json数据并绑定到对象

    EF+LINQ事物处理   在使用EF的情况下,怎么进行事务的处理,来减少数据操作时的失误,比如重复插入数据等等这些问题,这都是经常会遇到的一些问题 但是如果是我有多个站点,然后存在同类型的角色去操作 ...

随机推荐

  1. redis 事务 及发布于订阅功能

    事务: Redis事务可以一次执行多个命令,事务具有以下特征: 1.隔离操作:事务中的所有命令都会序列化.按顺序地执行,不会被其他命令打扰. 2.原子操作:事务中的命令要么全部被执行,要么全部都不执行 ...

  2. PHP导入和导出CSV文件

    CREATE TABLE `student` ( `id` ) NOT NULL auto_increment, `name` varchar() NOT NULL, `sex` varchar() ...

  3. EEPlat的控制器概念

    控制器是EEPlat平台界面层部分的核心概念.平台中界面展示都是通过平台的各种控制器综合控制输出的. EEPlat平台的界面层模型採用了HMVC模式.HMVC模式的採用使得EEPlat平台界面层可以实 ...

  4. [NOI2015Day1]解题报告

    今天一起做NOI的题. 我仅仅想说SunshinAK了好神啊. T3数据好坑啊,打表竟然被编译环境卡掉了... T1:程序自己主动分析 (http://www.lydsy.com/JudgeOnlin ...

  5. HDMI接口基础知识及硬件设计

    参考资料:http://blog.csdn.net/u013625961/article/details/53434189: http://blog.csdn.net/u014276460/artic ...

  6. opencv对图像进行边缘及角点检測

    opencv对图像进行边缘及角点检測 先看结果: 代码: // ConsoleApplication1_812.cpp : Defines the entry point for the consol ...

  7. 大数据R语言简析

    R语言是用于统计分析.画图的语言和操作环境.R是属于GNU系统的一个自由.免费.源码开放的软件.它是一个用于统计计算和统计制图的优秀工具. R是统计领域广泛使用的诞生于1980年左右的S语言的一个分支 ...

  8. ASCII表格

    1. ASCII表格

  9. oracle 存储过程调用 执行

    oracle 存储过程调用 博客分类: 数据库相关   oracle存储过程 2011年02月11日 星期五 14:47 SQL中调用存储过程语句: call procedure_name(); 调用 ...

  10. luogu 3952 时间复杂度

    noip2017 D1T2 时间复杂度 某zz选手考场上写了1.5h 考完之后发现自己写的是错的 但是结果A了??? 题目大意: 一种新的编程语言 A++ 给出一个程序只有循环语句 并给出这个程序的时 ...