Exemplo n.º 1
0
        private float GetBottom(TextInputData data, PdfPage page)
        {
            var height = page.GetCropBox().GetHeight();
            var bottom = height - data.Top;

            return(bottom);
        }
Exemplo n.º 2
0
        /// <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);
        }