我加好你QQ了,晚上發(fā)給你,你先看看是不是你要的,如果是,你再給我分吧,不急的^_^。很高興認(rèn)識(shí)你!!
創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站制作、做網(wǎng)站、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶(hù)于互聯(lián)網(wǎng)時(shí)代的內(nèi)鄉(xiāng)網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
AutoCAD會(huì)了,要學(xué)會(huì)使用插件。如果自己學(xué)會(huì)開(kāi)發(fā)的話,還是不錯(cuò)的。教程的文件有些大,看附件下載。
目前,市面上關(guān)于“基于vb.net的arcgis二次開(kāi)發(fā)”的資料很少,絕大部分都是基于C#的arcgis二次開(kāi)發(fā);
如果你決定使用c#進(jìn)行二次開(kāi)發(fā),我這里可以推薦你幾本非常經(jīng)典的書(shū)籍:
基于ArcObjects與C#.net的GIS應(yīng)用開(kāi)發(fā)
Exploring ArcObjects
AO幫助文檔以及軟件自帶的OMD和Samples
上面的書(shū)籍如果你都理解了,你算得上是一個(gè)Top AO Programmer!
希望我的回答能幫到你,祝學(xué)習(xí)進(jìn)步!
你說(shuō)的不太滿意是什么意思,你莫非是希望圖片轉(zhuǎn)換成的pdf能被選中文字并復(fù)制粘貼?
利用DataWindow.net在 vb.net 下導(dǎo)出PDF格式文件
利用datawindow.net,導(dǎo)出PDF文件,實(shí)現(xiàn)前提:
1.安裝Acrobat Distiller虛擬打印機(jī),注意要用datawindow.net提供的打印驅(qū)動(dòng),在c:\program files\sybase\datawindow.net2.0\driver中,在文章最后,我會(huì)提供一個(gè)靜態(tài)安裝虛擬打印機(jī)的批處理文件,方便安裝。
2.安裝Ghostscript 7.05 ,在網(wǎng)上找,免費(fèi)的。
3.導(dǎo)出PDF文件前,一要指定虛擬打印機(jī)名,其次導(dǎo)出格式為PDF(Export.PDF.Method=Distill!),另外還要指定 PDF.Distill.CustomPostScript=Yes。
具體代碼如下:
''' summary
''' 導(dǎo)出文件
''' /summary
''' param name="sender"/param
''' param name="e"/param
''' remarks/remarks
Private Sub btnExport_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnExport.Click
Try
Dim strFilename, strPrinter As String
Dim saveDg As New SaveFileDialog
strPrinter = Me.dwPrint.Describe("DataWindow.Print.PrinterName")
saveDg.FileName = Me.dwPrint.Tag.ToString
saveDg.Filter = "Pdf文件|*.pdf|Excel文件|*.xls|所有文件|*.*"
If saveDg.ShowDialog = Windows.Forms.DialogResult.OK Then
strFilename = saveDg.FileName
If strFilename.IndexOf(".pdf") 0 Then
Me.dwPrint.Modify("DataWindow.Print.PrinterName='Acrobat Distiller'")
Me.dwPrint.Modify("DataWindow.Export.PDF.Method=Distill!")
Me.dwPrint.Modify("DataWindow.Export.PDF.Distill.CustomPostScript=Yes")
Me.dwPrint.SaveAs(strFilename, Sybase.DataWindow.FileSaveAsType.Pdf, True)
ElseIf strFilename.IndexOf(".xls") 0 Then
Me.dwPrint.SaveAs(strFilename, Sybase.DataWindow.FileSaveAsType.Excel, True)
End If
Me.dwPrint.Modify("DataWindow.Print.PrinterName='" + strPrinter + "'")
MessageBox.Show("導(dǎo)出成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information)
End If
Catch ex As Exception
MessageBox.Show(ex.Message, "提示", MessageBoxButtons.OK, MessageBoxIcon.Error)
End Try
End Sub
4 批處理文件(實(shí)現(xiàn)靜默安裝)
到搜搜迅雷或者電騾去搜:
vb2005基礎(chǔ)教程.pdf
Visual Basic.NET技術(shù)內(nèi)幕.rar
======
特別是第2個(gè),必看