예제 #1
0
 public WordDocument(Stream stream)
 {
     package             = new WordDocumentPackage(stream);
     Body                = new DocumentBody(this, package.DocumentPart);
     FooderCollection    = new FooderCollection(package, this);
     NumberingCollection = new NumberingCollection(package.NumberingPart, package);
 }
예제 #2
0
 public WordDocument(CultureInfo culture, bool isTemplate = false)
 {
     package             = new WordDocumentPackage(culture, isTemplate);
     Body                = new DocumentBody(this, package.DocumentPart);
     FooderCollection    = new FooderCollection(package, this);
     NumberingCollection = new NumberingCollection(null, package);
 }
예제 #3
0
        protected OptionalDocumentPartWrapper(PackagePart?packagePart, WordDocumentPackage package)
        {
            PackagePart = packagePart;
            Package     = package;

            if (PackagePart != null)
            {
                XmlDocument = PackagePartHelper.ReadPackagePart(PackagePart);
            }
        }
예제 #4
0
 public NumberingCollection(PackagePart?packagePart, WordDocumentPackage package) : base(packagePart, package)
 {
 }
예제 #5
0
 public FooderCollection(WordDocumentPackage package, WordDocument wordDocument)
 {
     this.package      = package;
     this.wordDocument = wordDocument;
 }