Q&A

  • 연속용지 출력시 문제발생...급혀요...
136칼럼으로된 연속용지에 출력을 할려구하는데여.

출력이 안되요...



A4 사이즈로 출력을 할때와 연속용지 출력을 할때

환경설정이 다른게 있나요???



예전에 다른 사람이 작성했던 Quick Report 에서는 되었는데

이젠 그것도 출력이 안되요...



고수님들 제발 알려주셔용...



1  COMMENTS
  • Profile
    권민호 2001.05.02 19:05
    dsa2000 wrote:

    > 136칼럼으로된 연속용지에 출력을 할려구하는데여.

    > 출력이 안되요...

    >

    > A4 사이즈로 출력을 할때와 연속용지 출력을 할때

    > 환경설정이 다른게 있나요???

    >

    > 예전에 다른 사람이 작성했던 Quick Report 에서는 되었는데

    > 이젠 그것도 출력이 안되요...

    >

    > 고수님들 제발 알려주셔용...

    >



    저 같은 경우는

    연속용지 출력시는 되도록이면 QReport를 사용하지 않고 프린터제어값으로 출력을

    한답니다.

    보통 프린터에서는 몇가지 기본 폰트를 지원하고 있습니다.

    그중하나의 폰트를 사용하여 처음부터 끝까지 라인별로 찍은다음 페이지당 라인수를

    계산한다음 사용한답니다.

    그리고 폰트사이즈는 일반적으로 10cpi(영문), 한글(5cpi)를 사용하는데 아래에 제어값의 예를 놓아 보겠습니다.

    가령 제어값중 페이지 스킵하는 제어값이라면



    //엡슨계열의 제어값인데 한페이지당 27라인이라고 가정

    Esc C 27



    var Tx : TextFile;

    begin

    AssignFile(Tx, 'LPT1');

    Rewrite(Tx);

    Write(Tx, chr(27)+chr(67)+chr($1B));

    //chr(27) -> Esc의 아스키코드값

    //chr(67) -> 'C'의 아스키값

    //chr($1b)-> 27라인이란 16진수값입니다.

    WriteLn(Tx, 여기서부터 출력됩니다.');

    CloseFile(Tx);

    end;

    의문나시면 063-244-6634로 전화주세요...