當前位置:首頁 » 雲伺服器 » svg伺服器是什麼

svg伺服器是什麼

發布時間: 2022-04-22 09:24:39

❶ 如何將網頁的svg或者canvas存為圖片並作為配圖發布到社交網路

新浪分享有專門的api的
附上:
http://service.weibo.com/share/mobile.php?url={{URL}}&title={{DESC}}&pic={{IMAGE}}&appkey={{WEIBOKEY}}

接下來就是svg生成一個圖片,然後存到伺服器,然後生成一個訪問地址,拼在上面的鏈接地址上就行了,
還有一種方式是轉base64,就不需要存伺服器了

❷ svg中metadata怎麼關聯資料庫

SVG通過Ajax與資料庫交換,我相信大家對Ajax並不陌生,它並不是一項新的技術,而是多種技術的綜合,或者說是一種設計方式,這些技術包括JavaScript、XHTML和CSS、DOM、XML和XSTL、XMLHttpRequest等技術。其中:

使用XHTML和CSS實現標准化的呈現界面。

使用DOM實現動態的顯示和交互

使用XMLHttpRequest實現與伺服器的非同步通信(ASV3中由"getURL"函數提供該功能)

例子:

本例要實現的效果就是SVG以1秒為間隔,不斷取回資料庫的數據,然後顯示出來。在資料庫中存放的是點數據,最終SVG顯示出來的是一條折線。

<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<svg width="100" height="1000" onload="init(evt)">

<script><![CDATA[

var second=1;

function init(evt)

{

svgdoc=evt.target.ownerDocument;

setInterval("getData(second)" ,1000);

}

function getData(sec)

{

getURL("Default.aspx?type="+sec,displayCallback);

second++;

}

function displayCallback(data)

{

if(data.success)

{

string=data.content;

node=parseXML(string,svgdoc);

svgdoc.rootElement.appendChild(node);

}

}

]]></script>

<text id="mtext" x="200" y="300"

style="text-anchor:middle;font-size:24;font-family:Simhei;fill:red">

實時數據顯示</text>

</svg>

接著在htm文件中嵌入SVG

<html>

<body>

<embed src="data.svg" name="SVGEmbed" height="700" width="1000" type="image/svg+xml">

</body>

</html>在這個例子中,我是使用asp.net作為服務端與資料庫進行交互,下面我們新建一個Default.aspx頁面,該頁面只負責數據交換的介質,不負責顯示

protected void Page_Load(object sender,EventArgs e)

{

getConnection();

conn.Open();

string strSec=Request.QueryString("type");

if(strSec==null) strSec="1";

cmd=new sqlCommand("select x,y from dbo.rtData where second <=" + strSec,conn)

dr=com.ExecuteReader();

string data="<path style=\"stroke:black;stroke-width:2;fill:none\" d=\"M100,100 ";

where(dr.Read)

{

data+="L" +dr[0] +"," +dr[1] + " ";

}

data=data+"\" />";

dr.Close();

conn.Close();

Response.ContentType="text/xml";

Response.ContentEncoding = System.Text.Encoding.UTF8;

Response.Write(data);

Response.End();

}

❸ svghost.exe

打開工具-文件夾選項,單擊「查看」將「隱藏受保護的操作系統文件」前面的勾取消,點上「顯示所有文件和文件夾」,然後去c:\windows\system32找出中毒的svchost.exe,大多數的情況是不可以直接刪除的。在windows下不可以刪除,原因可能是這個文件只是個可讀的文件,也可以到安全模式下掃描,然後看一下可不可以殺了。不能就要進入dos系統下刪除,進入dos後輸入命令:attrib c:\windows\system32\svchost.exe -r -a -h -s,改變了文件的屬性之後就有可能完全的將這個文件刪除了。然後輸入命令:del c:\windows\system32\svchost.exe就可以了。這樣做就是手工將病毒文件刪除。然後重新開機應該就沒有問題吧

還有一個是svchost.exe
svchost.exe
進程文件: svchost or svchost.exe

進程名稱: Generic Service Host Process for Win32 Services

進程類別:系統進程

位置:C:\windows\system32\svchost.exe (如果你的svchost.exe進程不是在這個目錄下的話,那麼就要當心了)

英文描述:svchost.exe is a system process belonging to the Microsoft Windows Operating System which handles processes executed from DLLs. This program is important for the stable and secure running of your computer and should not be terminated. Note: svchost.

中文參考:svchost.exe是一個屬於微軟Windows操作系統的系統程序,微軟官方對它的解釋是:Svchost.exe 是從動態鏈接庫 (DLL) 中運行的服務的通用主機進程名稱。這個程序對你系統的正常運行是非常重要,而且是不能被結束的。

