이미지를 PDF로 변환

“그림은 천 마디 말의 가치가 있습니다.” 아이디어는 단순한 구두 설명보다 효과적인 메커니즘으로 하나의 정지 이미지로 전달할 수 있습니다. 따라서 이미지는 일상 생활에서 널리 사용됩니다. JPEG, PNG, BMP, GIF, TIFF 등 다양한 이미지 형식이 정보 공유에 사용됩니다. 그러나 많은 양의 이미지를 공유해야 하는 요구 사항이 생기면 하나의 번들로 보관하거나 수신 측에서 쉽게 볼 수 있는 형식으로 소책자를 만들어야 합니다. 따라서 우리가 선택한 것은 Portable Document Format(PDF)입니다. 파일을 보는 데 사용되는 애플리케이션 소프트웨어, 하드웨어 및 운영 체제에 관계없이 문서 충실도를 유지하기 때문입니다. 따라서 이 기사에서는 Conholdate.Total for .NET API를 사용하여 이미지를 PDF로 변환하는 기능에 대해 설명합니다.

그러나 계속 진행하기 전에 .NET용 Conholdate.Total과 .NET용 Aspose.Total의 차이점을 강조하는 몇 가지 사항에 대해 논의하겠습니다.

Aspose.Total for .NET은 주요 파일 형식을 생성, 조작 및 변환하기 위해 특별히 개발된 프로그래밍 API 모음입니다. 여기에는 표준 데스크탑, 콘솔, ASP.NET 및 VB.NET 응용 프로그램 내에서 Word, Excel, PDF, PowerPoint, Outlook, Diagram, MS Project, HTML 및 기타 100개 이상의 파일 형식이 포함됩니다.

그러나 Conholdate.Total for .NET에는 .NET용 Aspose.Total도 포함됩니다. 그러나 GroupDocs.Total for .NET도 포함됩니다. 가장 일반적으로 사용되는 문서 형식을 보고, 변환하고, 주석을 달고, 비교, 서명, 조합, 편집, 검색 및 구문 분석하는 추가 기능을 제공합니다. 따라서 이 단일 패키지에서 파일을 로드하고, 보고, 조작하고, MS Word 파일 로드 및 JPEG 형식으로 저장과 같이 지원되는 다른 형식으로 출력을 렌더링할 수 있습니다.

따라서 이 기사에서는 C# .NET을 사용하여 래스터 이미지 파일을 로드하고 출력을 PDF 형식으로 저장하는 기능에 대해 설명합니다.

C#에서 이미지를 PDF로 변환

API는 MS Word(DOC, DOCX, RTF, DOT, DOTX를 처리하는 기능을 제공하는 최고의 프로그래밍 솔루션입니다. , DOTM, DOCM), 오픈오피스: ODT, OTT 파일. API를 통해 개발자는 Microsoft Word를 사용하지 않고도 문서를 수정, 생성, 렌더링, 변환 및 인쇄할 수 있습니다. DOC, RTF, HTML, OpenDocument, PDF, XPS로 출력을 렌더링하는 기능을 지원합니다. , EPUB 등이 있습니다. 따라서 이미지를 PDF로 변환하는 데 이 API를 사용할 수 있습니다.

API를 사용하려면 .dll을 다운로드하거나 NuGet 패키지 관리자를 열고 Aspose.Words를 검색하여 설치할 수 있습니다. 패키지 관리자 콘솔에서 다음 명령을 실행하여 설치하십시오.

Install-Package Aspose.Words -Version 21.3.0  

변환 작업을 수행하려면 아래 단계를 따르십시오.

C#.NET

  • Document 클래스의 인스턴스를 만듭니다.
  • DocumentBuilder의 인스턴스를 만들고 Document 개체를 인수로 전달합니다.
  • DocumentBuilder 클래스의 InsertImage(…) 메서드를 호출하고 소스 이미지 경로를 인수로 전달합니다.
  • Save(..) 메서드를 호출하고 결과 파일 이름을 인수로 제공합니다.
// 전체 예제 및 데이터 파일을 보려면 https://github.com/aspose-words/Aspose.Words-for-.NET으로 이동하십시오.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

builder.InsertImage(dataDir + "Watermark.png");
dataDir = dataDir + "DocumentBuilderInsertInlineImage_out.doc";
doc.Save(dataDir);

무료 라이선스 받기

API를 제한 없이 사용하기 위해서는 임시 무료 라이선스 신청을 고려하시기 바랍니다.

결론

이 기사에서는 래스터 이미지를 PDF 형식으로 변환하기 위한 Conholdate.Total for .NET 패키지의 기능에 대해 배웠습니다.

관련 기사

자세한 내용은 다음 링크를 방문하는 것이 좋습니다.