c PDF檔案轉換,合併

2021-09-03 07:37:10 字數 2348 閱讀 7727

///

/// 合併pdf檔案

///

/// 原始檔案位址

/// 合併檔案位址

/// 生成檔案位址

private void mergepdf(string originalfilepath, string mergefilepath, string newfilepath)

;listreaderlist = new list();

pdfreader reader = null;

itextsharp.text.rectangle rec = new itextsharp.text.rectangle(1660, 1000);

itextsharp.text.document document = new itextsharp.text.document(rec);

pdfwriter writer = pdfwriter.getinstance(document, new filestream(newfilepath, filemode.create));

document.open();

pdfcontentbyte cb = writer.directcontent;

pdfimportedpage newpage;

foreach (var item in filelist)

readerlist.add(reader);

}document.close();

foreach (var item in readerlist)

}#region 將word文件轉換成pdf格式

///

/// 將word文件轉換成pdf格式

///

/// 原始檔路徑

/// 目標檔案路徑

///

microsoft.office.interop.word.wdexportformat paramexportformat = exportformat;

bool paramopenafterexport = false;

microsoft.office.interop.word.wdexportoptimizefor paramexportoptimizefor =

microsoft.office.interop.word.wdexportoptimizefor.wdexportoptimizeforprint;

microsoft.office.interop.word.wdexportrange paramexportrange = microsoft.office.interop.word.wdexportrange.wdexportalldocument;

int paramstartpage = 0;

int paramendpage = 0;

microsoft.office.interop.word.wdexportitem paramexportitem = microsoft.office.interop.word.wdexportitem.wdexportdocumentcontent;

bool paramincludedocprops = true;

bool paramkeepirm = true;

microsoft.office.interop.word.wdexportcreatebookmarks paramcreatebookmarks =

microsoft.office.interop.word.wdexportcreatebookmarks.wdexportcreatewordbookmarks;

bool paramdocstructuretags = true;

bool parambitmapmissingfonts = true;

bool paramuseiso19005_1 = false;

#endregion

#region 將excel文件轉換成pdf格式

///

/// 將excel文件轉換成pdf格式

///

/// 原始檔路徑

/// 目標檔案路徑

///

#endregion

#region 將txt文件轉換成pdf格式

///

/// 將txt文件轉換成pdf格式

///

/// 原始檔路徑

/// 目標檔案路徑

///

private bool txtconvertpdf(string sourcepath, string targetpath)

doc.close();

return true;

}catch (exception ex)

}#endregion

多個XML檔案合併並轉換為TXT檔案

一 通過網路爬蟲從網上擼到xml小檔案,現將檔案合併並轉換為txt檔案。coding utf 8 import os from bs4 import beautifulsoup 1 放xml檔案的資料夾路徑 filepath g datacenter stoke critic data 2獲取資料夾...

合併 hdfs 檔案

待研究,只做儲存 將hdfs中不同目錄下面的資料合在一起,並存放在指定的目錄中,示例如 sqoop merge new data test p1 person onto test p2 person target dir test merged jar file opt data sqoop per...

iOS a檔案合併

在移動開發過程中,如果乙個工程需要接入很多第三方sdk 那麼乙個工程可能有好多個.a庫。這麼多個.a檔案,能不能合成乙個庫,而又能同時實現多個功能呢?1.開啟launchpad 其他 終端 2.從工程拖出上述三個.a檔案,拖拽到桌面上,此時,它們的路徑分別是 users ssiwo02 deskto...