(注意:svchost.exe也有可能是W32.Welchia.Worm病毒,它利用Windows LSASS漏洞,製造緩沖區溢出,導致你計算機關機。更多詳細信息參考:http://www.microsoft.com/technet/security/bulletin/ms04-011.mspx,該進程的安全等級是建議立即刪除。)

出品者:Microsoft Corp.

屬於:Microsoft Windows Operating System

系統進程:Yes

後台程序:Yes

網路相關:Yes

常見錯誤:N/A

內存使用:N/A

安全等級 (0-5): 0

間諜軟體:No

廣告軟體:No

病毒:No

木馬:No

發現:

在基於nt內核的windows操作系統家族中,不同版本的windows系統,存在不同數量的「svchost」進程,用戶使用「任務管理器」可查看其進程數目。一般來說,win2000有兩個svchost進程,winxp中則有四個或四個以上的svchost進程(以後看到系統中有多個這種進程,千萬別立即判定系統有病毒了喲),而win2003server中則更多。這些svchost進程提供很多系統服務,如:rpcss服務(remoteprocerecall)、dmserver服務(logicaldiskmanager)、dhcp服務(dhcpclient)等。到了Windows Vista 系統時svchost 進程多達12個,這些svchost.exe都是同一個文件路徑下C :\Windows\System32\svchost.exe , 它們分別是imgsvc、 、 LocalServiceNoNetwork 、NetworkService 、LocalService 、netsvcs 、LocalSystemNetworkRestricted、 LocalServiceNetworkRestricted 、services 、rpcss、 WerSvcGroup 、DcomLaunch服務組。如果要了解每個svchost進程到底提供了多少系統服務,可以在win2000的命令提示符窗口中輸入「tlist-s」命令來查看,該命令是win2000supporttools提供的。在winxp則使用「tasklist/svc」命令。

svchost中可以包含多個服務

深入:windows系統進程分為獨立進程和共享進程兩種,「svchost.exe」文件存在於「%systemroot%system32」目錄下,它屬於共享進程。隨著windows系統服務不斷增多,為了節省系統資源,微軟把很多服務做成共享方式,交由svchost.exe進程來啟動。但svchost進程只作為服務宿主,並不能實現任何服務功能,即它只能提供條件讓其他服務在這里被啟動,而它自己卻不能給用戶提供任何服務。那這些服務是如何實現的呢?

原來這些系統服務是以動態鏈接庫(dll)形式實現的,它們把可執行程序指向svchost,由svchost調用相應服務的動態鏈接庫來啟動服務。那svchost又怎麼知道某個系統服務該調用哪個動態鏈接庫呢?這是通過系統服務在注冊表中設置的參數來實現。下面就以rpcss(remoteprocerecall)服務為例,進行講解。

從啟動參數中可見服務是靠svchost來啟動的。

實例

以windowsxp為例,點擊「開始」/「運行」,輸入「services.msc」命令,彈出服務對話框,然後打開「remoteprocerecall」屬性對話框,可以看到rpcss服務的可執行文件的路徑為「c:\windows\system32\svchost-krpcss」,這說明rpcss服務是依靠svchost調用「rpcss」參數來實現的,而參數的內容則是存放在系統注冊表中的。

在運行對話框中輸入「regedit.exe」後回車,打開注冊表編輯器,找到[hkey_local_machine\system\currentcontrolset\services\rpcss]項,找到類型為「reg_expand_sz」的鍵「magepath」,其鍵值為「%systemroot%system32svchost-krpcss」(這就是在服務窗口中看到的服務啟動命令),另外在「parameters」子項中有個名為「servicedll」的鍵,其值為「%systemroot%system32rpcss.dll」,其中「rpcss.dll」就是rpcss服務要使用的動態鏈接庫文件。這樣svchost進程通過讀取「rpcss」服務注冊表信息,就能啟動該服務了。

解惑

因為svchost進程啟動各種服務,所以病毒、木馬也想盡辦法來利用它,企圖利用它的特性來迷惑用戶,達到感染、入侵、破壞的目的(如沖擊波變種病毒「w32.welchia.worm」)。但windows系統存在多個svchost進程是很正常的,在受感染的機器中到底哪個是病毒進程呢?這里僅舉一例來說明。

假設windowsxp系統被「w32.welchia.worm」感染了。正常的svchost文件存在於「c:\windows\system32」目錄下,如果發現該文件出現在其他目錄下就要小心了。「w32.welchia.worm」病毒存在於「c:\windows\system32wins」目錄中,因此使用進程管理器查看svchost進程的執行文件路徑就很容易發現系統是否感染了病毒。windows系統自帶的任務管理器不能夠查看進程的路徑,可以使用第三方進程管理軟體,如「windows優化大師」進程管理器,通過這些工具就可很容易地查看到所有的svchost進程的執行文件路徑,一旦發現其執行路徑為不平常的位置就應該馬上進行檢測和處理。

Svchost.exe說明解疑對Svchost的困惑

---------------

Svchost.exe文件對那些從動態連接庫中運行的服務來說是一個普通的主機進程名。Svhost.exe文件定位在系統的%systemroot%\system32文件夾下。在啟動的時候,Svchost.exe檢查注冊表中的位置(HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost)來構建需要載入的服務列表。這就會使多個Svchost.exe在同一時間運行。每個Svchost.exe的回話期間都包含一組服務,以至於單獨的服務必須依靠Svchost.exe怎樣和在那裡啟動。這樣就更加容易控制和查找錯誤。

Svchost.exe 組是用下面的注冊表值來識別。

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Svchost

每個在這個鍵下的值代表一個獨立的Svchost組,並且當你正在看活動的進程時,它顯示作為一個單獨的例子。每個鍵值都是REG_MULTI_SZ類型的值而且包括運行在Svchost組內的服務。每個Svchost組都包含一個或多個從注冊表值中選取的服務名,這個服務的參數值包含了一個ServiceDLL值。

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services

簡單的說沒有這個RPC服務,機器幾乎就上不了網了。很多應用服務都是依賴於這個RPC介面的,如果發現這個進程佔了太多的CPU資源,直接把系統的RPC服務禁用了會是一場災難:因為連恢復這個界面的系統服務設置界面都無法使用了。恢復的方法需要使用注冊表編輯器,找到 HKEY_LOCAL_MACHINE >> SYSTEM >> CurrentControlSet >> Services >> RpcSs, 右側找到Start屬性,把它的值改為2再重啟即可

造成svchost占系統CPU 100%的原因並非svchost服務本身:以上的情況是由於Windows Update服務下載/安裝失敗而導致更新服務反復重試造成的。而Windows的自動更新也是依賴於svchost服務的一個後台應用,從而表現為svchost.exe負載極高。 常發生這類問題的機器一般是上網條件(尤其是去國外網站)不穩定的機器,比如家裡的父母的機器,往往在安裝機器幾個月以後不定期發生,每個月的第二個星期是高發期:因為最近幾年MS很有規律的在每個月的第二個星期發布補丁程序)。上面的解決方法並不能保證不重發作,但是為了svchost文件而每隔幾個月重裝一次操作系統還是太浪費時間了。

更多的信息

為了能看到正在運行在Svchost列表中的服務。

開始-運行-敲入cmd

然後在敲入 tlist -s (tlist 應該是win2k工具箱里的東東)

Tlist 顯示一個活動進程的列表。開關 -s 顯示在每個進程中的活動服務列表。如果想知道更多的關於進程的信息,可以敲 tlist pid。

Tlist 顯示Svchost.exe運行的兩個例子。

0 System Process

8 System

132 smss.exe

160 csrss.exe Title:

180 winlogon.exe Title: NetDDE Agent

208services.exe

Svcs: AppMgmt,Browser,Dhcp,dmserver,Dnscache,Eventlog,lanmanserver,LanmanWorkst

ation,LmHosts,Messenger,PlugPlay,ProtectedStorage,seclogon,TrkWks,W32Time,Wmi

220 lsass.exe Svcs: Netlogon,PolicyAgent,SamSs

404 svchost.exe Svcs: RpcSs

452 spoolsv.exe Svcs: Spooler

544 cisvc.exe Svcs: cisvc

556 svchost.exe Svcs: EventSystem,Netman,NtmsSvc,RasMan,SENS,TapiSrv

580 regsvc.exe Svcs: RemoteRegistry

596 mstask.exe Svcs: Schele

660 snmp.exe Svcs: SNMP

728 winmgmt.exe Svcs: WinMgmt

852 cidaemon.exe Title: OleMainThreadWndName

812 explorer.exe Title: Program Manager

1032 OSA.EXE Title: Reminder

1300 cmd.exe Title: D:\WINNT5\System32\cmd.exe - tlist -s

1080 MAPISP32.EXE Title: WMS Idle

1264 rundll32.exe Title:

1000 mmc.exe Title: Device Manager

1144 tlist.exe

在這個例子中注冊表設置了兩個組。

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Svchost:

netsvcs: Reg_Multi_SZ: EventSystem Ias Iprip Irmon Netman Nwsapagent RasautoRa

sman Remoteaccess SENS Sharedaccess Tapisrv Ntmssvc

