private void HeaderAllReport(ReportPage Page, string FeaturesName) { // create title text TextObject titleText = new TextObject(); titleText.Parent = Page.ReportTitle; titleText.CreateUniqueName(); titleText.Bounds = new RectangleF((Units.Centimeters * 5f), 0f, (Units.Centimeters * 10f), (Units.Centimeters * 1f)); titleText.Font = FontDialog_Topic.Font; titleText.Text = "بسمه تعالی"; titleText.HorzAlign = HorzAlign.Center; titleText.VertAlign = VertAlign.Center; // create title text TextObject InputDateText = new TextObject(); InputDateText.Parent = Page.ReportTitle; InputDateText.CreateUniqueName(); InputDateText.Bounds = new RectangleF((Units.Centimeters * 0f), 0f, (Units.Centimeters * 2.4f), (Units.Centimeters * 1f)); InputDateText.Font = FontDialog_Topic.Font; InputDateText.Text = dateTimeReport.SelectedDateInStringPersian; InputDateText.HorzAlign = HorzAlign.Left; InputDateText.VertAlign = VertAlign.Center; TextObject DateText = new TextObject(); DateText.Parent = Page.ReportTitle; DateText.CreateUniqueName(); DateText.Bounds = new RectangleF((Units.Centimeters * 2.4f), 0f, (Units.Centimeters * 2f), (Units.Centimeters * 1f)); DateText.Font = FontDialog_Topic.Font; DateText.Text = ": " + "تاریخ"; DateText.HorzAlign = HorzAlign.Left; DateText.VertAlign = VertAlign.Center; PictureObject PictureTitle = new PictureObject(); PictureTitle.Parent = Page.ReportTitle; PictureTitle.CreateUniqueName(); if (System.IO.File.Exists(Properties.Settings.Default.SettingLogoPath + Properties.Settings.Default.SettingLogoExtension)) { PictureTitle.Image = Image.FromFile(Properties.Settings.Default.SettingLogoPath + Properties.Settings.Default.SettingLogoExtension); } PictureTitle.Bounds = new RectangleF((Units.Centimeters * 15f), 0f, (Units.Centimeters * 10f), (Units.Centimeters * 1f)); PictureTitle.Width = (Units.Centimeters * 2.75f); PictureTitle.Height = (Units.Centimeters * 2.25f); // create two title text objects TextObject titleText1 = new TextObject(); titleText1.Parent = Page.ReportTitle; titleText1.CreateUniqueName(); titleText1.Bounds = new RectangleF((Units.Centimeters * 5f), (Units.Centimeters * 1f), (Units.Centimeters * 10f), (Units.Centimeters * 1f)); titleText1.Font = FontDialog_Topic.Font; titleText1.Text = "وزارت نیرو"; titleText1.HorzAlign = HorzAlign.Center; // create two title text objects TextObject InputNumberText1 = new TextObject(); InputNumberText1.Parent = Page.ReportTitle; InputNumberText1.CreateUniqueName(); InputNumberText1.Bounds = new RectangleF(0.0f, (Units.Centimeters * 1f), (Units.Centimeters * 2.4f), (Units.Centimeters * 1f)); InputNumberText1.Font = FontDialog_Topic.Font; InputNumberText1.Text = string.IsNullOrWhiteSpace(txtNumber.Text) ? "-" : txtNumber.Text; InputNumberText1.HorzAlign = HorzAlign.Left; // create two title text objects TextObject NumberText1 = new TextObject(); NumberText1.Parent = Page.ReportTitle; NumberText1.CreateUniqueName(); NumberText1.Bounds = new RectangleF((Units.Centimeters * 2.4f), (Units.Centimeters * 1f), (Units.Centimeters * 2f), (Units.Centimeters * 1f)); NumberText1.Font = FontDialog_Topic.Font; NumberText1.Text = ": " + "شماره"; NumberText1.HorzAlign = HorzAlign.Left; TextObject titleText2 = new TextObject(); titleText2.Parent = Page.ReportTitle; titleText2.CreateUniqueName(); titleText2.Bounds = new RectangleF((Units.Centimeters * 5f), (Units.Centimeters * 1.5f), (Units.Centimeters * 10f), (Units.Centimeters * 1f)); titleText2.Font = FontDialog_Topic.Font; titleText2.Text = "اداره کل محیط زیست استان هرمزگان"; titleText2.HorzAlign = HorzAlign.Center; TextObject titleText3 = new TextObject(); titleText3.Parent = Page.ReportTitle; titleText3.CreateUniqueName(); titleText3.Bounds = new RectangleF((Units.Centimeters * 5f), (Units.Centimeters * 2f), (Units.Centimeters * 10f), (Units.Centimeters * 1f)); titleText3.Font = FontDialog_Topic.Font; titleText3.Text = FeaturesName + " گزارش اطلاعات توصیفی عوارض لایه "; titleText3.HorzAlign = HorzAlign.Center; }