none
PrintDocument.Print() 초기 수행시간이 5초가 걸립니다. RRS feed

  • 질문

  • using (PrintDocument doc = new PrintDocument())

    {

        ... 기타 로직 ...

        Stopwatch swDoc = new Stopwatch();
        swDoc.Start();

        doc.Print();

        swDoc.Stop();

    }

    위 로직과 같이 doc.Print()를 사용하면 초기 수행시간이 5초가 딜레이됩니다.

    doc.Print()의 수행시간을 효과적으로 줄일 수 있는 방법에 대하여 조언 부탁드립니다.

    2015년 4월 1일 수요일 오전 12:39

답변

  • 해당 제공해주신 정보로 어느 부분에서 퍼포먼스가 비효율적인 부분인지 확인이 어렵습니다.

    아래 PrintDocument Class 예제를 통해서 수행시간을 먼저 확인해 보시기 바랍니다.

    간단한 .txt 파일로 예제 시도 부탁드립니다.

    [참조자료]

    PrintDocument Class

    감사합니다.

    2015년 4월 3일 금요일 오전 4:05
    중재자