rpcss :Reg_Multi_SZ: RpcSs

smss.exe

csrss.exe

這個是用戶模式Win32子系統的一部分。csrss代表客戶/伺服器運行子系統而且是一個基本的子系統必須一直運行。csrss 負責控制windows,創建或者刪除線程和一些16位的虛擬MS-DOS環境。

❹ 文件有很多種後綴名,哪位能給我講講那些後綴名各代表什麼文件~

一、常見的文件後綴名

ACA Microsoft的代理使用的角色文檔
acf 系統管理配置
acm 音頻壓縮管理驅動程序,為Windows系統提供各種聲音格式的編碼和解碼功能
aif 聲音文件,支持壓縮,可以使用Windows Media Player和QuickTime Player播放
AIF 音頻文件,使用Windows Media Player播放
AIFC 音頻文件,使用Windows Media Player播放
AIFF 音頻文件,使用Windows Media Player播放
ani 動畫游標文件擴展名,例如動畫沙漏。
ans ASCII字元圖形動畫文件
arc 一種較早的壓縮文件,可以使用WinZip,WinRAR,PKARC等軟體打開
arj 壓縮文件。可以使用WinZip,WinRAR,PKARC等軟體打開
asf 微軟的媒體播放器支持的視頻流,可以使用Windows Media Player播放
asp 微軟的視頻流文件,可以使用Windows Media Player打開
asp 微軟提出的Active Server Page,是伺服器端腳本,常用於大型網站開發,支持資料庫連接,類似PHP。可以使用Visual InterDev編寫,是目前的大熱門
asx Windows Media 媒體文件的快捷方式
au 是Internet中常用的聲音文件格式,多由Sun工作站創建,可使用軟體Waveform Hold and Modify 播放。Netscape Navigator中的LiveAudio也可以播放.au文件
avi 一種使用Microsoft RIFF規范的Windows多媒體文件格式,用於存儲聲音和移動的圖片
bak 備份文件,一般是被自動或是通過命令創建的輔助文件,它包含某個文件的最近一個版本,並且具有於該文件相同的文件名
bas Basic 語言源程序文件,可編譯成可執行文件,目前使用Basic開發系統的是Visual Basic
bat 批處理文件,在MS-DOS中,.bat文件是可執行文件,有一系列命令構成,其中可以包含對其他程序的調用
bbs 電子告示板系統文章信息文件
bfc Windows的公文包文件
bin 二進制文件,其用途依系統或應用而定
bmp Bitmap點陣圖文件,這是微軟公司開發Paint的自身格式,可以被多種Windows和Windows NT平台及許多應用程序支持,支持32位顏色,用於為Windows界面創建圖標的資源文件格式。
c C 語言源程序文件,在C語言編譯程序下編譯使用
cab Microsoft制訂的壓縮包格式,常用於軟體的安裝程序,使用Windows自帶的實用程序,Extract.exe可以對其解壓縮,WinZip,WinRAR等都支持這種格式
cal Windows 中的日歷文件
cdf Internet Explorer的頻道文件
cdr CorelDraw中的一種圖形文件格式,它是所有CorelDraw應用程序中均能夠使用的一種圖形圖像文件格式
cdx 索引文件,存在於Dbase,Foxbase,Foxpro系統軟體環境下
cfg 配置文件,系統或應用軟體用於進行配置自己功能,特性的文件
chm 編譯過後的HTML文件,常用於製作幫助文件和電子文檔
clp 在Windows下剪貼板中的文件格式
cmd 用於Windows NT/2000的批處理文件,其實與BAT文件功能相同,只是為了與DOS/Windows 9x下的BAT有所區別
cmf 音效卡標準的音樂文件,FM合成器等可以回放
cnf NetMeetting會議連接文件
cnt 聯機幫助文件目錄索引文件,通常和同名的.hlp文件一起保存
col 由Autodesk Animator,Autodesk Animator Por等程序創建的一種調色板文件格式,其中存儲的是調色板中各種項目的RGB值
com DOS可執行命令文件,一般小於64KB
cpl 控制面板擴展文件,Windows操作系統使用
cpp C++語言源程序,非常強大的語言,在各種平台中都有相應的開發系統
crd Windows中的卡片文件
crt 用於安全方面的證書認證文件
cur Windows下的游標資源文件格式,可用游標編輯軟體編輯
css Text/css文件
dat 數據文件,在應用程序中使用
dat VCD中的圖象聲音文件,VCD播放軟體可調用,或是通過VCD機播放
dbf 資料庫文件,Foxbase,Dbase,Visual FoxPro,等資料庫處理系統所產生的資料庫文件
dcx 傳真瀏覽文檔文件
ddi 映象文件,DUP,HD,IMG等工具可展開
dev 設備驅動程序
dib 設備無關點陣圖文件,這是一種文件格式,其目的是為了保證用某個應用程序創建的點陣圖圖形可以被其它應用程序裝載或顯示一樣
dir 目錄文件
dll Windows動態連接庫,幾乎無處不在,但有時由於不同版本DLL沖突會造成敗各種各樣的問踢
doc 是目前市場佔有率最高的辦公室軟體Microsoft Office中的字處理軟體Word創建的文檔
dos Windows保留的MS-DOS的某些系統文件
dot Microsoft Word的文檔模板文件,通過模板可以簡化一些常用格式文檔的創建工作,而且可以內嵌VBA程序來實現某些自動化功能
drv 設備驅動程序文件,用在各種系統中
dwg AutoCAD的圖紙文件,也是許多繪圖軟體都支持的格式,常用於共享數據
dxb AutoCAD創建的一中圖形文件格式
dxf 圖形交換格式,一種計算機輔助設計的文件格式,最初開發用來與AutoCAD一起使用,以便於圖形文件在應用程序之間的傳遞,它以ASCII方式儲存圖形,在表現圖形的大小方面十分精確
der Certiticate文件
dic Txt文件
emf 由Microsoft公司開發的Windows 32位擴展圖元文件格式,其總體設計目標是要彌補在Microsoft Windows 3.1(Win16)中用的*.wmf文件格式的不足,使得圖元文件更加易於使用
eps 用PostScript語言描述的一種圖形文件格式,以文本文件保存,在PostScript圖形列印機上能列印出高品質的圖形圖象,最高能表示32點陣圖形圖象
err 編譯錯誤文件,存在於Dbase,Foxbase,Foxpro系列軟體環境下
exe 可執行文件,雖然後綴名相同,但具有不同的格式和版本
exp 3DS使用的顯示卡驅動程序
exc Txt文件
flc Autodesk Animator和Animatorpro的動畫文件,支持256色,最大的圖象象索是64000*64000,支持壓縮,廣泛用於動畫圖形中的動畫序列,計算機輔助設計和計算機游戲應用程序
fnd 保存的搜索結果
fon 點陣字型檔文件
for Fortran語言程序
fot 指向字體的快捷鍵
fp 配置文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
fpt 備注欄位文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
frt 報表文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
frx 報表文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
fxp 編譯後的程序,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
gif 在各種平台的各種圖形處理軟體上均能夠處理的,經過壓縮的一種圖形文件格式
grh 方正公司的圖象排版文件
grp Windows下的程序管理器產生的組窗口文件
goc Gocserve
gra MSGraph.Chart.5
h C語言源程序頭文件
hlp Windows應用程序幫助文件
hqx Macintosh中使用BinHex將二進制文件編碼為7位的文本文件,大多數Macintosh文件皆以.hqx出現(.bin極少使用),在Macintosh中,可使用StuffIt Expander對.hqx解碼,在Windows中可使用BinHex 13解碼
ht 超級終端
htm 保存超文本描述語言的文本文件,用於描述各種各樣的網頁,使用各種瀏覽器打開
html 同.htm文件
icm 圖象配色描述文件
ico Windows中的圖標文件,可以包含同一個圖標的多種格式,使用圖標編輯軟體創建
idf MIDI樂器定義
idx 索引文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
iff 文件交換格式文件,這種文件格式多用於Amiga平台,在這種平台上它幾乎可以存儲各種類型的數據,在其它平台上,IFF文件格式多用於存儲圖象和聲音文件
image MAcintosh磁碟映象文件,常見於萍果機的FTP網點,在Macintosh中由Shrink Wrap處理
ime Windows下的輸入法文件
img 磁碟映象文件,用HD-COPY,WinImage等工具打開後可以恢復到一張磁碟上
inc 匯編語言包含文件,類似C/C++中的.H文件
inf Windows下的軟體安裝信息,Windows的標准安裝程序根據此文件內的安裝信息對軟體,驅動程序等進行安裝
ini Windows中的初始化信息文件,已經用的不多了,新的應用程序將設置保存在系統的注冊表中
jar 一種壓縮文件,ARJ的新版本,不過不太流行,可以使用WinJar,Winrar等打開
jpeg 一種圖片壓縮文件,同.jpg
jpg 靜態圖象專家組制訂的靜態圖象壓縮標准,具有很高的壓縮比,使用非常廣泛,可使用PhotoShop等圖象處理軟體創建
lnk 快捷方式,這個文件指向另一個文件,開始菜單的程序文件夾下每條項目都是一個LNK文件
log 日誌文件,通常用來記錄一些事件之類
lzh 一種古老的壓縮文件,可以使用WinRAR打開
mac Macintosh中使用的一中灰度圖形文件格式,在Macintosh Paintbrush中使用,其解析度只能是720*567
mag 圖形文件格式
mdb Microsoft Access使用的資料庫格式,是非常流行的桌面資料庫
men 內存應用文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
mid 音頻壓縮文件,曾經非常流行,不過在現在的軟體中用的很少了
mif MIDI樂器
mov 使用Apple's QuickTime格式的電影文件,在Macintosh中由Sparkle,FastPlayer,MoviePlayer等軟體播放,在Windows中可由Quicktime播放
movie QuickTime或蘋果機的影視格式,在Macintosh中由Sparkle,FastPlayer,MoviePlayer等軟體播放,在Windows中可由QuickTime播放
mp3 採用MPEG-1 Layout 3標准壓縮的音頻文件,是網上主要的壓縮音頻文件,這種文件由於具有極高的壓縮率和失真低的特點,是目前音樂盜版的主要文件格式,但目前受到VQF,WMA等新標準的挑戰
mpg 採用MPEG-1標准壓縮的視頻文件,與VCD使用的格式非常相近,提供CD質量的音頻信號和320*240的視頻分辯率,目前的媒體播放軟體大都能播放,Microsoft的WMV8和MPEG-4壓縮的AVI文件是其強大的競爭對手
mpt Macintosh中使用的一種圖形文件格式
msg Microsoft郵件文檔
obj 對象代碼
ovl 由於軟體功能多,內存偏小,不能一次性全部調入內存的可執行文件可能有同文件名的ovl文件
pcd 點陣圖文件,由Eastman Kodak開發,被所有的平台所支持,PCD支持24位顏色,最大的圖象像索是2048*3072,用於在CD-ROM上保存圖片
pcs 動畫文件,是Macromedia開發的動畫文件格式,為Macintosh應用程序使用,支持壓縮,支持256色,用於保存動畫數據,是Quick Time的前身
pcx 圖像文件,PCX格式是ZSOFT公司在開發圖像處理軟體Paintbrush是開發的一種格式,這是一種經過壓縮的格式,佔用磁碟空間較少
pdf 圖文多媒體文件,Adobe公司定義的電子印刷品文件格式,它是一種事實上的標准,在Internet網上的很多電子印刷品,都是.pdf格式的
psd 是PhotoShop中使用的一種標准圖形文件格式,能夠保存圖像數據的每一個細小部分,包括層,附加的蒙版通道以及其他內容
pwl Windows下的口令文件
qt Machintosh 的QuickTime影視格式,在Macintosh中由Sparkle,FastPlayer,MoviePlayer等軟體播放,在Windows中可由Quicktime播放
qtm 動畫文件,這種文件格式是由Apple計算機公司開發,被Apple Macintosh和Microsoft Windows平台所支持,支持25位顏色,最大圖像分辯率是64000*64000,支持壓縮,用於保存音頻和運動視頻信息
rec Windows下的記錄器宏文件
reg Windows 95/98的系統及應用程序注冊文件,這種文件雖然以純文本文件保存,但一樣存在版本問題,不同的操作系統使用的REG文件版本是不同的
rle 一種壓縮過的點陣圖文件格式,RLE壓縮方案是一種極其成熟的壓縮方案,特點是無損失壓縮,既節省了磁碟空間又不損失任何圖像數據,但在打開這種壓縮文件時,要花費更多時間,此外,一些兼容性不太好的應用程序可能會搭不開
rm Windows下的RealPlayer所支持的視頻壓縮文件,網上非常流行的流式視頻文件,很多實時視頻新聞等都是採用這種格式的,不過,最新的Windows Media Video V8已經對其發起了強大的攻勢
rmi MIDI音序文件
rtf 豐富文本格式文件,以純文本描述內容,能夠保存各種格式信息,可以用寫字版,Word等創建
sav 存檔文件
scp 用於Windows系統中Internet撥號用戶,自動撥號登錄用的腳本文件,可避免手動登錄時繁瑣的鍵盤輸入
scr 屏障保護文件
sct 屏幕文件
scx 屏幕文件
set Microsoft備份集文件,用於保存要備份的內容,設置等信息
shb 指向一個文檔的快捷方式
snd Mac聲音文件,Apple計算機公司開發的聲音文件格式,被Macintosh平台和多種Macintosh應用程序所支持,支持某些壓縮
sql 查詢文件,在Dbase,Foxbase,Foxpro系列軟體的環境下使用
svg SVG可以算是目前最火熱的圖像文件格式了,它是基於XML由WorldWideWebConsortium聯盟開發的,SVG是可縮放的矢量圖形
svx Amiga聲音文件,Commodore所開發的聲音文件格式,被Amiga平台和應用程序所支持,不支持壓縮
swf flash是Micromedia公司的產品,嚴格說它是一種動畫編輯軟體,實際上它是製作出一種後綴名為.swf的動畫,這種格式的動畫能用比較小的體積來表現豐富的多媒體形式,並且還可以與HTML文件達到一種"水乳交融"的境界
swg 虛擬內存交換文件,由操作系統使用
sys 系統文件,驅動程序等,在不同的操作系統中有不同的定義
tbk 臨時資料庫文件,在Dbase,Foxbase,Foxpro系列軟體的環境下使用
tga 圖像文件,此文件格式的結構比較簡單,屬於一種圖形,圖像數據的通用格式,在多媒體領域有著很大影響,是計算機生成圖像向電視轉換的一種首選格式
tiff 圖像文件,此圖像格式復雜,存儲內容多,佔用存儲空間大,其大小是GIF圖像的3倍,是相應的JPEG圖像的10倍,最早流行於Macintosh,現在Windows主流的圖像應用程序都支持此格式
tmp 臨時文件,一般是系統和應用程序產生的臨時使用的文件,當系統和應用程序退出時,會自動地刪除其建立的臨時文件,如果是非正常退出,臨時文件可能保留在磁碟上,在單任務系統下,可立即刪除它們,在多任務系統下,應刪除那些不是正在使用的臨時文件
txt 文本文件
url InternetShortcut(internet 上URL地址的快捷方式)
vcd 虛擬光碟機工具製作的光碟鏡像文件
ver 版本描述,用於描述某個軟體的版本信息的文件,內容因軟體而異
voc 聲音文件,此文件格式由Creative Labs公司開發,被Windows和DOS平台所支持,支持壓縮
vxd 虛擬設備驅動程序,在Windows操作系統中非常常見,是重要的系統文件
wab 通信簿文件,由系統中的通信簿程序使用
wav 音頻文件,此文件格式是在Windows上用於保存音頻信息的資源格式,Windows中由Waveform Hold and Modify或Navigator,或"媒體播放機"播放,存在許多編碼方式,需要相應的解碼程序才能播放
win 窗口文件,在Dbase,Foxbase,Foxpro系列軟體的環境下使用
wmf Microsoft Windows中常見的一種圖元文件格式,它具有文件短小,圖案造型化的特點,整個圖形常由各個獨立的組成部分拼接而成,但其圖形往往較粗糙,並且只能在Microsoft Office中調用編輯
wpc 寫字板文檔轉換
wps Wps文本文件,有多種版本,可以使用Wps Office,Wps 2000等打開
wri Windows寫字板文檔
xab Microsoft郵件地址簿
xbm Animator Pro創建的一種圖形文件格式,其中包含用來描述多邊形的一系列點的信息
zip 是DOS/Windows中最常見文件壓縮格式,也是互聯網上的標准壓縮格式,可以包含路徑和多個文件

