http://www.amobbs.com/thread-4728703-1-1.html
http://wenku..com/link?url=VLTUGjTj0TEywfefh9RJ5hM1iVti_jonu4PkIUl-oYJd2bDgRp6dGglT__BZfUN_oXacLeYy
http://www.doc88.com/p-18560415027.html
http://wenku..com/link?url=E_bJP_tNjO7bMZA-_-eDHILyztEcYDqL-_3i2B0C
http://..com/link?url=5jTXmx_e0SXT2pe7JufrScWgMd8WsG08i-
http://vdafs-to-dxf-and-nc-converter-and-viewer.soft112.com/
自己再搜索,有現成的免費軟體可以用就用,低價可承受的收費軟體就買,沒有就看是否有人贈與程序和或源代碼
再不成就自己了解文件格式,自己用代碼讀,解析轉換,生成另一種文件格式
⑵ 鎬庝箞鐢╲c緙栫▼浣垮浘鍍忓彉鎴恉xf鏍煎紡
DXF鏄鍚戦噺鍥懼艦鐨勬枃妗f枃浠躲 VC++緙栫▼杈撳嚭鐨勬槸cpp/h/rc/exe/obj絳夋枃浠躲 濡傛灉瑕佽緭鍑篋XF鏂囨。錛屽彲浠ュ湪浣犵殑VC宸ョ▼閲岄潰浣跨敤CFile杈撳嚭鏂囨。鏂囦歡灝辮屼簡銆 褰撶劧DXF鏈夊滻瀹氱殑鏍煎紡錛岃佹搷綰靛畠錛屽彲浠ュ湪緗戜笂鎵句竴涓鐩稿簲鐨凞XF鏂囦歡寮鍙戝寘銆
⑶ 用VC讀取DXF文件,用了DxfReader的部分代碼,結果出問題了,求解釋啊
第二個已經很明顯了,是CString出錯的,介意不用用CString,直接用一個動態數組,CString用不好好容易出奇怪的錯誤
⑷ dxf文件讀取
dxf是AutoCAD ® DXFTM (Drawing eXchange Format) 向量抄圖型文件。
JPEG 是 JPEG 工作組的 圖像 文件 格式。
Opengl 可以讀取 SGI 圖像文件 和 BMP 圖像文件,不直接支持 dxf和JPEG。
你需要自己寫程序。
dxf文件是 ASCII, 可識別,例如 讀 Arc (弧)和弧線參數,然後你用Opengl畫弧線,讀 Spline (樣條曲線),和樣條曲線參數,然後你用Opengl畫曲線,讀 3DLine,然後你用Opengl畫三維線,。。。。
工作量很大。不如買現成軟體。
⑸ vc鐢熸垚.dxf鏂囦歡
1.VC涓嶈兘鎶婃枃浠朵繚瀛樻垚.dxf(DXF鏂囦歡鏄疉utoCAD鐨勬枃浠剁被鍨)
2.濡傛灉浣犳兂鐢╒C鐨勪唬鐮佸疄鐜頒竴涓錛岄偅浣犲氨瑕佸垎鏋怉utoCAD鐢熸垚鐨凞XF鏂囦歡錛堝寘鎷鏈夊嚑涓孌碉紝姣忎釜孌典粈涔堜綔鐢錛夛紝鎸夌収浠栫殑鏍煎紡鐢ㄨ緭鍑烘祦鍐欎竴涓錛岀劧鍚庢妸鏂囦歡淇濆瓨鍚嶆敼涓涓嬪氨OK浜
⑹ 我想用VC寫的兩個程序對同一個文件操作,一個程序寫入,一個程序讀取
#include <stdio.h>
int write();
int read();
int main()
{
int a=0;
printf("請選擇數字:1.寫,2.讀,3.退出\n");
scanf("%d",&a);
if(a==1)
{
return write();
}
else if(a==2)
{
return read();
}
else
return 0;
}
int write()
{
char a[100]="kgasgdksagdasd";//可以改
FILE *fp;
fp = fopen("d:\\DIYI.txt", "w");
if (fp == 0)
{
printf("Can not open it");
}
else
{
fwrite(a, 100, 1, fp);
printf("已經寫入啦!!!\n");
}
fclose(fp);
return 0;
}
int read()
{
FILE *fp;
char a[100];
fp = fopen("d:\\DIYI.txt", "r");
if(fp == 0)
{
printf("Can not open the file");
}else
{
fread(&a, 100, 1, fp);
}
fclose(fp);
printf("%s\n", a);
return 0;
}