internal DocxFont(IOpenXmlContext context)
            : base(context)
        {
            fontSizes = new Dictionary <int, int>();

            Init();
        }
示例#2
0
        public void ProcessImage(IOpenXmlContext context, string imagePath, DocxNode node, ref Paragraph para, Dictionary <string, object> properties)
        {
            DocxImage image    = new DocxImage(context);
            DocxNode  docxNode = GetImageNode(imagePath);

            docxNode.Parent = node.Parent;
            image.Process(docxNode, ref para, properties);
        }
示例#3
0
        public void ProcessImage(IOpenXmlContext context, string imagePath, DocxNode node, ref Paragraph para)
        {
            DocxImage image    = new DocxImage(context);
            DocxNode  docxNode = GetImageNode(imagePath);

            docxNode.Parent = node.Parent;
            image.Process(docxNode, ref para);
        }
示例#4
0
        public WordDocument(string fileName)
        {
            if (string.IsNullOrEmpty(fileName))
            {
                throw new ArgumentNullException("fileName");
            }

            context = new OpenXmlContext(WordprocessingDocument.Create(fileName, WordprocessingDocumentType.Document));
        }
示例#5
0
        public void ProcessImage(IOpenXmlContext context, string imagePath, DocxNode node)
        {
            ITextElement image    = new DocxImage(context);
            DocxNode     docxNode = GetImageNode(imagePath);

            docxNode.Parent = node.Parent;

            image.Process(docxNode);
        }
示例#6
0
        public WordDocument(MemoryStream stream)
        {
            if (stream == null)
            {
                throw new ArgumentNullException("stream");
            }

            context = new OpenXmlContext(WordprocessingDocument.Create(stream, WordprocessingDocumentType.Document));
        }
示例#7
0
        internal DocxElement(IOpenXmlContext context)
        {
            if (context == null)
            {
                throw new ArgumentNullException("context");
            }

            this.context = context;
        }
示例#8
0
 internal DocxBold(IOpenXmlContext context)
     : base(context)
 {
 }
示例#9
0
 internal DocxImage(IOpenXmlContext context)
     : base(context)
 {
 }
示例#10
0
        internal DocxElement(IOpenXmlContext context)
        {
            if (context == null)
            {
                throw new ArgumentNullException("context");
            }

            this.context = context;
        }
 internal DocxHeading(IOpenXmlContext context)
     : base(context)
 {
     isValid = new Regex(@"^[hH][1-6]{1}$");
 }
示例#12
0
 internal DocxOL(IOpenXmlContext context)
     : base(context)
 {
 }
示例#13
0
 internal DocxTable(IOpenXmlContext context)
     : base(context)
 {
 }
示例#14
0
 internal DocxObject(IOpenXmlContext context) : base(context)
 {
 }
示例#15
0
 internal DocxCenter(IOpenXmlContext context)
     : base(context)
 {
 }
示例#16
0
 internal DocxStrike(IOpenXmlContext context) : base(context)
 {
 }
        public WordDocument(MemoryStream stream)
        {
            if (stream == null)
            {
                throw new ArgumentNullException("stream");
            }

            context = new OpenXmlContext(WordprocessingDocument.Create(stream, WordprocessingDocumentType.Document));
        }
示例#18
0
 internal DocxItalic(IOpenXmlContext context)
     : base(context)
 {
 }
示例#19
0
 internal DocxStrike(IOpenXmlContext context) : base(context) { }
示例#20
0
 internal DocxUnderline(IOpenXmlContext context)
     : base(context)
 {
 }
示例#21
0
 internal DocxItalic(IOpenXmlContext context)
     : base(context)
 {
 }
示例#22
0
		internal DocxHr(IOpenXmlContext context)
			: base(context)
		{
		}
示例#23
0
 internal DocxSection(IOpenXmlContext context)
     : base(context)
 {
 }
示例#24
0
 internal DocxSection(IOpenXmlContext context)
     : base(context)
 {
 }
示例#25
0
 internal DocxInline(IOpenXmlContext context) : base(context)
 {
 }
        public WordDocument(string fileName)
        {
            if (string.IsNullOrEmpty(fileName))
            {
                throw new ArgumentNullException("fileName");
            }

            context = new OpenXmlContext(WordprocessingDocument.Create(fileName, WordprocessingDocumentType.Document));
        }
示例#27
0
        internal DocxFont(IOpenXmlContext context)
            : base(context)
        {
            fontSizes = new Dictionary<Int32, Int32>();

            Init();
        }
示例#28
0
 internal DocxInline(IOpenXmlContext context) : base(context) { }
示例#29
0
 internal DocxAddress(IOpenXmlContext context)
     : base(context)
 {
 }
示例#30
0
 internal DocxSpan(IOpenXmlContext context)
     : base(context)
 {
 }
示例#31
0
 internal DocxAddress(IOpenXmlContext context)
     : base(context)
 {
 }
示例#32
0
 internal DocxSpan(IOpenXmlContext context)
     : base(context)
 {
 }
示例#33
0
 internal DocxTable(IOpenXmlContext context)
     : base(context)
 {
 }
 internal DocxUnderline(IOpenXmlContext context)
     : base(context)
 {
 }
示例#35
0
 internal DocxBold(IOpenXmlContext context)
     : base(context)
 {
 }
示例#36
0
 internal DocxImage(IOpenXmlContext context)
     : base(context)
 {
 }
示例#37
0
 internal DocxHeader(IOpenXmlContext context) : base(context)
 {
 }
示例#38
0
 internal DocxHeading(IOpenXmlContext context)
     : base(context)
 {
     isValid = new Regex(@"^[hH][1-6]{1}$");
 }