System::SharedPtr project = System::MakeObject(); // Init Gantt Chart View System::SharedPtr view = System::MakeObject(); // Set Time Scale count view->get_BottomTimescaleTier()->set_Count(2); view->get_BottomTimescaleTier()->set_ShowTicks(false); view->get_MiddleTimescaleTier()->set_Count(2); view->get_MiddleTimescaleTier()->set_ShowTicks(false); // Add Gantt Chart View to project project->get_Views()->Add(view); // Add some test data to project System::SharedPtr task1 = project->get_RootTask()->get_Children()->Add(u"Task 1"); System::SharedPtr task2 = project->get_RootTask()->get_Children()->Add(u"Task 2"); task1->Set(Tsk::Duration(), task1->get_ParentProject()->GetDuration(24, Aspose::Tasks::TimeUnitType::Hour)); task2->Set(Tsk::Duration(), task1->get_ParentProject()->GetDuration(40, Aspose::Tasks::TimeUnitType::Hour)); project->Save(dataDir + u"SetTimeScaleCount_out.pdf", Aspose::Tasks::Saving::SaveFileFormat::PDF);