using Consulenza.ReportWriter.Business; using Consulenza.ReportWriter.Business.OBJ_PDF; namespace Consulenza.ReportWriter.Manager.Chapter.Immobiliare.Diagnosi { public class S2 : Entity.Chapter { public S2(EnvironmentFacade environmentFacade, int idChapter) : base(environmentFacade, idChapter) { Draw(); } public S2(EnvironmentFacade environmentFacade, int idChapter, bool repeatoneachpage) : this(environmentFacade, idChapter) { RepeatOnEachPage = repeatoneachpage; } protected override sealed void Draw() { // Aggiungo la pagina AddElement(new PagePDF(PagePDF.PagePDFType.Generic)); // Intestazione var intestazione1 = new FormattedTextAreaPDF("Patrimonio immobiliare -", base.EnvironmentFacade.RendererFacade.XLeftLimit) { FontSize = 16, FontColor = ColorPDF.Immobiliare_Grigio_TitoloPiccolo, AutoIncrementYWritable = false }; var intestazione2 = new FormattedTextAreaPDF("Sintesi", 256) { FontSize = 16, FontColor = ColorPDF.Immobiliare_Grigio_TitoloGrande, AutoIncrementYWritable = true, FontBold = true }; // Aggiungo gli elementi AddElement(intestazione1); AddElement(intestazione2); } } }