簡體   English   中英

如何在不使用存儲的情況下將 DOC 或 DOCX 字節轉換為 PDF [C#]

[英]How to convert DOC or DOCX bytes to PDF without using storage [C#]

我需要將 doc 或 docx 文件轉換為 PDF。 我有字節數組格式的文檔文件。 需要將該字節數組轉換為 PDF 而不使用存儲。 有沒有辦法只使用內存來做到這一點。 我用於使用存儲進行轉換的代碼如下。

string outputFileName = destinationFile;
Interopwrd.Application wordApp = new Interopwrd.Application();
Interopwrd.Document wordDoc = null;
wordDoc = wordApp.Documents.Open(sourceFile);
wordDoc.ExportAsFixedFormat(outputFileName, Interopwrd.WdExportFormat.wdExportFormatPDF);

我需要在不節省存儲空間的情況下執行此操作。 有可能這樣做嗎?

就個人而言,我只會使用RAM 驅動器,這是操作系統將其視為磁盤驅動器的內存塊。 然后,您可以將 Word 保存到該驅動器上的文件中,但它只會存在於內存中。 這為您提供了 RAM 的所有性能優勢(和無常性),以及文件系統的優勢。 雙贏。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM