안녕하세요 고고뜌지입니다. 🚶♀️🚶♀️
오늘은 PDF 파일을 합치는 프로그램을 만들어 봤어요~
평소에 어떻게 작동되는지 궁금증을 가졌던터라 이렇게 만들게 되었네요 ㅎㅎ
<목표>
1. 리스트 안의 PDF파일을 합친다.
<개발기록>
//PDF Reader private void Mer_btn_Click(object sender, EventArgs e) { PdfDocument outputDocument = new PdfDocument(); foreach(string File in File_list) { PdfDocument inputDocument = PdfSharp.Pdf.IO.PdfReader.Open(File,PdfSharp.Pdf.IO.PdfDocumentOpenMode.Import); } outputDocument.Save(Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.Desktop),, "File.pdf")); } //PDF 합치기 void Copypages (PdfDocument from, PdfDocument to) { for (int i = 0; i <from.PageCount; i++) { to.AddPage(from.Pages[i]); } } |
1. PdfReader 사용할때 pdfDocumentOpenMode.import 구문을 추가해줘야함
2. 메소드 Copypages를 만들어야 함
<개선점>
1. PDF 라이브러리를 활용한 여러기능 프로그램을 만들어보는것을 추천함
'C# > - Toy projects' 카테고리의 다른 글
[winform] 화면 보호기 잠깐 나가있오 (0) | 2022.10.01 |
---|---|
[WPF] 간단한 MBTI 검사기 (0) | 2021.02.26 |
[WPF] HELLO WORLD (0) | 2021.02.25 |
[winform] 바코드 생성기 (0) | 2021.01.25 |
[winform] 피아노 (0) | 2021.01.20 |
댓글