2014-02-11 8 views
0

iTextSharp를 사용하여 asp.net 응용 프로그램에서 PDF 문서를 생성하고 있습니다. 그건 잘된거야. 내가 가지고있는 유일한 문제는 합법적 인 용지 크기의 PDF 문서를 생성하여 인쇄 할 때 프린터가 레터 크기 인 기본 용지를 사용하는 경우입니다. 법적 용지로 인쇄하려면 인쇄 옵션을 수동으로 변경해야합니다. 프로그래밍 방식으로 문서를 인쇄하여 수동으로 처리 할 필요가없는 용지 크기를 지정할 수있는 방법이 있습니까?강제로 인쇄하십시오.

내가 iTextSharp에서 페이지 크기를 지정하는 코드 줄을 사용하고 있습니다 :

Document doc = new Document(PageSize.LEGAL.Rotate()); 

답변

1

당신은 클라이언트 프린터를 제어 할 수 없습니다. 이는 PDF 형식의 큰 보안 문제입니다. 컴퓨터의 설정에 달려 있습니다.

+0

클라이언트 프린터를 제어하고 싶지는 않습니다. 문서가 표시되도록 인쇄하고 싶습니다. 다른 PDF 문서는 기본적으로 법적 문서에서 인쇄되며 정확하게 수행하려고합니다. – robert00769

관련 문제