이미지를 하나의 PDF로 결합하는 방법
이 기사에서는 Adobe Acrobat Online과 IronPDF C# 라이브러리를 사용하여 여러 사진으로부터 PDF 문서를 생성하고 새로 생성된 PDF 파일을 로컬 파일 시스템에 저장하는 방법을 보여드립니다. 아래 단계를 따르십시오:
1단계
Adobe Acrobat Online 웹사이트를 엽니다.

Adobe Acrobat 웹사이트
2단계
이 웹사이트에 로그인해야 합니다. Adobe 계정이 없으면 가입 버튼을 클릭하여 계정을 생성해야 합니다. 가입 후 로그인 버튼을 클릭하고 자격 증명을 입력하여 Adobe Acrobat 웹사이트에 로그인합니다.
3단계
로그인하면 Adobe Acrobat Online의 인터페이스가 표시됩니다. PDF와 관련된 여러 옵션이 있습니다. 다음으로 '모든 도구' 탭을 클릭합니다.

Adobe Acrobat Online 페이지로 이동
4단계
그 후 Adobe Acrobat Online이 제공하는 도구 목록을 보고 'JPG to PDF' 도구를 선택합니다.

웹사이트에서 JPG to PDF 도구로 이동
5단계
이제 JPG-to-PDF 도구에 대한 팝업이 열립니다. "파일 드래그 드롭"과 "기기에서 파일 추가" 옵션을 볼 수 있습니다. 기기에서 동일한 폴더 또는 다른 폴더에서 여러 사진을 드래그 앤 드롭하거나 모든 이미지를 선택할 수 있습니다.

JPG to PDF를 위한 파일 드래그 앤 드롭 모달
모든 사진을 선택한 후 계속 버튼을 클릭합니다. 이 작업은 여러 이미지를 하나의 PDF 파일로 병합합니다. 이 과정은 제3자 앱을 사용하지 않고 하나의 문서로 이미지를 병합합니다.

