pt.moredata.fglreport
Class ProprinterControl

java.lang.Object
  extended bypt.moredata.fglreport.ProprinterControl

public class ProprinterControl
extends java.lang.Object

ProprinterControl.java Copyright:

     Copyright (C) 2002  Moredata

     This program is free software; you can redistribute it and/or
     modify it under the terms of the GNU General Public License
     as published by the Free Software Foundation; either version 2
     of the License, or (at your option) any later version.

     This program is distributed in the hope that it will be useful,
     but WITHOUT ANY WARRANTY; without even the implied warranty of
     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     GNU General Public License for more details.

     You should have received a copy of the GNU General Public License
     along with this program; if not, write to the Free Software
     Foundation, Inc, 59 Temple Place-Suite 330, Boston, MA 02111-1307, USA.
     

Company: Moredata

Version:
: $Revision: 1.2 $ Revision $Revision: 1.2 $ $Date: 2003/05/13 18:06:46 $ $Author: aricardo $ $Log: ProprinterControl.java,v $ Revision 1.2 2003/05/13 18:06:46 aricardo + documentação de todas a classes do fglreport Revision 1.1.1.1 2003/04/25 12:47:59 pcarmo Migracao do projecto 'src' deste repositorio apos a reorganizacao da estrutura de directorias do projecto.

Field Summary
protected  java.io.FileOutputStream outputStream
          Text output stream Talvez deve-se usar um Writer de qualquer espécie
 
Constructor Summary
ProprinterControl()
           
 
Method Summary
static java.lang.String Cond()
          Muda a impressão para condensado
static java.lang.String CornerIntLeft()
          Imprime caracter gráfico correspondente ao canto inferior esquerdo
static java.lang.String CornerIntRight()
          Imprime caracter gráfico correspondente ao canto inferior direito
static java.lang.String CornerSupLeft()
          Imprime caracter gráfico correspondente ao canto superior esquerdo
static java.lang.String CornerSupRight()
          Imprime caracter gráfico correspondente ao canto superior direito
static java.lang.String Draft()
          Muda a qualidade da impressão
static java.lang.String DStrike()
          Muda a impressão para Negrito
static java.lang.String Elite()
          Elite
static java.lang.String Enlarged()
          Muda a impressão para o dobro da largura
static java.lang.String JunctionInt()
          Imprime caracter gráfico correspondente à junção interior
static java.lang.String JunctionLeft()
          Imprime caracter gráfico correspondente à junção esquerda
static java.lang.String JunctionRight()
          Imprime caracter gráfico correspondente à junção direita
static java.lang.String JunctionTop()
          Imprime caracter gráfico correspondente à junção de cima
static java.lang.String JunctionUnd()
          Imprime caracter gráfico correspondente à junção de baixo
static java.lang.String N216(char val)
          Mete o espaçamento a n/216 de polegada
static java.lang.String Nlq()
          Muda a qualidade da impressão
static java.lang.String NoCond()
          Muda a impressão para não condensado
static java.lang.String NoDStrike()
          Muda a impressão para não Negrito
static java.lang.String NoEnlarged()
          Muda a impressão para largura normal
static java.lang.String NoProp()
          Muda a impressão para um espaçamento não proporcional
static java.lang.String NoUnl()
          Muda a impressão para não sublinhado
static java.lang.String OneSixth()
          Mete o espaçamento a 1/6 polegada (Normal)
static java.lang.String OneTenth()
          Mete o espaçamento a 1/10 de polegada
static java.lang.String Prop()
          Muda a impressão para um espaçamento proporcional
static java.lang.String Stroke(int n)
          Imprime um traço
static java.lang.String StrokeHoriz()
          Imprime caracter gráfico correspondente ao traço horizontal
static java.lang.String StrokeVert()
          Imprime caracter gráfico correspondente ao traço vertical
static java.lang.String StrokeVert2()
          Imprime caracter gráfico correspondente ao traço vertical
static java.lang.String Unl()
          Muda a impressão para sublinhado
static java.lang.String VertCm(float cm)
          Mete o espaçamento a n cm
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

outputStream

protected java.io.FileOutputStream outputStream
Text output stream

Talvez deve-se usar um Writer de qualquer espécie

Constructor Detail

ProprinterControl

public ProprinterControl()
Method Detail

Elite

