㈠ 如何將WEB頁轉換為pdf格式
你可以用Acrobat將網頁從Internet上下載並將其轉換成PDF。你可以定義版面編排,為字型及其他可視成份設定顯示選項,並且為轉換成PDF的網頁建立書簽。
由於所獲的網頁是PDF,你可以方便地保存,分發,以及列印它們,以便共享及作為今後之用。Acrobat使你能夠將遠程的,最小化格式的文件轉換成為本地的充分格式化的FPD文件,你在任何時候都可以存取。
確定你的Internet或代理伺服器的設置。
在你用網路截獲之前,你必須設置你的Internet或代理伺服器以使你進入全球資訊網。
選File->Preferences->InternetSettings.
在以下中選做一項:
在Windows中,在InernetProperties對話窗中點擊Connection版,並為你的設置提供必要的信息。你的系統管理員或ISP將提供給你所需要的信息。
在Mac操作系統中,選擇UseanHTTPProxyServer,然後在文本窗中輸入你的代理伺服器URL和埠號。
在Windows中,如果你不用InternetSettings來設置你的Internet,就必須安裝InternetExplorer並且在InternetProperties對話窗中設置好,以便獲准進入全球資訊網。特殊情況下,如果你從企業環境中通過防火牆進入網路,聯接版中的代理伺服器窗口就必須有一個有效的代理伺服器的地址。一旦安裝並配置好InternetExplorer,你可以任何瀏覽器作為你的默認瀏覽器。如果你的InternetExplorer版本沒有InternetProperties的對話窗,你必須更新至當前版本的InternetExplorer(在Microsoft網址中可以找到).
為轉換網頁設置選項
在你下載網頁前,需為截獲網頁設置選項。在這里,你將為所獲得網頁設置有關結構和外觀的選項。
1、選擇File->OpenWebPage.
註:若File菜單內沒有顯示OpenWebPage的指令,選File->Preferences->WebCapture,並放棄選擇最上行菜單中的ConsolidateMenuItems項。當選擇了這一選項後,所有關於網頁截獲的指令都在一個單獨的網頁菜單下出現。
2、點擊ConversionSettings。
3、在ConversionSettings的對話窗中,點擊General版。
4、在下,選擇以下的選項:
CreateBookmarkstoNewContent用網頁的HTML主題標簽作為書簽名為每個下載的網頁建立構架書簽。構架書簽幫助你組織和瀏覽你所截獲的網頁。
AddPDFStructure儲存PDF文件內的與原始網頁的HTML結構相當的構架。
PutHeadersandFootersonNewPage(Windows)或(Mac操作系統)用網頁的主題作為標頭,用網頁的URL,下載文件的頁碼,及日期和時間作為標尾,SaveRefreshCommands(Windows)或SaveUpdateCommands(Mac操作系統)為更新網頁而在PDF文件中儲存所有URL。
如何將MicrosoftWord文檔轉換為PDF文件?
開啟MicrosoftWord格式的文本
請按在工具欄里的CreateAdobePDF按鈕,或選擇File>CreateAdobePDF。
在AcrobatPDFMaker4.0forMicrosoftWord對話框按Create。
當你按Create按鈕時,PDF文本就會製造出來,並儲存在與原文本相同的文件夾內,以後可在Acrobat中開啟。
如何從MicrosoftExcel,製造一個PDF文件
開啟MicrosoftExcel格式的文本
請按在工具欄里的CreateAdobePDF按鈕,或選擇File>CreateAdobePDF。
當你按Create時,PDF文本就會製造出來,並儲存在與原文本相同的文件夾內,而後在Acrobat中被打開。
如何從MicrosoftPowerPoint,製造一個PDF文件
開啟MicrosoftPowerPoint格式的文本
請按CreateAdobePDF按鈕在工具欄里。
當你按CreateAdobePDF按鈕時,SavePDFFileAs對話框就會顯示出來:選擇一個儲存文件夾,並為PDF文本指定文件名,然後再按"Save"。PDF文本就會製造出來,以後可在Acrobat中打開。
如何從MicrosoftPublisher,製造一個PDF文件
開啟MicrosoftPublisher格式的文本
選擇File>Print
在Print對話框中,在PrinterName(列印機名稱)選擇AcrobatDistiller。
請按「OK」關閉對話框,轉換成PDF文本。
當你按OK按鈕時,SavePDFFileAs對話框就會顯示。選擇一個儲存文件夾,並為PDF文本指定文件名,然後按Save。PDF文本就會製造出來,以後可在Acrobat中開啟。
如何從AdobePageMaker製作PDF文檔?
PageMaker提供了二種製造PDF格式的方式,你能夠:
請按在工具欄里的AdobePDF按鈕。
選擇File>Export>AdobePDF
以下解釋的是第一種方法,比較簡便,迅速。而第二種方法使你對所製造的格式有更多的控制。(有關使用ExportAdobePDF命令的進一步信息,請參照PageMakerPlus用戶手冊。)
從AdobePageMakerPlus,製造一個PDF文件:
開啟AdobePageMakerPlus格式的格式。
請按CreateAdobePDF按鈕在工具欄里。
在ExportPDFFileTo對話框中,選擇一個儲存文件夾,並為這個PDF格式指定名稱。請確定在SaveAsType中選擇了PDF格式(*.pdf)。
請按Save。
當你按Save按鈕時,AdobePDF就會格式製造出來,然後會自動在Acrobat中開啟。
㈡ 百度ueditor能不能上傳pdf
可以上傳的,如果不能上傳,在js代碼里設置下;一般網路官方下載的ueditor編輯器,默認都是帶了PDF上傳功能的,參考如下官方代碼:
//默認值:
[
".png", ".jpg", ".jpeg", ".gif", ".bmp",
".flv", ".swf", ".mkv", ".avi", ".rm", ".rmvb", ".mpeg", ".mpg",
".ogg", ".ogv", ".mov", ".wmv", ".mp4", ".webm", ".mp3", ".wav", ".mid",
".rar", ".zip", ".tar", ".gz", ".7z", ".bz2", ".cab", ".iso",
".doc", ".docx", ".xls", ".xlsx", ".ppt", ".pptx", ".pdf", ".txt", ".md", ".xml"
]
㈢ C#中將DataTable以PDF 的格式導出!(求完整代碼)
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using iTextSharp;
using iTextSharp.text;
using iTextSharp.text.pdf;
using System.IO;
public partial class _Default : System.Web.UI.Page
{
static DataTable datatable = new DataTable("testpdf");
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
DataRow dr;
datatable.Columns.Add(new DataColumn("編號"));
datatable.Columns.Add(new DataColumn("用戶名"));
for (int i = 1; i < 5; i++)
{
dr = datatable.NewRow();
dr[0] = "風過無痕";
dr[1] = "葉落無聲";
datatable.Rows.Add(dr);
}
}
}
protected void Button1_Click(object sender, EventArgs e)
{
try
{
Document document = new Document();
PdfWriter.GetInstance(document, new FileStream(Server.MapPath("111.pdf"), FileMode.Create));
document.Open();
BaseFont bfChinese = BaseFont.CreateFont("C:\\WINDOWS\\Fonts\\STSONG.TTF", BaseFont.IDENTITY_H, BaseFont.EMBEDDED);
Font fontChinese = new Font(bfChinese, 12);
document.Add(new Paragraph(this.TextBox1.Text.ToString(), fontChinese));
//iTextSharp.text.Image jpeg = iTextSharp.text.Image.GetInstance(Server.MapPath("xxx.jpg"));
//document.Add(jpeg);
PdfPTable table = new PdfPTable(datatable.Columns.Count);
for (int i = 0; i < datatable.Rows.Count; i++)
{
for (int j = 0; j < datatable.Columns.Count; j++)
{
table.AddCell(new Phrase(datatable.Rows[i][j].ToString(), fontChinese));
}
}
document.Add(table);
document.Close();
}
catch (DocumentException de)
{
Response.Write(de.ToString());
}
}
}
這是轉載別人的源碼
他博客文章地址:http://wsxieyue.blog.163.com/blog/static/1286605982010217224731/