업로드된 파일을 처리하는 Adobe Acrobat
변환 후 탭에서 출력 PDF를 볼 수 있습니다. 다운로드 트레이 버튼을 클릭하여 시스템에 PDF를 다운로드할 수 있습니다.
IronPDF: C# PDF 라이브러리
IronPDF C# PDF 라이브러리는 PDF 문서를 읽고, 쓰고, 사용자 지정할 수 있는 .NET 라이브러리입니다. IronPDF C# 라이브러리는 PDF에 대한 가장 완전하고, 정확하며, 플랫폼 간 정보 출처를 제공하려고 합니다. 가능한 한 직관적일 수 있도록 설계된 고급 API를 제공합니다. 라이브러리는 Adobe Acrobat에서 사용할 수 있는 대다수의 기능에 대한 액세스를 제공합니다. 이 중 일부는 무료로 제공되지 않습니다.
라이브러리는 몇 줄의 코드만으로 PDF 파일을 읽고 쓸 수 있게 해주는 메서드와 속성을 제공합니다. 서로 다른 버전 간에 PDF를 변환할 수 있으며, PDF의 텍스트를 읽고, PDF에서 메타데이터를 추출하지 않을 수 있으며, 기존 문서에 페이지를 추가하고, 여러 위치와 크기로 페이지에 이미지를 삽입하고, 문서 내 페이지에서 텍스트를 추출하고, 기존 문서에서 새 PDF를 생성하는 등 다양한 작업을 수행할 수 있습니다. 또한, 다양한 비트 심도와 형식의 이미지, 포함한 PNG, 그리고 멀티 프레임 TIFF를 PDF로 변환하는 지원을 포함합니다. 라이브러리를 사용하여 자신만의 PDF를 만들거나 다른 사람의 PDF를 작업할 수 있습니다. 라이브러리는 또한 PDF 내의 북마크 생성 및 조작, PDF에서 텍스트 찾기, PDF에서 텍스트 추출, 문서에서 도형을 추출하고 이를 새로운 PDF에 추가, PDF 문서를 페이지별로 분할하고 다시 결합하는 지원을 제공합니다.
이 섹션에서는 IronPDF 라이브러리를 사용하여 여러 이미지를 사용하여 PDF 파일을 생성합니다. 이 작업을 수행하기 위한 코드 예제를 이제 살펴보겠습니다.
코드 예제
// Install the IronPdf NuGet package using the command: PM> Install-Package IronPdf
using IronPdf;
using System.IO;
using System.Linq;
class Program
{
static void Main()
{
// Get enumerable images from a specific folder.
var ImageFiles = Directory.EnumerateFiles(@"C:\project\assets")
.Where(f => f.EndsWith(".jpg") || f.EndsWith(".jpeg"));
// Convert the images to a PDF and save it to the specified location.
ImageToPdfConverter.ImageToPdf(ImageFiles).SaveAs(@"C:\project\composite.pdf");
// Note: Use PdfDocument.RasterizeToImageFiles() method
// to flatten a PDF into images or thumbnails if needed.
}
}
// Install the IronPdf NuGet package using the command: PM> Install-Package IronPdf
using IronPdf;
using System.IO;
using System.Linq;
class Program
{
static void Main()
{
// Get enumerable images from a specific folder.
var ImageFiles = Directory.EnumerateFiles(@"C:\project\assets")
.Where(f => f.EndsWith(".jpg") || f.EndsWith(".jpeg"));
// Convert the images to a PDF and save it to the specified location.
ImageToPdfConverter.ImageToPdf(ImageFiles).SaveAs(@"C:\project\composite.pdf");
// Note: Use PdfDocument.RasterizeToImageFiles() method
// to flatten a PDF into images or thumbnails if needed.
}
}
' Install the IronPdf NuGet package using the command: PM> Install-Package IronPdf
Imports IronPdf
Imports System.IO
Imports System.Linq
Friend Class Program
Shared Sub Main()
' Get enumerable images from a specific folder.
Dim ImageFiles = Directory.EnumerateFiles("C:\project\assets").Where(Function(f) f.EndsWith(".jpg") OrElse f.EndsWith(".jpeg"))
' Convert the images to a PDF and save it to the specified location.
ImageToPdfConverter.ImageToPdf(ImageFiles).SaveAs("C:\project\composite.pdf")
' Note: Use PdfDocument.RasterizeToImageFiles() method
' to flatten a PDF into images or thumbnails if needed.
End Sub
End Class
위 코드에서는 몇 줄의 코드만으로 여러 이미지를 PDF 파일로 변환하는 것이 매우 쉽습니다. 이것이 IronPDF의 강력함입니다. 온라인에 연결하여 웹사이트에 로그인할 필요가 없습니다. 에디터를 열고 몇 줄의 코드를 작성하면 PDF 변환기가 준비됩니다. 자세한 내용은 Imagem to PDF 변환 예제를 참조하십시오.
라이선스
IronPDF는 개발 목적으로 완전히 무료입니다. 그러나 실제 사용 시에는 결제가 필요합니다. IronPDF는 세 가지 요금제를 제공합니다. Lite 요금제는 개별 개발자를 위한 것이고, 전문 요금제는 강력한 PDF 소프트웨어가 필요하지만 어떤 제한도 없는 개인 또는 팀을 대상으로 합니다. 무제한 요금제는 대기업 및 Enterprise 수준 솔루션이 필요한 대규모 기업 및 에이전시를 위해 설계되었습니다. 개발, 평가 또는 테스트 단계 동안 세 가지 계획 모두 무료이지만, IronPDF를 프로덕션 환경에서 사용하기로 결정하면 라이선스 요금을 지불해야 합니다. 새 사용자에게는 제약 조건 없는 무료 체험판이 제공됩니다! Iron Software 제품 다섯 개를 두 개 가격에 구매할 수 있습니다. 더 많은 정보는 IronPDF 라이선스 세부 정보를 방문하세요.
자주 묻는 질문
C#을 사용하여 여러 이미지를 하나의 PDF로 결합하려면 어떻게 하나요?
IronPDF의 ImageToPdfConverter 클래스를 사용하여 여러 이미지를 하나의 PDF로 변환할 수 있습니다. 먼저 IronPdf NuGet 패키지를 설치한 후에 이미지 파일을 나열하고 변환기를 사용하여 PDF를 생성하고 저장하는 C# 스크립트를 작성하십시오.
온라인 도구를 사용하지 않고 JPG를 PDF로 변환하는 방법은 무엇인가요?
IronPDF를 사용하면 JPG 이미지를 프로그래밍 방식으로 PDF로 변환할 수 있어 온라인 도구를 우회하고 애플리케이션 내에서 직접 변환 작업을 수행할 수 있습니다.
오프라인으로 이미지를 PDF로 결합하는 것이 가능한가요?
네, IronPDF를 사용하면 포괄적인 C# 라이브러리를 통해 오프라인에서 이미지를 PDF로 결합할 수 있으며, 인터넷 연결 없이 PDF 문서를 변환하고 조작할 수 있는 기능을 제공합니다.
IronPDF는 다양한 이미지 포맷을 PDF로 변환하는 것을 지원하나요?
IronPDF는 JPG, PNG, TIFF를 포함한 다양한 이미지 포맷을 PDF로 변환하는 것을 지원하여 다양한 이미지-대-PDF 변환 요구에 유연성을 제공합니다.
PDF 라이브러리의 라이선스를 어떻게 처리해야 하나요?
IronPDF는 여러 가지 라이선스 옵션을 제공합니다: 개별 개발자를 위한 Lite, 팀을 위한 Professional, 대기업을 위한 Unlimited. 라이브러리는 개발을 위해 무료로 제공되며, 프로덕션 사용을 위해서는 라이선스가 필요합니다.
C# 라이브러리를 사용하여 PDF에서 텍스트를 추출할 수 있나요?
IronPDF는 PDF 문서에서 텍스트를 추출할 방법을 제공하여 개발자가 프로그래밍 방식으로 텍스트 콘텐츠에 접근하고 조작할 수 있도록 합니다.
PDF 생성에 대한 C# 라이브러리 사용의 장점은 무엇인가요?
IronPDF를 사용하면 애플리케이션 내에서 직접 PDF 생성 프로세스를 자동화할 수 있어 인터넷 액세스와 계정 로그인이 필요한 온라인 서비스에 비해 더 많은 제어, 보안 및 유연성을 제공합니다.
구매하기 전에 PDF 라이브러리를 어떻게 체험할 수 있나요?
IronPDF는 무료 체험판을 제공하여 구매 전에 기능과 성능을 평가할 수 있어 특정 요구 사항에 부합하는지 확인할 수 있습니다.
IronPDF는 .NET 10과 결합하여 이미지를 PDF로 결합하는 것을 지원합니까?
네 — IronPDF는 .NET 10과 완전히 호환됩니다. .NET 10 프로젝트에서도 ImageToPdfConverter 방법을 사용하여 추가 구성이나 우회 없이 이미지를 PDF로 결합할 수 있습니다. IronPDF의 크로스 플랫폼 지원은 .NET 10을 포함하여 다양한 프레임워크를 지원합니다.


