www.mxdraw.com
内容索引主面
前一个向上下一个
MxDraw::WriteJpgToURL 方法

把控件当前图形变成一个jpg文件,并当着一个文件表单提交给服务器。 关于提交表单的过程和原理可以参考SaveDwgToURL函数说明。

C++
static BOOL WriteJpgToURL(MXDRAWOCXHANDLE hOcx, IN LPCTSTR pszServerUrl, IN LPCTSTR pszServerProgramUrl, IN LPCTSTR pszComponentName, IN LPCTSTR pszPort, OUT CString& sResponse, IN LPCTSTR pszFileTag = NULL, IN int iWidth = -1, IN int iHeight = -1, IN COLORREF* pBkColor = NULL, bool isInRange = false, double dLbx = 0.0, double dLby = 0.0, double dRtx = 0.0, double dRty = 0.0);
参数 
说明 
MXDRAWOCXHANDLE hOcx 
控件的ocx句柄,不能为空 
IN LPCTSTR pszServerUrl 
服务器网址地址,如:www.mxdraw.com 
IN LPCTSTR pszServerProgramUrl 
服务器的文件上传处理程序,如:upload.asp 
IN LPCTSTR pszComponentName 
HTML组件名称,相当于一个HTML页面的Form中的中的file1 
IN LPCTSTR pszPort 
服务处理端口. 如:_T("80") 
OUT CString& sResponse 
服务器返回的信息 
IN LPCTSTR pszFileTag = NULL 
文件标志名称值,表单提交事件中filename值。是"Content-Disposition: form-data; name="file1"; filename="ymgcw.dwg"中的filename值。

  • 默认为空,程序自动取一个临时值。

 

IN int iWidth = -1 
位图宽度方向的像素,-1取系统默认值:1000 
IN int iHeight = -1 
位图高度方向的像素,-1取系统默认值:1000 
IN COLORREF* pBkColor = NULL 
位图的背影色,如果为NULL,取黑色为背景色 
bool isInRange = false 
是否指定输入出范围 
double dLbx = 0.0 
输入范围的左下角坐标X,文档坐标系统 
double dLby = 0.0 
输入范围的左下角坐标Y,文档坐标系统 
double dRtx = 0.0 
输入范围的右上角坐标X,文档坐标系统 
double dRty = 0.0 
输入范围的右上角坐标Y,文档坐标系统 

成功返回TRUE

Copyright (c) 2010. All rights reserved.
你认为该帮助怎么样? 发送反馈信息!