private void mdxrReader_ZacatekDokumentu(object sender, EventArgs ev) { _predchoziUsekZnakovehoStylu = null; _aktualniSkupinaJevu = new SkupinaJevu(); _aktualniOdstavecStack = new Stack <ParagraphEventArgs>(2); ObsahDokumentu = new List <string>(10000); _poradiOdstavce = 0; _styly = new Dictionary <string, int>(60); }
private static Jevy GetJevy(SkupinaJevu skupina, string souborDocx, string strLanguage, string styleId, string styleUiName, TypJevu typJevu) { string sId = Jevy.GetID(strLanguage, styleId); if (!skupina.ContainsID(sId)) { var jvs = new Jevy(typJevu, souborDocx, strLanguage, styleId, styleUiName); skupina.Add(jvs); } return(skupina[sId]); }
private void mdxrReader_ZacatekOdstavce(object sender, ParagraphEventArgs ev) { _predchoziUsekZnakovehoStylu = null; _jevyAktualnihoOdstavce = new SkupinaJevu(); _usekyAktulanihoOdstravceInContinuo = new List <Usek>(40); _aktualniOdstavecStack.Push(ev); _aktualniOdstavecEventArgs = _aktualniOdstavecStack.Peek(); if (_textOdstavceSb != null) { _nejdelsiOdstavec = _textOdstavceSb.Length > _nejdelsiOdstavec ? _textOdstavceSb.Length : _nejdelsiOdstavec; } _textOdstavce = null; _textOdstavceSb = new StringBuilder(_nejdelsiOdstavec); }