openxml-sdk

    5熱度

    2回答

    我正嘗試使用OpenXML SDK 2.0將兩個docx文檔合併到一個docx文檔中。這些文檔應該合併,而不會丟失它們的樣式和自定義頁眉和頁腳。我希望我可以使用AltChunk和分節符來實現這一點。但我無法得到它的工作。 我想要做什麼?有人可以給我一個提示如何實現這一點?

    3熱度

    1回答

    我正嘗試讀取Word 2007 docx文檔。 Word中的文檔看起來很好,但是當我嘗試使用我的代碼讀取id時,所有Run對象都將RunProperites設置爲null。 我最感興趣的屬性是RunProperies.FontSize,但不幸的是它也是空的,我可以訪問的唯一屬性是InnerText。 我的代碼看起來是這樣的: using (WordprocessingDocument doc =

    7熱度

    2回答

    在使用OpenXML SDK v2.0刪除20,000+行Excel文件中的第一行時,是否遇到任何性能問題? 我正在使用Open XML SDK文檔中建議的刪除行編碼。我需要幾分鐘時間才能使用Open XML SDK刪除第一行,但在Excel應用程序中僅需要一秒鐘。 我終於發現,瓶頸實際上是在處理行刪除的泡沫式方法。在刪除的行後面有很多行更新。所以在我的情況下,大約有20,000行被更新,逐行移動

    7熱度

    2回答

    我使用OOXML SDK生成XLSX電子表格,並且我需要擺脫x:命名空間前綴。我怎樣才能做到這一點? using (SpreadsheetDocument doc = SpreadsheetDocument.Open("template.xlsx", true)) { //Save the shared string table part if (

    8熱度

    2回答

    如何從docx文件中逐字讀取(使用樣式)。我想逐字比較兩個docx文件,並基於我必須寫入另一個docx文件(使用c#和OOXML)的差異。 我曾嘗試用DocumentFormat.OpenXml.Extensions.dll,OpenXMLdiff.dll和ICSharpCode.SharpZipLib.dll但沒有什麼是給我讀字的字的選擇實現這一目標(ICSharpCode.SharpZipLi

    1熱度

    1回答

    代碼將運行,但會損壞我的Excel文檔。任何幫助將非常感謝!我用this作爲參考。 public void AddRow(string fileName, string[] values) { using (SpreadsheetDocument doc = SpreadsheetDocument.Open(fileName, true)) { Shared

    4熱度

    2回答

    我需要遍歷書籤開始和書籤結束標記之間的節點。該問題似乎分解爲樹遍歷,但我無法鎖定正確的算法。書籤的開始和結束元素是非複合節點(無子節點),並可能出現在樹中的任意深度。書籤開始也不能保證在同一深度。 如果您爲文檔繪製樹結構,我想檢查開始和結束書籤之間的所有節點。我認爲一個遍歷從節點x開始併到節點y結束的不平衡樹的算法是可行的。這聽起來可行嗎?或者我錯過了什麼。 如果這是可行的,你可以指向一個樹遍歷的

    12熱度

    4回答

    我想通過OpenXML SDK電子表格API開始使用Excel文檔。 但我還沒有找到任何好的指南,甚至沒有找到如何從頭開始創建xlsx文件的例子。只有如何打開現有文檔並對其進行修改。 我一直在想有一個空的模板文件,並製作它的副本,然後開始我的過程。但它確實感覺不錯。這可能會更容易,但我不習慣使用一種技術,我不覺得我至少理解「很好」。 所以我的問題是:有沒有人有任何文章或書籍或任何其他類型的資源解釋

    3熱度

    1回答

    我在這個問題的白堊結束。我可以成功地將xml綁定到主文檔部分,但是我似乎無法將頭部中的內容控件綁定到xml。 AddCustomXmlPart似乎不存在Headerpart,如果我嘗試通過hdrpart.AddPart(xmlPart)添加CustomXmlPart; 我得到一個無效的操作異常「零件不能在這裏添加」,並且不能使用hdrpart.AddNewPart();因爲CustomXmlPar

    5熱度

    2回答

    我想在不使用對象模型的情況下創建Word 2007文檔。所以我寧願使用開放的xml格式來創建它。到目前爲止,我已經能夠創建文檔。現在我想添加一個內容控件並將其映射到xml。任何人都可以引導我相同的?