示例#1
0
        private void interlineadoMedioNumericUpDown_ValueChanged(object sender, EventArgs e)
        {
            if (previsualizarCheckBox.Checked)
            {
                if (formPadre.textoSegmentado != copiaTexto)
                {
                    formPadre.textoSegmentado.LiberarTextoManejado();
                }

                formPadre.textoSegmentado = copiaTexto.Copia();

                formPadre.textoSegmentado.SegmentacionLineas((int)interlineadoMedioNumericUpDown.Value, (int)incrementoMinimoNumericUpDown.Value);

                formPadre.CargarImagenSegmentada();
            }
        }
示例#2
0
        private void distanciaMinimaNumericUpDown_ValueChanged(object sender, EventArgs e)
        {
            if (previsualizarCheckBox.Checked)
            {
                if (formPadre.textoSegmentado != copiaTexto)
                {
                    formPadre.textoSegmentado.LiberarTextoManejado();
                }

                formPadre.textoSegmentado = copiaTexto.Copia();

                formPadre.textoSegmentado.CorregirSlope((int)distanciaMinimaNumericUpDown.Value);

                formPadre.CargarImagenSegmentada();
            }
        }
示例#3
0
        private void grosorTrazoNumericicUpDown_ValueChanged(object sender, EventArgs e)
        {
            if (previsualizarCheckBox.Checked)
            {
                if (formPadre.textoSegmentado != copiaTexto)
                {
                    formPadre.textoSegmentado.LiberarTextoManejado();
                }

                formPadre.textoSegmentado = copiaTexto.Copia();

                formPadre.textoSegmentado.SegmentacionCaracteres((int)grosorTrazoNumericicUpDown.Value, (double)incrementoMinimoNumericUpDown.Value, true);

                formPadre.CargarImagenSegmentada();
            }
        }
示例#4
0
        private void espaciadoMedioNumericUpDown_ValueChanged(object sender, EventArgs e)
        {
            if (previsualizarCheckBox.Checked)
            {
                if (formPadre.textoSegmentado != copiaTexto)
                {
                    formPadre.textoSegmentado.LiberarTextoManejado();
                }

                formPadre.textoSegmentado = copiaTexto.Copia();

                formPadre.textoSegmentado.SegmentacionPalabras((int)espaciadoMedioNumericUpDown.Value, true);

                formPadre.CargarImagenSegmentada();
            }
        }
示例#5
0
        private void aceptarButton_Click(object sender, EventArgs e)
        {
            formPadre.textoSegmentado.LiberarTextoManejado();

            formPadre.textoSegmentado = copiaTexto;

            textoEscalado.LiberarTextoManejado();

            formPadre.CargarImagenSegmentada();

            Close();
        }