melody

          成為最優秀的自己
          數據加載中……

          實現 當鼠標經過表格時 表格顏色發生改變

          onmouseout="this.style.backgroundColor=''" onmouseover="this.style.backgroundColor='#FFcccc'"

          posted @ 2008-03-20 17:00 meilody 閱讀(138) | 評論 (0)編輯 收藏
          如何利用表格實現畫中畫,也就是頁中頁效果?

          如何利用表格實現畫中畫,也就是頁中頁效果?
          網頁的排版大多使用表格,利用一個表單元可以嵌入一個網頁,你知道嗎?這樣做有很多好處,比如你把經常更新的區域劃分一個表格單元,然后在這個表格單元中嵌入你想要更新的內容,今后更新主頁只需上傳這個被嵌套的頁面就可以了,沒有必要對首頁進行更新,是不是很方便。我寫個最簡單的例子代碼:
          <html>
          <head>
          <title>范例</title>
          <body>
          <table border="1" width="100%">
          <tr>
          <td>
          <IFRAME src="example.htm" width="300" heitht="100"></IFRAME>
          </td>
          </tr>
          </table>
          </body>
          </html>
          插入被嵌入頁的關鍵代碼是:<IFRAME src="example.htm" width="300" heitht="100"></IFRAME>。example.htm是被嵌入的頁面,標簽<IFRAME>還有一些可用的參數設置如下:
          marginwidth:網頁中內容在表格右側的預留寬度;例如:marginwidth="20",單位是pix,下同。
          marginheight:網頁中內容在表格頂部預留的高度;
          hspace:網頁右上角的的橫坐標;
          vspace:網頁右上角的縱坐標;
          frameborder:是否顯示邊緣;填"1"表示"是",填"0"表示"否"
          scrolling:是否出現滾動條;填"1"表示"是",填"0"表示"否"

          posted @ 2008-03-20 16:57 meilody 閱讀(200) | 評論 (0)編輯 收藏
          轉 建立 立體表格

           表格是網頁內應用較多的東東,但一般我們只是用它來定位網頁中的模塊和排版文字。其實表格用好了還可以做出很多漂亮的效果,如圖一,承載文字的表格有一種看似立體的感覺。下面就來介紹一下這種立體表格的制作方法。


          圖一

            表格有立體的感覺的全是因為在表格的右邊和下邊有淺黑色的陰影。所以我們只要實現了陰影就可以實現這種效果。現在我們就開始具體講述制作過程。在Frontpage2000中新建一個表格,選擇菜單“表格”-“屬性”-“表格”,在窗口內將表格的寬度設置為150象素;高度設置為200象素;邊框粗細設置為0;將單元格邊距設置為0,而單元格間距為1,如圖二所示。


          圖二

            完成以上設置后將表格的背景色設置為黑色,但表格內的單元格的背景色設置為白色,完成以后就回出現如圖三所示的單象素黑色邊框效果。


          圖三

            接下來的工作就是要為右邊和下邊的黑色邊框制作陰影,我們使用CSS樣式的功能來實現。在圖二所示的選項窗口內點擊“樣式”按鈕繼續選擇“格式”-“邊框”。在邊框與陰影選項框內,分別將樣式選擇為“實線”;顏色選擇為“灰色”;并在預覽選項內將下邊和右邊的邊框應用按鈕選中,如圖四所示。


          圖四

            點擊“預覽”,你要的立體表格效果就出來了。(注明:我們在制作出來的最終效果可能和圖一所示略有出入,這是因為我們首先制作出了如圖三的單象素黑色邊框,這樣做的效果會更明顯,更有立體感。)

            在這里我們還給出在Dreamweaver內定義的樣式代碼,因為Frontpage和Dreamweaver的代碼機制有差別,相對之下Dreamweaver對樣式代碼寫得更規范更合理。表格代碼如下:

          <TABLE width="150" height="200" cellpadding="0" cellspacing="1" bgcolor="#000000" style="border-right-width:2px;border-bottom-width :2px;border-right-style : solid;border-bottom-style : solid;border-right-color : #a7a7a7;border-bottom-color : #a7a7a7;">

            其中style以后的為樣式代碼“border-right-width”和“border-bottom-width”以后的2px代表陰影邊框的寬度為2象素,border-right-color和border-bottom-color以后的#a7a7a7代表陰影線框的顏色代碼,你也可以使用其他的顏色代碼替換(具體請參照HTML顏色表)。試著自己改變一下,根據你的需要制作效果。

          posted @ 2008-03-20 16:48 meilody 閱讀(141) | 評論 (0)編輯 收藏
          轉 表格基礎2

           一、創建基本的表格

            一個表由<table>開始, </table>結束,表的內容由 <tr>,<th>和<td>定義。<tr>說明表的一個行,表有多少行就有多少個<tr>;<th>說明表的列數和相應欄目的名 稱,有多少個欄就有多少個<th>;<td>則填充由<tr>和 <th>組成的表格。

            表格重要的基本標記不多,但每個標記都有很多的屬性,考慮到一下子把這些屬性都列出來,可能讓初學者感到無從下手,所以我們還是從表格的外觀(即瀏覽器中顯示的表格的樣式)來了解最基本的屬性。

            在講解之前,我們先來看看表格的基本構造。 下圖是一個3行3列的表格。

           

            這里面有兩個概念要弄明白:表格單元格。他們的關系是整體與局部的關系,如同砌墻的磚和砌好的墻一樣。在上面3行3列的表格中一共有9個單元格。由于我們后面將提到的表格屬性和單元格屬性有很多是相同的,所以一定要分清楚。前面已經說過表格的最基本標記為<table>、<tr>、<td>,可以先樹立這樣一個概念:描述整個表格的屬性標記放在<table>里,描述單元格的屬性標記放在<tr>、<td>里。 有這樣一個概念后,我們學習起來就可能簡單些。

            1、表格、單元格的大小,表格邊框的寬度、顏色,單元格邊框的顏色

            表格以及單元格的大小是用“width=#”和“height=#”屬性說明,“width=#”表示寬,“height=#”表示高,,#是以象素或者百分比為單位的數字。表格邊框的寬度是用“border=#”屬性說明,,#為寬度值,單位是象素,表格邊框的顏色是用“bordercolor="#"屬性說明,#是16進制的6位數,格式為rrggbb,分別表示紅、 綠、蘭三色的分量。或者是16種已定義好的顏色名稱,參見文本顏色,單元格邊框的顏色屬性與表格的相同,但只適用于IE。下面是一個寬為300,高為80,邊框寬為4,邊框顏色為“FF0000”的一行兩列表格,其中第一個單元格的寬為200,高為80,第二個單元格的邊框顏色為“0000FF”。

             

            代碼如下:
          <table border="4" width="300" height="80" bordercolor="#FF0000"
          <tr>
          <td width="200" height="80"> </td>
          <td bordercolor="#0000FF"> </td>
          </tr>
          </table>


            2、表格的水平擺放位置
            表格的水平擺放位置是用align="#" 屬性說明的,#為left(左對齊), right(右對齊), center(居中)。分別見下例,注意這三個表格與邊界的位置關系:

          左對齊
          center
          右對齊

            第三個表格的代碼如下:
          <table width="80" border="1" align="right" height="30">
          <tr>
          <td>右對齊</td>
          </tr>
          </table>


            3、單元格里內容的位置屬性

            水平對齊方式,用align="#"屬性說明,#為left(左對齊), right(右對齊), center(居中);垂直對齊方式,用valign="#"屬性說明,#為top(上對齊), bottom(下對齊), middle(居中)。分別見下例,注意單元格里的內容與邊框的的位置關系:

            水平對齊方式:
          內容左對齊
          內容居中
          內容右對齊

            代碼如下:
          <table width="450" border="1">
          <tr>
          <td width="150">
          <div align="left">內容左對齊</div>
          </td>
          <td width="150">
          <div align="center">內容居中</div>
          </td>
          <td>
          <div align="right">內容右對齊</div>
          </td>
          </tr>
          </table>


            垂直對齊方式
          內容上對齊
          內容居中
          內容下對齊

            代碼如下:
          <table width="150" border="1">
          <tr>
          <td height="40" width="146" valign="top">內容上對齊</td>
          </tr>
          <tr>
          <td height="40" width="146" valign="middle">內容居中</td>
          </tr>
          <tr>
          <td height="40" width="146" valign="bottom">內容下對齊</td>
          </tr>
          </table>


            4、表格的背景色、背景圖片,單元格的背景色、背景圖片

            背景色屬性:bgcolor="#" ,背景圖片屬性:background="#"。

            見下例:
             
             
             


            代碼如下:
          <table width="450" border="1" bgcolor="#539996" bordercolor="#FFFFFF" height="90">
          <tr>
          <td> </td>
          <td background="Back01.gif"> </td>
          </tr>
          <tr>
          <td> </td>
          <td> </td>
          </tr>
          <tr>
          <td bgcolor="#FF0000"> </td>
          <td> </td>
          </tr>
          </table>


            說明:在上例中,整個表格的背景色是 bgcolor="#539996" ,第一行第二列的單元格背景圖片是 background="Back01.gif" ,第三行第二列的單元格背景色是 bgcolor="#FF0000" ,根據顯示結果可以看出:設置表格的背景色后再設置單元格的背景色或背景圖片,將優先顯示單元格的屬性。

            5、表格屬性cellspacing、cellpadding

              5、表格屬性cellspacing、cellpadding

            cellspacing屬性用來指定表格各單元格之間的空隙。此屬性的參數值是數字,表示單元格間隙所占的像素點數。

            我們來看下面的兩個表格:

               
               
             
            上面第一個表格的單元格之間沒有空白距離,而第二個的單元格之間有很大的空白距離,我們來比較一下他們的源代碼:
            第一個表格的代碼:
          <table width="200" cellspacing="0" border="1" bordercolor="#000000">
          <tr>
          <td> </td>
          <td> </td>
          <td> </td>
          </tr>
          </table>

            第二個表格的代碼:
          <table width="200" cellspacing="8" border="1" bordercolor="#000000">
          <tr>
          <td> </td>
          <td> </td>
          <td> </td>
          </tr>
          </table>


            比較代碼,上邊兩個表格中只有 cellspacing 的設置不同,一個為“0”,一個為“8”,顯示的結果就是第一個表格的每個單元格之間的距離為0(在本例中由于我們為了顯示的方便,將表格邊框設為“1”,所以單元格的真實距離是“2”,若將表格邊框設為“0”,則單元格 的距離就是0了,第二個單元格同理),第二個表格的每個單元格之間的距離為8。

            cellpadding屬性用來指定單元格內容與單元格邊界之間的空白距離的大小。此屬性的參數值也是數字,表示單元格內容與上下邊界之間空白距離的高度所占像素點數以及單元格內容與左右邊界之間空白距離的寬度所占的像素點數。我們先來看看這個例子:

            我們來看下面兩個表格:
          網頁教學網  
          網頁教學網  

            
            第一個表格單元格的內容與單元格邊界之間沒有空白距離,而第二個表格單元格的內容與單元格邊界之間有空白距離,我們來比較一下他們的源代碼:
            第一個表格的代碼:
          <table width="240" cellspacing="0" border="1" bordercolor="#000000" cellpadding="0"
          <tr>
          <td width="120">網頁陶吧</td>
          <td> </td>
          </tr>
          </table>


            第二個表格的代碼:
          <table width="240" cellspacing="0" border="1" bordercolor="#000000" cellpadding="15"
          <tr>
          <td width="120">網頁陶吧</td>
          <td> </td>
          </tr>
          </table>


            兩個表格只有紅色部分代碼不同。第一個表格中"網頁陶吧"這幾個字離它所在的單元格為0,那是因為設置了cellpadding="0"的原因.第一個表格中的"網頁陶吧"這幾個字離它所在的單元格比較遠,那是因為cellpadding="15",也就是說"網頁陶吧"離它所在的單元格的邊界的距離為20像素。簡單的說,cellpadding的值等于多少,那表格內的單元格從自身邊界開始向內保留多少空白,單元格里的元素永遠都不會進入那些空白里。

            我們在以后的篇幅中會大量用到這兩個屬性,所以請大家不要弄混亂了, 為了形象的理解,請參考下圖:

          posted @ 2008-03-20 16:32 meilody 閱讀(107) | 評論 (0)編輯 收藏
          轉 表格基礎知識

          (一)表格基本語句格式

          <TABLE>...</TABLE> —— 表格指令 

          <TR>...</TR> —— 表格行 

          <TD>...</TD> —— 表格欄 

          <TBODY>...</TBODY> —— 表格主體部分 

          <CAPTION>...</CAPTION> —— 表格標題 

          <TH>...</TH> —— 表格欄標題(粗體字)  

          這五個表格基本語句是構成一個表格的骨架,其中<Table>、<TR>、<TD>是最重要的標記,學會這三個語句就已經能畫出一個完整的表格了。請看下面這個簡單的例子。 

          語句: 

          <TABLE border>
          <CAPTION>收支表</CAPTION>
          <TBODY>
          <TR> <TH>公司</TH> <TH>收入</TH> <TH>支出</TH> </TR>
          <TR> <TD>A</TD> <TD>¥100000</TD> <TD>¥60000</TD</TR>
          </TBODY</TABLE>

          效果: 

          收支表
          公司  收入  支出 
          ¥100000  ¥60000

           

            

          (二)表格相關屬性 

          1、<TABLE>語句常用屬性 

          示范語句: 

          <table width="50%" rules="ALL" border="1" cellspacing="2" cellpadding="2" align="CENTER" valign="TOP" background="background.gif" bgcolor="#0000FF" bordercolor="#FF00FF" hspace="10" vspace="10"> 

          具體說明: 

           

          • width="50%",表格寬度,接受絕對值(如 300)及相對值(如 80%)。 
          • rules="ALL",表格內網格,可選值為: allnonecolsrowsgroups。 
          • border="1",表格邊框寬度,如果去掉這個屬性,就生成無邊框表格。 
          • cellspacing="2",表格內格線寬度,數值越大,格線越粗。 
          • cellpadding="2",文字與格線間距,數值越大,間距越大。 
          • align="CENTER",表格的擺放位置(水平),可選值為: leftrightcenter。 
          • valign="TOP",表格內圖文的擺放位置(垂直),可選值為: topmiddlebottom。 
          • background="background.gif",表格內背景圖案,不要與 bgcolor 同用。 
          • bgcolor="#0000FF",表格背景色,不要與 background 同用。 
          • bordercolor="#FF00FF",表格邊框顏色。 
          • hspace="10",表格邊框與環繞文字間水平距離,數值越大,間距越大。 

          • vspace="10",表格邊框與環繞文字間垂直距離,數值越大,間距越大。 

          • 其他表格屬性,因為有些不是很常用,或者有些對瀏覽器類型有要求,并未列出。

          2、<TR>語句常用屬性 

          示范語句: 

          <tr align="RIGHT" valign="MIDDLE" background="background.gif" bgcolor="#0000FF" bordercolor="#FF00FF"> 

          具體說明:  

          • align="RIGHT",表格行內文字的擺放位置(水平),可選值為: leftrightcenter。 

          • valign="MIDDLE",表格行內圖文的擺放位置(垂直),可選值為: topmiddlebottom。 
          • background="background.gif",表格行內背景圖案,不要與 bgcolor 同用。 
          • bgcolor="#0000FF",表格行內背景色,不要與 background 同用。 
          • bordercolor="#FF00FF",表格行內邊框顏色。 

          3、<TD>語句常用屬性 

          示范語句: 

          <td width="50%" height="300" colspan="2" rowspan="3" align="LEFT" valign="BOTTOM" background="background.gif" bgcolor="#FF00FF" bordercolor="#808080">  

          具體說明:  

          • width="50%",單元格寬度,接受絕對值(如 300)及相對值(如 50%)。 
          • height="300",單元格高度,接受絕對值(如 300)及相對值(如 50%)。 
          • colspan="2",單元格向右合并欄數,只需寫在合并起始單元格中。 
          • rowspan="3",單元格向下合并欄數,只需寫在合并起始單元格中。 
          • align="LEFT",單元格內文字的擺放位置(水平),可選值為: leftrightcenter。 
          • valign="BOTTOM",單元格內圖文的擺放位置(垂直),可選值為: topmiddlebottom。 
          • background="background.gif",單元格內背景圖案,不要與 bgcolor 同用。 
          • bgcolor="#0000FF",單元格內背景色,不要與 background 同用。 
          • bordercolor="#FF00FF",單元格內邊框顏色。 
          • 其他單元格屬性,因為有些不是很常用,或者有些對瀏覽器類型有要求,并未列出。 

          (三)表格簡單的例子 

          1、去掉<Table>中的 Border 參數即可得到無邊框表格。 

          語句: 

          <TABLE>
          <CAPTION>收支表</CAPTION>
          <TBODY>
          <TR> <TH>公司</TH> <TH>收入</TH> <TH>支出</TH> </TR>
          <TR> <TD>A</TD> <TD>¥100000</TD> <TD>¥60000</TD</TR>
          </TBODY</TABLE>


            

          效果: 

          收支表
          公司  收入  支出 
          ¥100000  ¥60000

            

          2、通過 Border、BorderColor,改變表格邊框的大小與顏色。 

          語句: 

          <TABLE border=9 bordercolor=green>
          <TBODY>
          <TR> <TH>公司</TH> <TH>收入</TH> <TH>支出</TH> </TR>
          <TR> <TD>A</TD> <TD>¥100000</TD> <TD>¥60000</TD</TR>
          </TBODY</TABLE>


            

          效果: 

          公司  收入  支出 
          ¥100000  ¥60000

           

            

          3、通過 Cellspacing 還可以調節單元格間距離。 

          語句: 

          <TABLE border=cellspacing=6>
          <TBODY>
          <TR> <TH>公司</TH> <TH>收入</TH> <TH>支出</TH> </TR>
          <TR> <TD>A</TD> <TD>¥100000</TD> <TD>¥60000</TD</TR>
          </TBODY</TABLE>

          效果: 

          公司  收入  支出 
          ¥100000  ¥60000
            

          4、ColSpan 與 RowSpan 的使用。 

          語句: 

          <TABLE border=2 bordercolor=black>
          <TBODY>
          <TR> <TH>公司</TH> <TH colspan=2>收支</TH> <TH rowspan=2>盈利 !</TH> </TH>
          <TR> <TD>A</TD> <TD>¥100000</TD> <TD>¥60000</TD</TR>
          </TBODY</TABLE>

          效果: 

          公司  收支  盈利 ! 
          ¥100000  ¥60000

            

          posted @ 2008-03-20 16:25 meilody 閱讀(161) | 評論 (0)編輯 收藏
          MyServlet.java

          import java.io.*;
          import java.util.*;
          public class MyServlet extends HttpServlet{
           private String target="/hello.jsp";
            public  void init (ServletConfig config)throws ServletException
             {super.init(config);}

            public void doGet(HttpServletRequest request,HttpServletResponse response)
            throws ServleException ,IOException
           { doPost(request,response); }

           public void doPost(HttpServletRequest request,HttpServletResponse response)
            throws ServleException ,IOException{
           
           String username =request.getParameter("username");
           String password =request.getParameter("password");

           request.setAttribute("USER",username);
           request.setAttribute("PASSWORD",password);

           ServletContext context=getServletContext();
           System.out.println("Redirecting to"+target);
           RequestDispatcher myservlet=context.getRequestDispatcher(target);
          myservlet.forward(request,response);
          }
          public void destroy(){};

          }

          posted @ 2008-03-18 17:34 meilody 閱讀(116) | 評論 (0)編輯 收藏
          index.htm

          <!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 http-equiv="Content-Type" content="text/html; charset=gb2312" />
          <title>melody的小屋</title>
          <style type="text/css">
          <!--
          .STYLE1 {
           font-size: x-large;
           font-weight: bold;
           font-family: "宋體";
          }
          -->
          </style>
          </head>

          <body>
          <center>
          <p>
          <h1>歡迎來到melody的小屋</h1>

          <p><a href="login.html">點擊進入</a></p>
          </body>
          </html>

          posted @ 2008-03-18 16:37 meilody 閱讀(77) | 評論 (0)編輯 收藏
          login.html

          <%@ page language="java" import="java.lang.*,java.util.*"%>

          <!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 http-equiv="Content-Type" content="text/html; charset=gb2312" />
          <title>myapp</title>
          </head>

          <body>
          <br>
          <form id="loginForm" name="loginForm" method="post" action="myservlet">
          <div align="center">
            <table width="100%" >
              <tr>
                <td width="50%"> <div align="right">用戶名</div></td>
                <td width="50%"><div align="left"><input name="username" type="text" id="username" /></div></td>
              </tr>
              <tr>
                <td width="50%">
              <div align="right">密&nbsp; 碼</div></td>
                <td width="50%"><div align="left"><input name="password" type="password" id="password" /></div>   </td>
              </tr>
              <tr>
                <td colspan="2">
               <div align="center">
                &nbsp;&nbsp;  &nbsp;&nbsp;  &nbsp;&nbsp;  &nbsp;&nbsp;  &nbsp;&nbsp;  &nbsp;&nbsp;  &nbsp;&nbsp;  &nbsp;
                  <input name="Submit" type="submit" id="Submit" value="確定" />
                </div>      </td>
              </tr>
            </table>
          </form>
          <p>&nbsp;</p>
          <p>&nbsp;</p>
          </body>
          </html>

          問題1:第一行代碼的作用  出現情況,在網頁上顯示出來了,經檢查發現,<%@     %>后面的%忘記寫了
          問題2:為啥先添了個表單,然后里面插入個表格,在每次輸入之前 都有一個div設置
          問題3:用戶名  密碼 不能對齊,在設計面板上 我想在密碼中間打個空格,可是打不動,后來是在代碼欄里,加了好多&nbsp;

          posted @ 2008-03-18 16:30 meilody 閱讀(161) | 評論 (0)編輯 收藏
          pdf word

          應該說,PDF文檔的規范性使得瀏覽者在閱讀上方便了許多,但倘若要從里面提取些資料,實在是麻煩的可以。回憶起當初做畢業設計時規定的英文翻譯,痛苦的要命,竟然傻到用Print Screen截取畫面到畫圖板,再回粘到word中,夠白了:(最近連做幾份商務標書,從Honeywell本部獲取的業績資料全部是英文版的PDF,為了不再被折磨,花費了一個晚上的時間研究PDFWord文件的轉換,找到下面2種方法,出于無產階級所謂的同甘共苦之心,共享下:)

          1、實現工具:Office 2003中自帶的Microsoft Office Document Imaging

          應用情景:目前國外很多軟件的支持信息都使用PDF方式進行發布,如果沒有Adobe Reader,無法查看其內容,如果沒有相關的編輯軟件又無法編輯PDF文件。轉換為DOC格式則可以實現編輯功能。盡管有些軟件也可以完成PDF轉換為DOC的工作,但很多都不支持中文,我們利用Office 2003中的Microsoft Office Document Imaging組件來實現這一要求最為方便。

            使用方法:


            第一步:首先使用Adobe Reader打開待轉換的PDF文件,接下來選擇“文件→打印”菜單,在打開的“打印”設置窗口中將“打印機”欄中的“名稱”設置為“Microsoft Office Document Image Writer”,確認后將該PDF文件輸出為MDI格式的虛擬打印文件。


            編輯提示:如果你在“名稱”設置的下拉列表中沒有找到“Microsoft Office Document Image Writer”項,那證明你在安裝Office 2003的時候沒有安裝該組件,請使用Office 2003安裝光盤中的“添加/刪除組件”更新安裝該組件。


            第二步:運行Microsoft Office Document Imaging,并利用它來打開剛才保存的MDI文件,選擇“工具→將文本發送到Word”菜單,并在彈出的窗口中勾選“在輸出時保持圖片版式不變”,確認后系統提示“必須在執行此操作前重新運行OCR。這可能需要一些時間”,不管它,確認即可。


            編輯提示:目前,包括此工具在內的所有軟件對PDFDOC的識別率都不是特別完美,而且轉換后會丟失原來的排版格式,所以大家在轉換后還需要手工對其進行后期排版和校對工作。

          2、實現工具:Solid Converter PDF

          應用情景:利用Office 2003中的Microsoft Office Document Imaging組件來實現PDFWord文檔在一定程度上的確可以實現PDF文檔到Word文檔的轉換,但是對于很多“不規則”的PDF文檔來說,利用上面的方法轉換出來的Word文檔中常常是亂碼一片。為了恢復PDF的原貌,推薦的這種軟件可以很好地實現版式的完全保留,無需調整,而且可以調整成需要的樣板形式。

                使用方法: 

                1、下載安裝文件Solid Converter PDF,點擊安裝。

                編輯提示:安裝前有個下載安裝插件的過程,因此需要保證網絡連接通暢。

                2、運行軟件,按工具欄要求選擇需要轉換的PDF文檔,點擊右下的“轉換”(Convert)按扭,選擇自己需要的版式,根據提示完成轉換。

          posted @ 2008-03-15 00:19 meilody 閱讀(170) | 評論 (1)編輯 收藏
          轉 svn

            SVN是類似CVS的版本管理工具,至于什么是版本管理我就不多說了,今天折騰了好久CVS,先去sourceforge.net下載了tortoise cvs,一個安裝文件,但是實際上一起裝了服務器端和客戶端2個部分,一個CVSNT,另一個是tortoise cvs客戶端。
             我的服務器環境:win2003 server
             客戶端:winxp
             CVSNT 新建倉庫設置看起來是沒問題,因為第一次需要新建一個模塊,這樣遠程才能訪問,我在這臺機器上怎么做都沒法建成這個模塊。然而同樣的步驟,我在另一臺XP上就沒問題,暈,誰知道WIN2003是不是還得有什么特殊的設置。
             后來跟林大大訴苦,他告訴我其實還有另一個東東,哈哈,那就是SVN了。我就立刻著手下載安裝了。
          一、安裝程序
          1、SERVER端:svn-1.4.3-setup.exe,如果你下載下來解壓縮后一看是一大堆文件而不是一個文件那就不對,還得編譯,麻煩,還是聽我的吧。我的安裝路徑是C:\Program Files\Subversion
          2、CLINET端:
          TortoiseSVN-1.4.3.8645-win32-svn-1.4.3.msi
          LanguagePack-1.4.3.8645-win32-zh_CN.exe(這個是語言包)
          先裝程序后裝語言包,裝完這個提示要重啟,其實你不重啟也沒事,照樣用。
          我在我的2003機器上兩個都裝了,在我XP機器上我只裝了客戶端。
          現在看看裝完了都有哪些文件:
          http://static4.photo.sina.com.cn/orignal/593ee221d4298ed84b833
          圖一:C:\Program Files\Subversion的文件
          http://static7.photo.sina.com.cn/orignal/593ee2214db5fc1524fa6
          圖二:C:\Program Files\Subversion\bin的文件
          二、創建倉庫
          1、我在我的f盤下建立了一個文件夾叫做cat,也就是f:\cat,這是我的倉庫所在地,這里會存放管理倉庫資料的數據庫。
          2、開始-運行-cmd,哈哈,進行命令行操作
          C:\Program Files\Subversion\bin>svnadmin create f:cat
          這里運行了在C:\Program Files\Subversion\bin文件夾下的svnadmin.exe這個程序,它執行參數是creat f:cat注意這里可沒有\,f后面直接跟:了,看看運行完畢,f:\cat里面多了哪些文件
          http://static4.photo.sina.com.cn/orignal/593ee221be88661387943
          圖三:倉庫文件
          三、創建數據模塊(工程?隨便叫什么,這就是你打算作版本管理的文件所在地)
          1、在我的f盤下我創建了一個文件夾叫做xgmcat,也就是f:\xgmcat
          2、在xgmcat下面我又創建了3個文件夾,它們分別是branches,tags和truck,然后我在truck下面隨便拷貝了幾個文件。
          四、導入數據模塊
          回到命令行,輸入下面的命令
          C:\Program Files\Subversion\bin>svn import f:/xgmcat file:///f:/cat -m "initial import"
          當然這里用的就是svn.exe這個程序作的導入操作,其中f:/xgmcat就是我剛才的數據模塊所在的文件夾路徑,你也可以自己設,你數據在哪兒就設哪兒。
          可千萬注意后面這塊file:///f:cat,這里一般需要svn://,http://,file://等開頭,因為我是在本地我的2003操作的,所以我用file。后面一定是3個/,
          接著是我的倉庫所在地f:/cat。下面是我敲回車之后,系統的執行結果。
          /**執行的結果start**/
          新增           F:\xgmcat\branches
          新增           F:\xgmcat\truck
          新增           F:\xgmcat\truck\CHANGELOG_for_chinese.php
          新增           F:\xgmcat\truck\globals.php-off
          新增           F:\xgmcat\truck\globals.php
          新增           F:\xgmcat\truck\CHANGELOG.php
          新增           F:\xgmcat\truck\configuration.php
          新增           F:\xgmcat\truck\configuration.php-dist
          新增           F:\xgmcat\truck\COPYRIGHT.php
          新增           F:\xgmcat\tags

          提交后的版本為 1。
          /**執行的結果end**/
          成功導入。
          五、運行svn server
          1、我在命令行輸入
          C:\Program Files\Subversion\bin>svnserve -d --listen-port=8080 --root=f:\cat
          敲回車之后,光標停那兒了,別擔心,那是正常的,說明這個server在運行。上面命令執行的是svnserve.exe這個程序,記住這里可不是svnserver,沒這個“r”字母。還有最后這個f:\cat正是我的倉庫所在地。
          2、效果
          回到資源管理器,由于tortoise cvs客戶端安裝完之后,右鍵就增加了內容項目,右鍵選擇如下圖:
          http://static14.photo.sina.com.cn/orignal/593ee2210a3711c0f1a5d
          圖四:選擇ropo browser
          輸入file:///f:/cat,這里顯示的是我剛才導入的數據模塊的文件結構,其實這只是個虛擬的,在資源管理器打開倉庫所在地f:/cat其實是安裝的svn的那些文件,而并不是圖中顯示的那些。
          http://static10.photo.sina.com.cn/orignal/593ee2214ea572a49e099
          圖五:輸入file:///f:/cat后的效果
          六、遠程訪問svn server
          我這臺2003是服務器用途,其實我一般用的都是我的XP,這臺服務器是我存文件的地方,那我就需要在我的XP機器能夠執行存取操作。
          F:\cat\conf下面有2個文件要改。
          1、passwd修改為
          [users]
          admin = admin
          guest = guest
          千萬小心admin和guest你刪除前面的#時候,后面跟著的空格也要刪掉,否則報錯
          2、svnserve.conf修改為
          [general]
          anon-access = read
          auth-access = write
          password-db = passwd
          realm = repos
          關于空格的問題也是同樣。
          3、看看效果
          輸入svn://localhost:8080這里一定要寫svn,而不是http,因為我們這里用的是svn server
          http://static4.photo.sina.com.cn/orignal/593ee221c5c4a5f5f0383
          圖六:svn執行效果
          4、我在到我的遠程xp那試試
          輸入svn://2003的IP地址:8080
          成功了。

          posted @ 2008-03-12 22:27 meilody 閱讀(244) | 評論 (0)編輯 收藏
          僅列出標題
          共6頁: 上一頁 1 2 3 4 5 6 下一頁 
          主站蜘蛛池模板: 彭泽县| 迭部县| 宁海县| 东海县| 维西| 泰和县| 伊宁县| 忻州市| 交口县| 同江市| 平陆县| 临夏市| 贵南县| 申扎县| 大连市| 北票市| 镶黄旗| 晋州市| 涪陵区| 阜宁县| 开平市| 柳河县| 泰和县| 乐陵市| 清镇市| 长海县| 四平市| 永泰县| 霍山县| 宁明县| 凭祥市| 琼海市| 思南县| 凤凰县| 宝山区| 华亭县| 奎屯市| 巩义市| 郑州市| 黔南| 阿荣旗|