0

asp.net mvc-2 응용 프로그램에서 뷰를 pdf로 내 보내야합니다. 나는 pdf를 생성하기 위해 itextsharp를 사용하고있다. 신청서에는 지시 제목과 다른 이미지가 첨부 된 다른 지침이 포함 된 문서가 있습니다. 나는 pdf에 문서의 밑에 모든 지시를 수출 할 필요가있다. 지시 제목은 글 머리 기호와 번호 매기기를 포함합니다. 그것은 html 형식으로 데이터베이스에 저장됩니다. 또한 각 명령에 첨부 된 이미지는 db 형식으로 바이트 형식으로 저장됩니다. 내 pdf에는 각 행에 명령을 나타내는 테이블이 있습니다. 이 데이터를 사용하여 pdf를 생성 할 때 두 가지 기본 문제에 직면하고 있습니다.글 머리 기호, 번호 매기기 및 이미지를 PDF 파일로 표시

  • 제목을 표시하려고하면 html 태그가 표시됩니다. pdf에서 글 머리 기호와 숫자로 제목을 표시해야합니다 (예 : 편집자를 통해 입력).
  • pdf의 각 명령에 첨부 된 바이트 스트림 이미지를 표시해야합니다.

답변

0

첫 번째 문제에 대한 답변은 처음 세 단락 my post here을 참조하십시오.

두 번째 질문에 대해 iTextSharp (더 많은 점, PDF 형식)은 여러 가지 형식을 지원합니다. 지원되지 않는 형식의 경우 .Net Framework를 사용하여 많은 형식을 사용 가능한 형식으로 변환 할 수 있습니다. (가장 쉬운 작업은 JPEG 일 것입니다.)

See this post if you need to know hot to get raw bytes from a database. 바이트를 얻었 으면 iTextSharp.text.Image.GetInstance()을 사용할 수 있습니다. 5.1.1과 같이 15 바이트의 과부하가 생 바이트를 포함하여 System.Drawing.Image과`System.IO.Stream '을 포함합니다.