WinForms윈폼 레포트 내보내기 문의 드립니다.
페이지 정보
작성자 물어버릴꺼야 작성일 2023-10-18 16:02 조회 316회 댓글 0건본문
첨부파일
관련링크
1. 문서를 PDF 내보내기 문의
문서에 포함된 이미지(도장)를 사용자가 복사를 할 수 없도록 처리를 하고 싶습니다.
최초 Permissions 설정으로 처리가 가능하다고 해서 AllowCopy 및 None
설정을 해도 동일합니다. (현상은 첨부된 "참고1.gif" 참조)
아래는 소스 코드입니다.
System.IO.DirectoryInfo outputDirectory = new System.IO.DirectoryInfo(path);
outputDirectory.Create();
GrapeCity.ActiveReports.Export.Pdf.Page.Settings pdfSetting = new GrapeCity.ActiveReports.Export.Pdf.Page.Settings();
pdfSetting.Use128Bit = true;
pdfSetting.Permissions = GrapeCity.ActiveReports.Export.Pdf.Page.PdfPermissions.None;
GrapeCity.ActiveReports.Export.Pdf.Page.PdfRenderingExtension pdfRenderingExtension = new GrapeCity.ActiveReports.Export.Pdf.Page.PdfRenderingExtension();
GrapeCity.ActiveReports.Rendering.IO.FileStreamProvider outputProvider = new GrapeCity.ActiveReports.Rendering.IO.FileStreamProvider(outputDirectory, file);
outputProvider.OverwriteOutputFile = true;
pageDocument.Render(pdfRenderingExtension, outputProvider, pdfSetting);
2. 이미지 내보내기 문의
위의 문제로 해당 문서를 이미지로 내보내는 방식으로 변경을 해보았습니다.
근데 문제가 첨부한 "참고2.jpg" 이미지와 같이 글씨가 정상적으로 나오지 않습니다.
나오는 부분과 나오지 않는 부분의 차이는 폰트 크기인데 확인 부탁드립니다.
(폰트가 깨지는 크기 9 정상적인 부분은 9 이상입니다.)
댓글목록
등록된 댓글이 없습니다.