Ejemplo n.º 1
0
 public DocumentoImpreso(Documento documento)
 {
     _documento = documento;
     _Paginas   = new ListaPaginas(_documento, this);
     _Lineas    = new ListaLineas(documento, _Paginas);
     _Paginas.Iniciar(_Lineas);
 }
Ejemplo n.º 2
0
 public ListaLineas(Documento documento, ListaPaginas listaPaginas)
 {
     _documento        = documento;
     _lineas           = new List <Linea>();
     parrafoActual     = documento.ObtenerPrimerParrafo();
     numcaracterActual = 0;
     _listaPaginas     = listaPaginas;
 }
Ejemplo n.º 3
0
 public Pagina(int lineaInicio, ListaPaginas paginas, ListaLineas lineas)
 {
     _lineas     = lineas;
     _paginas    = paginas;
     LineaInicio = lineaInicio;
     Dimensiones = new TamBloque(new Medicion(210, Unidad.Milimetros), new Medicion(270, Unidad.Milimetros));
     Margen      = new Margen()
     {
         Derecho = new Medicion(10, Unidad.Milimetros), Izquierdo = new Medicion(10, Unidad.Milimetros), Superior = new Medicion(10, Unidad.Milimetros), Inferior = new Medicion(10, Unidad.Milimetros)
     };
     AltoActual = Medicion.Cero;
 }