可能是我的問題的標題是非常糟糕的,但我無法想象一個更好的方法來構建它。所以問題是我有一個Silverlight Web應用程序,它執行一些處理並生成一個Excel文件作爲輸出。 Excel生成代碼使用OpenXML格式來創建各種XML部件和包,並使用System.Packaging.CompressionOptions來壓縮生成的文件。現在,當瀏覽器(IE 9)顯示下載選項框時,如果單擊打開以在Excel中打開文件,然後執行另存爲,則將文件保存爲進一步縮小的大小,而不是如果直接在下載框,在這種情況下,它會將其保存爲與創建文件的大小無關的文件。直接下載時Excel文件的文件大小差異,而不是打開並保存它
任何想法,爲什麼這兩種方式保存相同的文件導致不同的大小?
乾杯
感謝您的回覆,我不知道如果它回答我的問題。但無論如何,我會考慮讓生成的文件更像Excel。 – Amn