❺ SVG是什麼語言

asp(Active Server Page)是微軟公司開發的動態網頁語言,用於動態網頁編寫。
早期的Web程序開發是十分復雜的,以至於要製作一個簡單的動態頁面需要編寫大量的C代碼才能完成,於是Microsoft公司於1996年推出的一種Web應用開發技術asp,用於取代對Web伺服器進行可編程擴展的CGI標准。ASP的主要功能是將腳本語言、HTML、組件和Web資料庫訪問功能有機地結合在一起,形成一個能在伺服器端運行的應用程序,該應用程序可根據來自瀏覽器端的請求生成相應的HTML文檔並回送給瀏覽器。使用ASP能夠創建以HTML網頁作為用戶界面,並能夠與資料庫進行交互的Web應用程序。

❻ SVG的格式優點

1.基於可擴展標記語言(外語縮寫:XML)
為了保證網路圖像能夠順利地和目前已經由W3C開發的DOM1,DOM2,CSS,XML,XPointer,XSLT,XSL,SMIL,HTML,XHTML技術,以及其他標准化技術,如ICC,URI,UNICODE,RGB,ECMAScr ipt/JavaScript,Java協調一致,SVG是完全基於可擴展標記語言, 並能和上述各項技術相融會的新一代的網路圖像格式。SVG並非僅僅是一種圖像格式, 由於它是一種基於XML的語言,也就意味著它繼承了XML的跨平台性和可擴展性,從而在圖形可重用性上邁出了一大步。如SVG可以內嵌於其他的XML文檔中,而SVG文檔中也可以嵌入其他的XML內容,各個不同的SVG圖形可以方便地組合, 構成新的SVG圖形。目前最常用的SVG查看工具有Adobe公司的Adobe SVG Viewer 3.03。
SVG-Edit 是一個基於瀏覽器的圖像編輯器,可進行常用的一些圖像處理功能,無需伺服器端支持,支持各種瀏覽器。如下圖:

2.採用文本來描述對象
SVG包括3種類型的對象: 矢量圖形(包括直線、曲線在內的圖形邊)、點陣圖像和文本。各種圖像對象能夠組合、變換,並且修改其樣式,也能夠定義成預處理對象。
與傳統的圖像格式不同的是,SVG採用文本來描述矢量化的圖形,這使得SVG圖像文件可以像HTML網頁一樣有著很好的可讀性。當用戶用圖像工具輸出svG後,可以用任何文字處理工具打開SVG圖像,並可看到用來描述圖像的文本代碼。掌握了SVG語法的人甚至可以只用一個記事本便可以讀出圖像中的內容來。
SVG文件中的文字雖然在顯示時可呈現出各種圖像化的修飾效果,但卻仍然是以文本的形式存在的,可以選擇復制、粘貼。由於SVG內的文字都以文本的形式出現在XML文件中, 這些信息可以為搜索引擎所用,而以往搜索引擎通常無法搜索到寫在點陣圖像中的文字。這些文本信息還可以幫助視力有殘疾而無法看到圖形的人,可以通過其他方式(如聲音)來傳送這些信息。
3.具有交互性和動態性
由於網路是動態的媒體,SVG要成為網路圖像格式,必須要具有動態的特徵,這也是區別於其它圖像格式的一個重要特徵。SVG是基於XML的,它提供無可匹敵的動態交互性。你可以在SVG文件中嵌入動畫元素(如運動路徑、漸現或漸隱效果、生長的物體、收縮、快速旋轉、改變顏色等),或通過腳本定義來達到高亮顯示、聲音、動畫等效果。
4.完全支持DOM
DOM(Document Object Model文檔對象模型)是一種文檔平台,它允許程序或腳本動態的存儲和上傳文件的內容、結構或樣式。由於SVG完全支持DOM, 因而SVG文檔可以通過一致的介面規范與外界的程序打交道。SVG以及SVG中的物件元素完全可以通過腳本語言接受外部事件的驅動,例如滑鼠動作,實現自身或對其他物件、圖像的控制等。這也是電子文檔應具備的優秀特性之一。

