private float GetBottom(TextInputData data, PdfPage page) { var height = page.GetCropBox().GetHeight(); var bottom = height - data.Top; return(bottom); }
/// <summary> /// Get text input data. /// This data struct contains input information relevant to text typing by user. /// It includes the new characters typed this frame + additional commands like backspace, delete, copy, paste, ect. /// </summary> /// <returns>Text input data struct.</returns> public TextInputData TextInput() { var _data = _BonEngineBind.BON_Input_GetTextInput(); var ret = new TextInputData() { Backspace = _data.Backspace != 0, Copy = _data.Copy != 0, Paste = _data.Paste != 0, Delete = _data.Delete != 0, Tab = _data.Tab != 0, Up = _data.Up != 0, Down = _data.Down != 0, Left = _data.Left != 0, Right = _data.Right != 0, Home = _data.Home != 0, End = _data.End != 0, Insert = _data.Insert != 0, Text = new string(_data.Text) }; return(ret); }