diff --git a/FAQ/Chart/.NET/Chart Axis Manual Positioning/.NET/Chart Axis Manual Positioning/Chart Axis Manual Positioning.slnx b/FAQ/Chart/.NET/Chart Axis Manual Positioning/.NET/Chart Axis Manual Positioning/Chart Axis Manual Positioning.slnx
new file mode 100644
index 00000000..e34c8261
--- /dev/null
+++ b/FAQ/Chart/.NET/Chart Axis Manual Positioning/.NET/Chart Axis Manual Positioning/Chart Axis Manual Positioning.slnx
@@ -0,0 +1,3 @@
+
+
+
diff --git a/FAQ/Chart/.NET/Chart Axis Manual Positioning/.NET/Chart Axis Manual Positioning/Chart Axis Manual Positioning/Chart Axis Manual Positioning.csproj b/FAQ/Chart/.NET/Chart Axis Manual Positioning/.NET/Chart Axis Manual Positioning/Chart Axis Manual Positioning/Chart Axis Manual Positioning.csproj
new file mode 100644
index 00000000..5c887c41
--- /dev/null
+++ b/FAQ/Chart/.NET/Chart Axis Manual Positioning/.NET/Chart Axis Manual Positioning/Chart Axis Manual Positioning/Chart Axis Manual Positioning.csproj
@@ -0,0 +1,24 @@
+
+
+
+ Exe
+ net8.0
+ Chart_Axis_Manual_Positioning
+ enable
+ enable
+
+
+
+
+
+
+
+
+ Always
+
+
+ Always
+
+
+
+
diff --git a/FAQ/Chart/.NET/Chart Axis Manual Positioning/.NET/Chart Axis Manual Positioning/Chart Axis Manual Positioning/Data/InputTemplate.xlsx b/FAQ/Chart/.NET/Chart Axis Manual Positioning/.NET/Chart Axis Manual Positioning/Chart Axis Manual Positioning/Data/InputTemplate.xlsx
new file mode 100644
index 00000000..680d87e5
Binary files /dev/null and b/FAQ/Chart/.NET/Chart Axis Manual Positioning/.NET/Chart Axis Manual Positioning/Chart Axis Manual Positioning/Data/InputTemplate.xlsx differ
diff --git a/FAQ/Chart/.NET/Chart Axis Manual Positioning/.NET/Chart Axis Manual Positioning/Chart Axis Manual Positioning/Output/.gitkeep b/FAQ/Chart/.NET/Chart Axis Manual Positioning/.NET/Chart Axis Manual Positioning/Chart Axis Manual Positioning/Output/.gitkeep
new file mode 100644
index 00000000..5f282702
--- /dev/null
+++ b/FAQ/Chart/.NET/Chart Axis Manual Positioning/.NET/Chart Axis Manual Positioning/Chart Axis Manual Positioning/Output/.gitkeep
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/FAQ/Chart/.NET/Chart Axis Manual Positioning/.NET/Chart Axis Manual Positioning/Chart Axis Manual Positioning/Program.cs b/FAQ/Chart/.NET/Chart Axis Manual Positioning/.NET/Chart Axis Manual Positioning/Chart Axis Manual Positioning/Program.cs
new file mode 100644
index 00000000..f85d249e
--- /dev/null
+++ b/FAQ/Chart/.NET/Chart Axis Manual Positioning/.NET/Chart Axis Manual Positioning/Chart Axis Manual Positioning/Program.cs
@@ -0,0 +1,22 @@
+using Syncfusion.XlsIO;
+
+class Program
+{
+ static void Main(string[] args)
+ {
+ using (ExcelEngine excelEngine = new ExcelEngine())
+ {
+ IWorkbook workbook = excelEngine.Excel.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx"));
+ IWorksheet worksheet = workbook.Worksheets[0];
+
+ // Access the chart in the worksheet
+ IChartShape chart = worksheet.Charts[0];
+
+ chart.PrimaryValueAxis.TitleArea.Layout.ManualLayout.Top = 0.15; // Adjust the vertical position of the title
+
+
+ // Save the modified workbook
+ workbook.SaveAs(Path.GetFullPath(@"Output/Output.xlsx"));
+ }
+ }
+}
\ No newline at end of file