Novacode.DocX.Create C# (CSharp) Method

Create() public static method

Creates a document using a Stream.
public static Create ( Stream stream, DocumentTypes documentType = DocumentTypes.Document ) : DocX
stream Stream The Stream to create the document from.
documentType DocumentTypes
return DocX
        public static DocX Create(Stream stream, DocumentTypes documentType = DocumentTypes.Document)
        {
            // Store this document in memory
            MemoryStream ms = new MemoryStream();

            // Create the docx package
            Package package = Package.Open(ms, FileMode.Create, FileAccess.ReadWrite);

            PostCreation(package, documentType);
            DocX document = Load(ms);
            document.stream = stream;
            return document;
        }

Same methods

DocX::Create ( string filename, DocumentTypes documentType = DocumentTypes.Document ) : DocX