openxml-sdk

    1熱度

    1回答

    使用Open XML SDK來讀取和寫入Word文檔中自定義xml部分的信息。 我將一個xml結構序列化到一個類中,修改數據並將其序列化回到文檔中。 示例代碼 DocumentFormat.OpenXml.Packaging.CustomXmlPart myPart = GetCustomXmlPart(mainPart, AITNamespaces.SiteDataNameSpace); St

    1熱度

    1回答

    我有以下代碼: public static void ReadExcelFileSAX(string filename) { using (SpreadsheetDocument myDoc = SpreadsheetDocument.Open(filename, true)) { WorkbookPart workbookPart = myDoc.Work

    2熱度

    1回答

    我正在使用一個帶有書籤的Word文檔。我的要求是在每個書籤後面使用C#4.0使用OpenXML 2.0插入圖標。 我試圖使用圖像內容控制和從OpenXMLSDK工具反射的代碼。 不知何故,它得到了工作,但現在我得到全尺寸控件。此外,每個圖像都有一個圖標用於更改圖片。任何人都可以告訴我如何減少圖片內容控件的大小,並且如果可能的話刪除額外的圖標。 此外,如果有人有更好的主意,每個書籤後插入圖標? 以某

    5熱度

    3回答

    我想開發一個可處理PowerPoint模板並填充格式化數據的類庫。主要涉及表格,標籤,幻燈片克隆。我想使用.Net 4的Open Xml。 我想爲此提供一些建議和參考。也想知道哪種方法是好的,是否使用OpenXml SDK 2.0或System.Packaging,因爲我在某些地方閱讀過使用Open Xml SDK會消耗更多內存的地方。 感謝, Aneef

    0熱度

    2回答

    我使用OpenXML SDK與Word來生成標籤。基本的Word文檔有一個頁面,一個表格,兩行和兩個單元格,其中每個單元格代表一個標籤。我的計劃是根據需要根據SQL結果集的大小添加頁面。該頁面的追加工作,但正文中的表的數量不會改變。有沒有辦法刷新Element數組?我想我可以得到結果集的大小並附加所需數量的頁面,然後關閉並重新打開文檔,但我猜我缺少一些簡單的東西。 報告了錯誤的問題抱歉,文檔在Wo

    3熱度

    4回答

    我正在考慮用直接與Office XML格式一起使用的東西替換(非常)大量的Office自動化代碼。我剛剛開始,但我已經擔心這是一項太大的任務。 我會處理Word,Excel和PowerPoint。到目前爲止,我只看過Word和Excel。它看起來像Word文檔應該是相當容易操作,但Excel工作簿看起來像一場噩夢。例如... 在Word中,它看起來像你可以通過刪除相應的直接刪除一個段落「W:P」標

    1熱度

    2回答

    我使用Open XML文檔創建電子表格並將其輸出到內存流中並從服務器返回。但是,輸出不包括DataSheet/Worksheet內容。我嘗試了各種不同的網址,包括VB.NET的。它們都不包括DataSheet中的內容。但是,如果我使用Worksheet.OuterXml屬性分別打印工作表的內容,則會正確顯示它。它不被打印爲Workbook.OuterXml屬性的一部分。示例代碼和輸出如下所示。 p

    2熱度

    2回答

    我對此很陌生,當我嘗試向一行添加多個單元格時,它說有不可讀的內容。這是我的。 SpreadsheetDocument ssDoc = SpreadsheetDocument.Create(saveFile, SpreadsheetDocumentType.Workbook); // Add a WorkbookPart to the document WorkbookPart workboo

    17熱度

    2回答

    我要生成作爲輸入的Word文檔 我有這個字符串「打開包裝公約」和每一個字都會有不同的風格 之間空間的結果應該是開放包裝公約 WordprocessingDocument document = WordprocessingDocument.Create( @"C:\test PFE.docx", WordprocessingDocumentType.Document

    0熱度

    1回答

    我已經使用Open Xml創建了一個Word文檔。在創建Web部件中的按鈕時創建文檔。目前我在文檔中創建了一個表來測試它的工作原理。我現在想要做的是能夠爲新創建的documnet設置頁邊距。 我不確定如何繼續。什麼是最簡單的方法來實現這一點? (下面是當前代碼我具有與內部表創建word文檔) void GenerateBadges_Click(object sender, EventArgs e)