-1
我有一個使用PDFsharp創建的PDF文檔。這個pdf文件有1000頁。我正試圖將這1000頁的PDF文檔保存到內存流中。它在將文檔存儲在流中時會發生內存異常。誰能幫忙?下面是代碼:PDFsharp文件outofmemory異常
var pdf = createPDFSharpDocument(); // some logic that makes the pdfsharp document.
var stream = new MemoryStream();
pdf.Save(stream, false);
//some logic to use the stream that is generated
沒有足夠的信息。沒有足夠的代碼來複制問題。另請參閱:http://stackoverflow.com/help/mcve –
它只是文本在網頁中,或者是否有嵌入的圖像等?如果它不僅僅是基於文本的,你可以很容易地用一個1000頁的文檔來存儲內存。您可以先將它分成幾個文檔,將單獨的文檔加載到內存中,稍後再進行處理和重新編譯。我想我很好奇,爲什麼你一次需要整個文檔在內存中。應該有各種各樣的方法來同時要求所有內存。 – ManoDestra
我正在創建這個pdf,在這裏我將各種文檔合併爲一個並將其存儲到共享點 – genericuser