Q & A

시삽: 레드플러스 님 
게시판 이동:
 제목 : 새해 복 많이 받으세요...
글번호: 919
작성자: 조재문
작성일: 2021/02/13 오전 12:22:00
조회수: 2475

명절 잘 보셨습니까?

지난번 질문에 대한 상세하신 답변에 감사드립니다.

또 질문 하나 드려도 될는지요?

 

Blazor에서 인쇄는 어떻게 하는지요?

_Host.cshtml 에서 @@media와 script로 제어를 하고 있습니다만 

인쇄 후에는 인쇄전 화면이 나오지 않습니다.

Blazor에서 쉽게 할 수 있는 인쇄방법은 없는지요?

 

현재 제가 사용 하는 방법

*.razor

// 인쇄하기
        private async void PrintNow()
        {
            bool v = await JSRuntimeInjector.InvokeAsync<bool>("printwindow", null);

            if (v == true)
            {

            }
        }

 

_Host.cshtml

window.printwindow = () => {
            setTimeout(function () {
                window.onbeforeprint = beforePrint;
                window.onafterprint = afterPrint;
                window.print();
                //window.history.back(-1);
            }, 200);
            return true;
        }

 

@@media print {
            body {
                margin-top: 100px;
                margin-left: 40px;
                text-align: center;
                width: 900px;
            }
            #div_page {
                width: 900px;
            }

            .tblList td, .tblList th {
                text-align: center;
                vertical-align: middle;
            }

            /*검도 셀 높이*/
            .kemdo tr td {
                height: 36px;
            }

            .tdBtn {
                display: none;
            }

            .tbl_foot {
                text-align: center;
                letter-spacing: 5px;
                word-spacing: 5px;
                font-size: 22px;
            }

            .footSubDay {
                margin: 20px;
            }

            .footSubChair {
                padding-left: 400px;
            }

            .footSubLast {
                font-size: 25px;
                font-weight: bold;
                text-align: left;
                margin-top: 10px;
                margin-left: 50px;
            }
        }
    </style>

 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 ASP.NET Core 37장 프로젝트 DB Binding 에러 asd.jpg(141 KB) 황다솔 2021-02-17 2802
현재글 새해 복 많이 받으세요... - 조재문 2021-02-13 2475
  Re : 새해 복 많이 받으세요... - 레드플러스 2021-02-13 2313
다음글 데브렉 Blazor 질문 드립니다. - 조재문 2021-02-08 2600
 
손님 사용자 Anonymous (손님)
로그인 Home