public static java.lang.String Elite()
Elite

Returns:
String com caracter especial

OneTenth

public static java.lang.String OneTenth()
Mete o espaçamento a 1/10 de polegada

Returns:
String de espaço a 1/10 de polegada

OneSixth

public static java.lang.String OneSixth()
Mete o espaçamento a 1/6 polegada (Normal)

Returns:
String de espaço a 1/6 de polegada

N216

public static java.lang.String N216(char val)
Mete o espaçamento a n/216 de polegada

Returns:
String de espaço a n/216 de polegada

VertCm

public static java.lang.String VertCm(float cm)
Mete o espaçamento a n cm

Returns:
String de espaço a n cm

Cond

public static java.lang.String Cond()
Muda a impressão para condensado

Returns:
String que representa o condensado

NoCond

public static java.lang.String NoCond()
Muda a impressão para não condensado

Returns:
String que representa o não condensado

Unl

public static java.lang.String Unl()
Muda a impressão para sublinhado

Returns:
String que representa o sublinhado

NoUnl

public static java.lang.String NoUnl()
Muda a impressão para não sublinhado

Returns:
String que representa o não sublinhado

DStrike

public static java.lang.String DStrike()
Muda a impressão para Negrito

Returns:
String que representa o negrito

NoDStrike

public static java.lang.String NoDStrike()
Muda a impressão para não Negrito

Returns:
String que representa o não negrito

Enlarged

public static java.lang.String Enlarged()
Muda a impressão para o dobro da largura

Returns:
String que representa o dobro da largura

NoEnlarged

public static java.lang.String NoEnlarged()
Muda a impressão para largura normal

Returns:
String que representa a largura normal

Prop

public static java.lang.String Prop()
Muda a impressão para um espaçamento proporcional

Returns:
String que representa o espaçamento proporcional

NoProp

public static java.lang.String NoProp()
Muda a impressão para um espaçamento não proporcional

Returns:
String que representa o espaçamento não proporcional

Nlq

public static java.lang.String Nlq()
Muda a qualidade da impressão

Returns:
String que representa a qualidade normal de impressão

Draft

public static java.lang.String Draft()
Muda a qualidade da impressão

Returns:
String que representa a qualidade rascunho de impressão

CornerSupLeft

public static java.lang.String CornerSupLeft()
Imprime caracter gráfico correspondente ao canto superior esquerdo

Returns:
String que representa o canto superior esquerdo

CornerSupRight

public static java.lang.String CornerSupRight()
Imprime caracter gráfico correspondente ao canto superior direito

Returns:
String que representa o canto superior direito

CornerIntLeft

public static java.lang.String CornerIntLeft()
Imprime caracter gráfico correspondente ao canto inferior esquerdo

Returns:
String que representa o canto inferior esquerdo

CornerIntRight

public static java.lang.String CornerIntRight()
Imprime caracter gráfico correspondente ao canto inferior direito

Returns:
String que representa o canto inferior direito

JunctionLeft

public static java.lang.String JunctionLeft()
Imprime caracter gráfico correspondente à junção esquerda

Returns:
String que representa a junção esquerda

JunctionRight

public static java.lang.String JunctionRight()
Imprime caracter gráfico correspondente à junção direita

Returns:
String que representa a junção direita

JunctionTop

public static java.lang.String JunctionTop()
Imprime caracter gráfico correspondente à junção de cima

Returns:
String que representa a junção de cima

JunctionUnd

public static java.lang.String JunctionUnd()
Imprime caracter gráfico correspondente à junção de baixo

Returns:
String que representa a junção de baixo

JunctionInt

public static java.lang.String JunctionInt()
Imprime caracter gráfico correspondente à junção interior

Returns:
String que representa a junção interior

StrokeHoriz

public static java.lang.String StrokeHoriz()
Imprime caracter gráfico correspondente ao traço horizontal

Returns:
String que representa o traço horizontal

StrokeVert

public static java.lang.String StrokeVert()
Imprime caracter gráfico correspondente ao traço vertical

Returns:
String que representa o traço vertical

StrokeVert2

public static java.lang.String StrokeVert2()
Imprime caracter gráfico correspondente ao traço vertical

Returns:
String que representa o traço vertical

Stroke

public static java.lang.String Stroke(int n)
Imprime um traço

Returns:
String que representa o traço