<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. Android清单文件具体解释(四) ---- backupAgent的使用方法

    在<application>节点中有一个很重要的属性,那就是backupAgent.这里我们将它单独列出来,从基本含义,使用方法及其相关属性等方面来具体介绍一下. 1.backupAgen ...

  2. Android学习笔记-保存数据的实现方法1

    Android开发中,有时候我们需要对信息进行保存,那么今天就来介绍一下,保存文件到内存,以及SD卡的一些操作,及方法,供参考. 第一种,保存数据到内存中: //java开发中的保存数据的方式 pub ...

  3. UVA 11927 - Games Are Important(sg函数)

    UVA 11927 - Games Are Important option=com_onlinejudge&Itemid=8&page=show_problem&catego ...

  4. 洛谷P1328==codevs3716 生活大爆炸版石头剪刀布[NOIP 2014 day1 T1]

    P1328 生活大爆炸版石头剪刀布 1.8K通过 2.6K提交 题目提供者2014白永忻 标签模拟NOIp提高组2014 难度普及- 提交该题 讨论 题解 记录 最新讨论 Who can help m ...

  5. HDU 5832A water problem

    大数 判断整除 /* *********************************************** Author :guanjun Created Time :2016/8/14 1 ...

  6. H264--5--H264解码[8]

    原文:http://blog.csdn.net/yangzhongxuan/article/details/8003547 解码器在解码时,首先逐个字节读取NAL的数据,统计NAL的长度,然后再开始解 ...

  7. 00020970-0000-0000-C000-000000000046

    00020970-0000-0000-C000-000000000046 System.InvalidCastException: 无法将类型为“Microsoft.Office.Interop.Wo ...

  8. 1998 NOIP 拼数 string 和sort的新理解

    题目:https://www.luogu.org/problemnew/show/P1012 今天真是长了见识.这道题做了十几分钟,用模拟愣是调不出来.直到我看了题解——(当场去世)…… 题的意思是n ...

  9. Eclipse导入Java 的jar包的方法

    打开eclipse1.右击要导入jar包的项目,点properties 2.左边选择java build path,右边选择libraries 3.选择add External jars 4.选择ja ...

  10. Bug分支(转载)

    转自:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000/00137602359178 ...