/// <summary> /// Converts FB2 subtitle element into XHTML representation /// </summary> /// <param name="subtitleItem">item to convert</param> /// <param name="subtitleConverterParams"></param> /// <returns>XHTML representation</returns> public IHTMLItem Convert(SubTitleItem subtitleItem, SubtitleConverterParamsV3 subtitleConverterParams) { if (subtitleItem == null) { throw new ArgumentNullException("subtitleItem"); } //Div subtitle = new Div(); var paragraphConverter = new ParagraphConverterV3(); var internalData = paragraphConverter.Convert(subtitleItem, new ParagraphConverterParamsV3 { ResultType = ParagraphConvTargetEnumV3.Paragraph, Settings = subtitleConverterParams.Settings, StartSection = false }); SetClassType(internalData, ElementStylesV3.SubTitle); //subtitle.Add(internalData); //SetClassType(subtitle); //return subtitle; return internalData; }
/// <summary> /// Converts FB2 subtitle element into XHTML representation /// </summary> /// <param name="subtitleItem">item to convert</param> /// <param name="subtitleConverterParams"></param> /// <returns>XHTML representation</returns> public IHTMLItem Convert(SubTitleItem subtitleItem, SubtitleConverterParamsV3 subtitleConverterParams) { if (subtitleItem == null) { throw new ArgumentNullException("subtitleItem"); } //Div subtitle = new Div(); var paragraphConverter = new ParagraphConverterV3(); var internalData = paragraphConverter.Convert(subtitleItem, new ParagraphConverterParamsV3 { ResultType = ParagraphConvTargetEnumV3.Paragraph, Settings = subtitleConverterParams.Settings, StartSection = false }); SetClassType(internalData, ElementStylesV3.SubTitle); //subtitle.Add(internalData); //SetClassType(subtitle); //return subtitle; return(internalData); }