❼ 怎麼學習電腦知識還有一共有多少拓展名,例如```

★常見的文件後綴名
.ACA:Microsoft的代理使用的角色文檔
.acf:系統管理配置
.acm:音頻壓縮管理驅動程序,為Windows系統提供各種聲音格式的編碼和解碼功能
.aif:聲音文件,支持壓縮,可以使用Windows Media Player和QuickTime Player播放
.AIF:音頻文件,使用Windows Media Player播放
.AIFC:音頻文件,使用Windows Media Player播放
.AIFF:音頻文件,使用Windows Media Player播放
.ani:動畫游標文件擴展名,例如動畫沙漏。
.ans:ASCII字元圖形動畫文件
.arc:一種較早的壓縮文件,可以使用WinZip,WinRAR,PKARC等軟體打開
.arj:壓縮文件。可以使用WinZip,WinRAR,PKARC等軟體打開
.asf:微軟的媒體播放器支持的視頻流,可以使用Windows Media Player播放
.asp:微軟的視頻流文件,可以使用Windows Media Player打開
.asp:微軟提出的Active Server Page,是伺服器端腳本,常用於大型網站開發,支持資料庫連接,類似PHP。可以使用Visual InterDev編寫,是目前的大熱門
.asx:Windows Media 媒體文件的快捷方式
.au:是Internet中常用的聲音文件格式,多由Sun工作站創建,可使用軟體Waveform Hold and Modify 播放。Netscape Navigator中的LiveAudio也可以播放.au文件
.avi:一種使用Microsoft RIFF規范的Windows多媒體文件格式,用於存儲聲音和移動的圖片
.bak:備份文件,一般是被自動或是通過命令創建的輔助文件,它包含某個文件的最近一個版本,並且具有於該文件相同的文件名

.bas Basic:語言源程序文件,可編譯成可執行文件,目前使用Basic開發系統的是Visual Basic

.bat:批處理文件,在MS-DOS中,.bat文件是可執行文件,有一系列命令構成,其中可以包含對其他程序的調用

.bbs:電子告示板系統文章信息文件

.bfc:Windows的公文包文件

.bin:二進制文件,其用途依系統或應用而定

.bmp:Bitmap點陣圖文件,這是微軟公司開發Paint的自身格式,可以被多種Windows和Windows NT平台及許多應用程序支持,支持32位顏色,用於為Windows界面創建圖標的資源文件格式。

.c:C語言源程序文件,在C語言編譯程序下編譯使用

.cab:Microsoft制訂的壓縮包格式,常用於軟體的安裝程序,使用Windows自帶的實用程序,Extract.exe可以對其解壓縮,WinZip,WinRAR等都支持這種格式

.cal:Windows 中的日歷文件

.cdf:Internet Explorer的頻道文件

.cdr:CorelDraw中的一種圖形文件格式,它是所有CorelDraw應用程序中均能夠使用的一種圖形圖像文件格式

.cdx:索引文件,存在於Dbase,Foxbase,Foxpro系統軟體環境下

.cfg:配置文件,系統或應用軟體用於進行配置自己功能,特性的文件

.chm:編譯過後的HTML文件,常用於製作幫助文件和電子文檔

.clp:在Windows下剪貼板中的文件格式

.cmd:用於Windows NT/2000的批處理文件,其實與BAT文件功能相同,只是為了與DOS/Windows 9x下的BAT有所區別

.cmf:音效卡標準的音樂文件,FM合成器等可以回放

.cnf:NetMeetting會議連接文件

.cnt:聯機幫助文件目錄索引文件,通常和同名的.hlp文件一起保存

.col:由Autodesk Animator,Autodesk Animator Por等程序創建的一種調色板文件格式,其中存儲的是調色板中各種項目的RGB值

.com:DOS可執行命令文件,一般小於64KB

.cpl:控制面板擴展文件,Windows操作系統使用

.cpp:C++語言源程序,非常強大的語言,在各種平台中都有相應的開發系統
.crd:Windows中的卡片文件
.crt:用於安全方面的證書認證文件
.cur:Windows下的游標資源文件格式,可用游標編輯軟體編輯
.css:Text/css文件

.dat:數據文件,在應用程序中使用
.dat:VCD中的圖象聲音文件,VCD播放軟體可調用,或是通過VCD機播放
.dbf:資料庫文件,Foxbase,Dbase,Visual FoxPro,等資料庫處理系統所產生的資料庫文件

.dcx:傳真瀏覽文檔文件
.ddi:映象文件,DUP,HD,IMG等工具可展開
.dev:設備驅動程序
.dib:設備無關點陣圖文件,這是一種文件格式,其目的是為了保證用某個應用程序創建的點陣圖圖形可以被其它應用程序裝載或顯示一樣

.dir:目錄文件

.dll:Windows動態連接庫,幾乎無處不在,但有時由於不同版本DLL沖突會造成敗各種各樣的問踢

.doc:是目前市場佔有率最高的辦公室軟體Microsoft Office中的字處理軟體Word創建的文檔

.dos:Windows保留的MS-DOS的某些系統文件

.dot:Microsoft Word的文檔模板文件,通過模板可以簡化一些常用格式文檔的創建工作,而且可以內嵌VBA程序來實現某些自動化功能

.drv:設備驅動程序文件,用在各種系統中

.dwg:AutoCAD的圖紙文件,也是許多繪圖軟體都支持的格式,常用於共享數據

.dxb:AutoCAD創建的一中圖形文件格式

.dxf:圖形交換格式,一種計算機輔助設計的文件格式,最初開發用來與AutoCAD一起使用,以便於圖形文件在應用程序之間的傳遞,它以ASCII方式儲存圖形,在表現圖形的大小方面十分精確

.der:Certiticate文件

.dic:Txt文件

.emf:由Microsoft公司開發的Windows 32位擴展圖元文件格式,其總體設計目標是要彌補在Microsoft Windows 3.1(Win16)中用的*.wmf文件格式的不足,使得圖元文件更加易於使用

.eps:用PostScript語言描述的一種圖形文件格式,以文本文件保存,在PostScript圖形列印機上能列印出高品質的圖形圖象,最高能表示32點陣圖形圖象

.err:編譯錯誤文件,存在於Dbase,Foxbase,Foxpro系列軟體環境下
.exe:可執行文件,雖然後綴名相同,但具有不同的格式和版本
.exp:3DS使用的顯示卡驅動程序
.exc:Txt文件

.flc:Autodesk Animator和Animatorpro的動畫文件,支持256色,最大的圖象象索是64000*64000,支持壓縮,廣泛用於動畫圖形中的動畫序列,計算機輔助設計和計算機游戲應用程序

.fnd:保存的搜索結果
.fon:點陣字型檔文件
.for:Fortran語言程序
.fot:指向字體的快捷鍵
.fp: 配置文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
.fpt:備注欄位文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
.frt:報表文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
.frx:報表文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
.fxp:編譯後的程序,存在於Dbase,Foxbase,Foxpro系列軟體的環境下

.gif:在各種平台的各種圖形處理軟體上均能夠處理的,經過壓縮的一種圖形文件格式

.grh:方正公司的圖象排版文件
.grp:Windows下的程序管理器產生的組窗口文件
.goc:Gocserve
.gra:MSGraph.Chart.5
.h: C語言源程序頭文件
.hlp:Windows應用程序幫助文件

.hqx:Macintosh中使用BinHex將二進制文件編碼為7位的文本文件,大多數Macintosh文件皆以.hqx出現(.bin極少使用),在Macintosh中,可使用StuffIt Expander對.hqx解碼,在Windows中可使用BinHex 13解碼

.ht: 超級終端

.htm:保存超文本描述語言的文本文件,用於描述各種各樣的網頁,使用各種瀏覽器打開

.html:同.htm文件
.icm:圖象配色描述文件

.ico:Windows中的圖標文件,可以包含同一個圖標的多種格式,使用圖標編輯軟體創建

.idf:MIDI樂器定義
.idx:索引文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下

.iff:文件交換格式文件,這種文件格式多用於Amiga平台,在這種平台上它幾乎可以存儲各種類型的數據,在其它平台上,IFF文件格式多用於存儲圖象和聲音文件

.image:MAcintosh磁碟映象文件,常見於萍果機的FTP網點,在Macintosh中由Shrink Wrap處理

.ime:Windows下的輸入法文件

.img:磁碟映象文件,用HD-COPY,WinImage等工具打開後可以恢復到一張磁碟上

.inc:匯編語言包含文件,類似C/C++中的.H文件

.inf:Windows下的軟體安裝信息,Windows的標准安裝程序根據此文件內的安裝信息對軟體,驅動程序等進行安裝

.ini:Windows中的初始化信息文件,已經用的不多了,新的應用程序將設置保存在系統的注冊表中

.jar:一種壓縮文件,ARJ的新版本,不過不太流行,可以使用WinJar,Winrar等打開

.jpeg:一種圖片壓縮文件,同.jpg
.jpg:靜態圖象專家組制訂的靜態圖象壓縮標准,具有很高的壓縮比,使用非常廣泛,可使用PhotoShop等圖象處理軟體創建
.lnk:快捷方式,這個文件指向另一個文件,開始菜單的程序文件夾下每條項目都是一個LNK文件
.log:日誌文件,通常用來記錄一些事件之類
.lzh:一種古老的壓縮文件,可以使用WinRAR打開
.mac:Macintosh中使用的一中灰度圖形文件格式,在Macintosh Paintbrush中使用,其解析度只能是720*567
.mag :圖形文件格式
.mdb :Microsoft Access使用的資料庫格式,是非常流行的桌面資料庫
.men :內存應用文件,存在於Dbase,Foxbase,Foxpro系列軟體的環境下
.mid :音頻壓縮文件,曾經非常流行,不過在現在的軟體中用的很少了
rle :一種壓縮過的點陣圖文件格式,RLE壓縮方案是一種極其成熟的壓縮方案,特點是無損失壓縮,既節省了磁碟空間又不損失任何圖像數據,但在打開這種壓縮文件時,要花費更多時間,此外,一些兼容性不太好的應用程序可能會搭不開
.rm :Windows下的RealPlayer所支持的視頻壓縮文件,網上非常流行的流式視頻文件,很多實時視頻新聞等都是採用這種格式的,不過,最新的Windows Media Video V8已經對其發起了強大的攻勢
.rmi :MIDI音序文件
.rtf :豐富文本格式文件,以純文本描述內容,能夠保存各種格式信息,可以用寫字版,Word等創建
.sav :存檔文件
.scp :用於Windows系統中Internet撥號用戶,自動撥號登錄用的腳本文件,可避免手動登錄時繁瑣的鍵盤輸入
.scr :屏障保護文件
.sct :屏幕文件
.scx :屏幕文件
.set :Microsoft備份集文件,用於保存要備份的內容,設置等信息
.shb :指向一個文檔的快捷方式
.snd :Mac聲音文件,Apple計算機公司開發的聲音文件格式,被Macintosh平台和多種Macintosh應用程序所支持,支持某些壓縮
.sql:查詢文件,在Dbase,Foxbase,Foxpro系列軟體的環境下使用
.svg :SVG可以算是目前最火熱的圖像文件格式了,它是基於XML由WorldWideWebConsortium聯盟開發的,SVG是可縮放的矢量圖形
.svx :Amiga聲音文件,Commodore所開發的聲音文件格式,被Amiga平台和應用程序所支持,不支持壓縮
.swf :flash是Micromedia公司的產品,嚴格說它是一種動畫編輯軟體,實際上它是製作出一種後綴名為.swf的動畫,這種格式的動畫能用比較小的體積來表現豐富的多媒體形式,並且還可以與HTML文件達到一種"水乳交融"的境界
.swg:虛擬內存交換文件,由操作系統使用
.sys:系統文件,驅動程序等,在不同的操作系統中有不同的定義

❽ 如何在網頁中使用SVG

如果你只了解可縮放矢量圖形 (SVG),並希望體驗 SVG,則你首先需要解決的問題之一是如何向基本網頁添加 SVG。 如果你看一下相對基本的網頁模板,便可獲知如何開始執行此操作。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>My First SVG Page</title>
</head>

<body>
<p>SVG to be inserted here.</p>
</body>

</html>

可通過多種方法向此基本模板添加 SVG。下面的示例演示了一種直接執行此操作的方法。

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<!-- <meta content="text/html; charset=utf-8" http-equiv="Content-Type" /> -->
<title> My First SVG Page</title>
</head>

<body>
<svg xmlns="http://www.w3.org/2000/svg" version="1.1"
width="200px" height="200px">
<rect x="0" y="0" width="100%" height="100%"
fill="none" stroke="black"/>
<circle cx="100" cy="100" r="50"
style="stroke: black; fill: red;"/>
</svg>
</body>

</html>

提示 為提高現代瀏覽器之間的兼容性,請將上述示例代碼以 xhtml 文件擴展名保存。通過將文件擴展名從 html 更改為 xhtml,可有效地將模板從 HTML 文檔轉換為 XHTML 文檔。這就是為何添加 xml 聲明(上一示例中的第一行)並注釋掉 meta 元素的原因。有關上一示例的更多詳細信息,請參見以下列表。

<?xml version="1.0" encoding="utf-8" standalone="no"?>

xml 聲明是一個將文檔標識為 XML/XHMTL 的瀏覽器處理指令。所需的版本特性會指定 XML 文檔將遵循的 XML 標準的版本。可選 encoding 特性會指示瀏覽器如何基於特定字元集解釋文檔的關聯位元組(默認編碼為 UTF-8)。可選 standalone="no" 特性指示在 DOCTYPE 元素中指定的文檔類型定義 (DTD) 將不只是用於驗證。請注意,實際上無需指定 standalone=」no」。存在外部標記聲明(此示例中為 DTD)時會假定 standalone=」no」 值。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

從技術上來說,DOCTYPE
聲明不是 HTML 元素。此聲明是對 Web 瀏覽器的說明,它介紹了寫入頁面的標記語言版本。請注意,此聲明指用於指定標記語言規則的
DTD,以便瀏覽器可以正確呈現內容。DOCTYPE 還允許你使用頁面驗證程序。在此示例中,XHTML 1.0 Transitional DTD
啟用了所有 HTML 元素和特性,包括表象元素和棄用的元素(例如 <font>)。但不允許框架,並且必須將標記編寫為格式正確的 XML。

<html xmlns="http://www.w3.org/1999/xhtml">

html 元素會告知瀏覽器,這是一個普通意義上的 HTML 文檔,具體而言,它是由 DOCTYPE 指示的 XHTML 文檔。xmlns 特性指定 XHTML 文檔的 XML 命名空間。通常,開發人員在編寫 XHTML 文檔時應顯式包括 XHTML xmlns 聲明。

<head>

利用網頁的 head 部分,可以定義頁標題、提供搜索引擎信息、設置頁位置、添加樣式表、編寫腳本等。
(例如 base、link、meta、script 和 style)。

<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />

meta 元素提供有關文檔的元數據。 元數據是有關文檔內容的信息(對讀者不可見)。此元數據可供瀏覽器或其他軟體(例如,搜索引擎、文檔管理系統等)使用。第一個模板(不具有 svg 元素)中的內容特性指定,在伺服器傳送實際頁面內容之前,應先使用名為 Content-Type(其值為 text/html; charset=utf-8)的 HTTP 標頭來提供頁面(從 Web 伺服器到客戶端)。利用此過程,瀏覽器可使用正確的字元編碼 (charset=utf-8) 來正常呈現傳入頁數據 (text/html)。第二個 XHTML (SVG) 示例中注釋掉了 meta 元素,因為 XML/XHML 文檔中已忽略使用 meta 元素指定字元編碼,並且必須將其轉換為 xml 聲明。開發人員可在對 HTML 使用 meta 元素與對 XML/XHTML 使用 xml 聲明之間進行切換。

<title>

通常,title 元素會在瀏覽器的選項卡中呈現其關聯文本。

</head>

head 的結束元素。

<body>

body 元素是顯示的 XHTML 文檔的內容的容器。

<svg xmlns="http://www.w3.org/2000/svg" version="1.1" width="200px" height="200px">

svg 元素定義了 SVG 文檔片斷。xmlns 特性定義了 SVG 片斷的命名空間。version 特性指示此文檔片斷遵循的 SVG 語言版本,width 和 height 特性定義 SVG 視區的大小(此示例中為 200 x 200 像素方形)。

<rect x="0" y="0" width="100%" height="100%" fill="none" stroke="black"/>

SVG rect 元素會從視區的左上角或點 (0, 0) 處開始繪制一個具有最大寬度和高度的黑色矩形,該矩形與 SVG 視區相對。此定位勾勒了給定 SVG 視區的輪廓。

<circle cx="100" cy="100" r="50" style="stroke: black; fill: red;"/>

類似地,SVG circle 元素會繪制一個帶黑色邊框的紅色圓圈,其半徑為 50 像素。該圓圈位於 200 x 200 像素的 SVG 視區的中心位置。

</svg>

svg 的結束元素。

</body>

body 的結束元素。

</html>

html 的結束元素。

SVG 的呈現方法

還可使用其他方法來呈現 SVG。下表總結了這些方法。

方法
建議文件擴展名
所需的瀏覽器
優點和缺點

內聯 HTML5 .html 天生支持 HTML5 中內聯 SVG 的瀏覽器,例如 Windows Internet Explorer 9。
優點:可充分利用 HTML5 構造。
缺點:可能需要為不支持 HTML5 中的內聯 SVG 的瀏覽器實現回調代碼。

內聯 XHTML .xhtml 天生支持 SVG 的瀏覽器,例如 Internet Explorer 9。
優點:許多瀏覽器當前都支持基於 XHTML 的內聯 SVG。
缺點:無法利用 HTML5 構造。

獨立 .svg 天生支持 SVG 的瀏覽器,例如 Internet Explorer 9。
優點:可使用「嵌入」方法輕松嵌入現有內容中。
缺點:無法利用所有 HTML/XHTML 構造。

嵌入 .xhtml 天生支持 SVG 的瀏覽器,例如 Internet Explorer 9。
優點:通過使用嵌入,使得實現和回調行為變得相對簡單。
缺點:為嵌入頁中的 SVG 內容編寫腳本可能會比較困難。
另外,一些瀏覽器可能不支持所有形式的嵌入,例如,通過 img 元素或通過 CSS background-image 樣式引用 SVG。

插件 .html 天生支持或不支持 SVG 的瀏覽器。
優點:瀏覽器無需天生支持 SVG。統一各個瀏覽器間的 SVG 行為。
優點:插件可能會導致瀏覽器不穩定,W3C SVG 規范可能會過時,和/或插件提供者不再為插件提供支持(如 Adobe SVG Viewer 插件的情況)。

注意 Windows Internet Explorer 8 天生不支持 SVG,從而需要插件來呈現 SVG。但通過實現適當的回調代碼(如本主題稍後所述),你可能不需要 SVG 插件。

❾ 關於阿里雲伺服器配置支持SVG的問題

在iis中添加mime類型即可。

❿ 網頁SVG畫的圖怎麼保存到伺服器(圖片或XML)

SVG本身就是xml格式文本,保存SVG,就只要保存這些文本就可以了

  1. 伺服器直接保存xxx.svg,和圖片一樣(xxx.jpg)

  2. 把SVG的xml文本信息,保存到資料庫就可以了,這個保存文章一樣的

熱點內容
我的世界如何把材質包放進伺服器 發布:2025-01-12 16:11:14 瀏覽:56
使用hmailserver搭建郵件伺服器 發布:2025-01-12 16:05:43 瀏覽:809
ps3游戲下載解壓 發布:2025-01-12 15:55:46 瀏覽:596
視頻點播伺服器搭建區域網 發布:2025-01-12 15:46:44 瀏覽:88
unit長安豪華版有哪些配置 發布:2025-01-12 15:45:05 瀏覽:85
資料庫表的分區 發布:2025-01-12 15:39:29 瀏覽:369
u點家庭伺服器網關設置有什麼用 發布:2025-01-12 15:33:15 瀏覽:153
王者歸來java 發布:2025-01-12 15:27:13 瀏覽:68
安卓手機為什麼卡又發熱 發布:2025-01-12 15:23:18 瀏覽:571
如何驗證root密碼是否正確 發布:2025-01-12 15:23:15 瀏覽:592