Aspose.Tasks.Examples.CSharp.Articles.AlignCellContents.Run C# (CSharp) Method

Run() public static method

public static Run ( ) : void
return void
        public static void Run()
        {  
            // The path to the documents directory.
            string dataDir = RunExamples.GetDataDir(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.FullName);

            // ExStart:AlignCellContents
            Project project = new Project(dataDir + "Project2.mpp");
            SaveOptions options = new PdfSaveOptions();
            options.Timescale = Timescale.Months;
            options.View = ProjectView.GetDefaultGanttChartView();

            GanttChartColumn column1 = options.View.Columns[2] as GanttChartColumn;
            column1.StringAlignment = StringAlignment.Center;
            column1 = options.View.Columns[3] as GanttChartColumn;
            column1.StringAlignment = StringAlignment.Far;
            column1 = options.View.Columns[4] as GanttChartColumn;
            column1.StringAlignment = StringAlignment.Far;

            project.Save(dataDir + "AlignCellContents_GanttChart_out.pdf", options);

            options.PresentationFormat = PresentationFormat.ResourceSheet;
            options.View = ProjectView.GetDefaultResourceSheetView();

            ResourceViewColumn column2 = options.View.Columns[2] as ResourceViewColumn;
            column2.StringAlignment = StringAlignment.Center;
            column2 = options.View.Columns[3] as ResourceViewColumn;
            column2.StringAlignment = StringAlignment.Far;
            column2 = options.View.Columns[4] as ResourceViewColumn;
            column2.StringAlignment = StringAlignment.Far;

            project.Save(dataDir + "AlignCellContents_ResourceSheet_out.pdf", options);
            // ExEnd:AlignCellContents
        }
    }
AlignCellContents