Aspose.Pdf.Examples.CSharp.AsposePDF.Forms.GetCoordinates.Run C# (CSharp) Method

Run() public static method

public static Run ( ) : void
return void
        public static void Run()
        {
            try
            {
                // ExStart:GetCoordinates
                // The path to the documents directory.
                string dataDir = RunExamples.GetDataDir_AsposePdf_Forms();

                // Load the output document 
                Document doc1 = new Document( dataDir + "input.pdf");
                // Find added fields
                RadioButtonField field0 = doc1.Form["Item1"] as RadioButtonField;
                RadioButtonField field1 = doc1.Form["Item2"] as RadioButtonField;
                RadioButtonField field2 = doc1.Form["Item3"] as RadioButtonField;

                // And show positions of sub items for each of them. 
                foreach (RadioButtonOptionField option in field0)
                {
                    Console.WriteLine(option.Rect);
                }
                foreach (RadioButtonOptionField option in field1)
                {
                    Console.WriteLine(option.Rect);
                }
                foreach (RadioButtonOptionField option in field2)
                {
                    Console.WriteLine(option.Rect);
                }
                // ExEnd:GetCoordinates                
            }
            catch (Exception ex)
            {
                Console.WriteLine(ex.Message);
            }

        }
    }
GetCoordinates