푸터 콘텐츠로 바로가기
PDF 도구

PowerPoint를 PDF로 변환하는 방법

좋아하든 싫어하든, 파워포인트 프레젠테이션은 일상 사무 생활의 일부입니다. 그러나 발표 및 공유의 경우, 많은 것들이 잘못될 수 있습니다. 전능한 PDF가 등장합니다 - 원본 문서의 레이아웃을 보존하는 범용 지원 형식입니다.

이 가이드에서는 기능이 풍부한 C# 라이브러리인 IronPDF를 사용하여 PPT를 PDF로 변환하는 방법을 설명하고, 기본 기능을 제공하는 두 가지 대체 변환 도구를 추천합니다.

IronPDF: 최고의 C# PDF 라이브러리

IronPDF는 웹 개발자를 염두에 두고 설계된 가벼운 .NET PDF 라이브러리입니다. PDF 변환은 많은 용도 중 하나일 뿐입니다 - PDF를 읽고, 쓰고, 조작하는 것을 쉽게 해주며, .NET 프로젝트의 데스크톱과 웹에서 모두 사용할 수 있습니다. 가장 좋은 점은 개발 환경에서 무료로 사용해 볼 수 있다는 것입니다.

IronPDF의 주요 장점 중 하나는 유연성입니다. 단독 데스크톱 애플리케이션으로 사용하거나 IronPDF API를 사용하여 웹 애플리케이션에 통합할 수 있습니다. 또한, IronPDF는 Windows, Mac, Linux 운영 체제와 호환되어 다양한 사용자가 접근할 수 있습니다.

PPT를 PDF로 변환 - 시작하기

Visual Studio에서 프로젝트 생성

우선, Visual Studio를 열고 파일 -> 새 프로젝트 -> 콘솔 애플리케이션으로 이동하세요. 프로젝트 이름을 입력하고 저장할 위치를 선택한 다음, 다음 버튼을 클릭하세요. 최신 .NET Framework를 선택한 후 생성을 누르세요. 프로젝트가 실행되면 이제 라이브러리를 추가할 시간입니다.

IronPDF 라이브러리 설치하기

IronPDF는 사용하기 쉽지만 설치는 더욱 쉽습니다. 다음과 같은 몇 가지 방법이 있습니다:

방법 1: NuGet 패키지 관리자 콘솔

Visual Studio의 솔루션 탐색기에서 참조를 마우스 오른쪽 버튼으로 클릭하고 NuGet 패키지 관리 선택합니다. 찾아보기를 누르고 'IronPDF'를 검색한 다음 최신 버전을 설치하세요. 이것을 보면 작동하는 것입니다:

파워포인트를 PDF로 변환하는 방법: 그림 1

도구 -> NuGet 패키지 관리자 -> 패키지 관리자 콘솔로 이동하여 패키지 관리자 탭에 다음 줄을 입력할 수도 있습니다:

Install-Package IronPdf

마지막으로, NuGet의 IronPDF 패키지에서 IronPDF를 직접 얻을 수 있습니다. 페이지 오른쪽 메뉴에서 다운로드 패키지 옵션을 선택하고 다운로드를 두 번 클릭하여 자동으로 설치하고 솔루션을 다시 로드하여 프로젝트에서 사용할 수 있습니다.

작동하지 않나요? 플랫폼별 도움은 IronPDF의 NuGet 설치 가이드에서 확인할 수 있습니다.

방법 2: DLL 파일 사용하기

IronPDF DLL 파일을 직접 저희로부터 받아 Visual Studio에 수동으로 추가할 수도 있습니다. 전체 지침과 Windows, MacOS, Linux DLL 패키지의 링크는 IronPDF DLL 설치 가이드에서 확인하세요.

IronPDF 네임스페이스 추가

항상 자신의 코드를 IronPDF 네임스페이스로 시작하는 것을 기억하세요, 예를 들어:

using IronPdf;
using IronPdf;
Imports IronPdf
$vbLabelText   $csharpLabel

IronPDF를 사용하여 PPT를 PDF로 변환하는 방법

파워포인트 프레젠테이션을 HTML로 변환하기

IronPDF는 HTML에서 픽셀 정확한 PDF를 생성하므로 먼저 PPT를 HTML로 변환해야 합니다. 불행하게도 MS PowerPoint는 파일을 직접 HTML로 내보내지 않으므로 온라인 변환 도구를 사용해야 합니다. 우리는 Zamzar의 PPT to HTML 변환기를 선택했습니다 - 간단히 PPT를 업로드하고, HTML을 선택한 다음 변환을 클릭하세요.

HTML을 PDF로 변환

이제 HTML 파일을 PDF로 변환하기 시작하려면, Visual Studio에서 ChromePdfRenderer 객체를 초기화하세요. 이처럼:

// Initialize a new instance of ChromePdfRenderer
var renderer = new ChromePdfRenderer();
// Initialize a new instance of ChromePdfRenderer
var renderer = new ChromePdfRenderer();
' Initialize a new instance of ChromePdfRenderer
Dim renderer = New ChromePdfRenderer()
$vbLabelText   $csharpLabel

그런 다음, RenderHtmlFileAsPdf 메서드를 사용하여 HTML 파일을 PDF로 변환합니다. 여기 보이는 것처럼 파일 경로가 지정됩니다:

// Render the HTML file as a PDF
var pdf = renderer.RenderHtmlFileAsPdf(@"C:\Presentation\Presentation.html");
// Render the HTML file as a PDF
var pdf = renderer.RenderHtmlFileAsPdf(@"C:\Presentation\Presentation.html");
' Render the HTML file as a PDF
Dim pdf = renderer.RenderHtmlFileAsPdf("C:\Presentation\Presentation.html")
$vbLabelText   $csharpLabel

마지막으로, SaveAs 메서드를 사용하여 PDF를 저장합니다:

// Save the rendered PDF to the specified path
pdf.SaveAs(@"C:\PptToPdf.pdf");
// Save the rendered PDF to the specified path
pdf.SaveAs(@"C:\PptToPdf.pdf");
' Save the rendered PDF to the specified path
pdf.SaveAs("C:\PptToPdf.pdf")
$vbLabelText   $csharpLabel

여기 있습니다 - 몇 줄의 코드만으로도 파워포인트 파일이 PDF 파일로 변환되었습니다:

파워포인트를 PDF로 변환하는 방법: 그림 2

PDF 문서에 워터마크, 암호 및 헤더 추가하기

그러나 IronPDF의 기능은 거기서 끝나지 않습니다, 우리의 완비된 라이브러리를 사용하여 프레젠테이션을 미세 조정하고 사용자 정의할 수 있습니다.

IronPDF를 사용하여 PDF에 워터마크 추가하는 방법

이 섹션은 IronPDF의 ApplyStamp 메소드를 사용하여 PDF에 스탬프 이미지로 워터마크를 추가하는 방법을 보여줍니다.

// Add a stamped image as a watermark in the PDF
pdf.ApplyStamp(new ImageStamper("https://ironpdf.com/img/products/ironpdf-logo-text-dotnet.svg"));
// Add a stamped image as a watermark in the PDF
pdf.ApplyStamp(new ImageStamper("https://ironpdf.com/img/products/ironpdf-logo-text-dotnet.svg"));
' Add a stamped image as a watermark in the PDF
pdf.ApplyStamp(New ImageStamper("https://ironpdf.com/img/products/ironpdf-logo-text-dotnet.svg"))
$vbLabelText   $csharpLabel

IronPDF를 사용하여 PDF에 암호 보호 추가하는 방법

PDF에 비밀번호를 추가하면 무단 접근으로부터 보호할 수 있습니다. 사용자와 관리자에게 다른 비밀번호를 설정하여 액세스를 사용자 지정할 수 있습니다.

// Set the password for the PDF document
pdf.Password = "EasyPassword";
// Set the password for the PDF document
pdf.Password = "EasyPassword";
' Set the password for the PDF document
pdf.Password = "EasyPassword"
$vbLabelText   $csharpLabel

IronPDF를 사용하여 PDF에 HTML 헤더 추가하는 방법

프레젠테이션을 마무리하기 위해 HtmlHeaderFooter 객체를 사용하여 헤더를 추가하세요.

// Configure the header for the PDF document
renderer.RenderingOptions.HtmlHeader = new HtmlHeaderFooter()
{
    MaxHeight = 20, // Millimeters
    HtmlFragment = "<h1>Headers are easy with IronPDF!</h1>",
};
// Configure the header for the PDF document
renderer.RenderingOptions.HtmlHeader = new HtmlHeaderFooter()
{
    MaxHeight = 20, // Millimeters
    HtmlFragment = "<h1>Headers are easy with IronPDF!</h1>",
};
' Configure the header for the PDF document
renderer.RenderingOptions.HtmlHeader = New HtmlHeaderFooter() With {
	.MaxHeight = 20,
	.HtmlFragment = "<h1>Headers are easy with IronPDF!</h1>"
}
$vbLabelText   $csharpLabel

모두 함께 보면 다음과 같습니다:

using IronPdf;
using IronPdf.Editing;

// Initialize a new instance of ChromePdfRenderer
var renderer = new ChromePdfRenderer();

// Configure the header for the PDF document
renderer.RenderingOptions.HtmlHeader = new HtmlHeaderFooter()
{
    MaxHeight = 20, // Millimeters
    HtmlFragment = "<h1>Headers are easy with IronPDF!</h1>",
};

// Render the HTML file as a PDF
var pdf = renderer.RenderHtmlFileAsPdf(@"C:\Presentation\Presentation.html");

// Add a stamped image as a watermark in the PDF
pdf.ApplyStamp(new ImageStamper("https://ironpdf.com/img/products/ironpdf-logo-text-dotnet.svg"));

// Set the password for the PDF document
pdf.Password = "EasyPassword";

// Save the rendered PDF to the specified path
pdf.SaveAs(@"C:\PptToPdf.pdf");
using IronPdf;
using IronPdf.Editing;

// Initialize a new instance of ChromePdfRenderer
var renderer = new ChromePdfRenderer();

// Configure the header for the PDF document
renderer.RenderingOptions.HtmlHeader = new HtmlHeaderFooter()
{
    MaxHeight = 20, // Millimeters
    HtmlFragment = "<h1>Headers are easy with IronPDF!</h1>",
};

// Render the HTML file as a PDF
var pdf = renderer.RenderHtmlFileAsPdf(@"C:\Presentation\Presentation.html");

// Add a stamped image as a watermark in the PDF
pdf.ApplyStamp(new ImageStamper("https://ironpdf.com/img/products/ironpdf-logo-text-dotnet.svg"));

// Set the password for the PDF document
pdf.Password = "EasyPassword";

// Save the rendered PDF to the specified path
pdf.SaveAs(@"C:\PptToPdf.pdf");
Imports IronPdf
Imports IronPdf.Editing

' Initialize a new instance of ChromePdfRenderer
Private renderer = New ChromePdfRenderer()

' Configure the header for the PDF document
renderer.RenderingOptions.HtmlHeader = New HtmlHeaderFooter() With {
	.MaxHeight = 20,
	.HtmlFragment = "<h1>Headers are easy with IronPDF!</h1>"
}

' Render the HTML file as a PDF
Dim pdf = renderer.RenderHtmlFileAsPdf("C:\Presentation\Presentation.html")

' Add a stamped image as a watermark in the PDF
pdf.ApplyStamp(New ImageStamper("https://ironpdf.com/img/products/ironpdf-logo-text-dotnet.svg"))

' Set the password for the PDF document
pdf.Password = "EasyPassword"

' Save the rendered PDF to the specified path
pdf.SaveAs("C:\PptToPdf.pdf")
$vbLabelText   $csharpLabel

그리고 여기 완성품이 있습니다:

파워포인트를 PDF로 변환하는 방법: 그림 3

대체 PPT에서 PDF 변환 도구

무료이지만 제한적인, 파워포인트 프레젠테이션을 변환할 수 있는 도구들은 많으며, PDF를 온라인으로 만드는 방법도 포함되어 있습니다. 여기에 몇 가지 대체 PPT에서 PDF로 변환 옵션이 있습니다.

Microsoft PowerPoint

Microsoft PowerPoint는 수십 년 동안 프레젠테이션의 기반이 되어 왔으며, 문서를 PDF로 쉽게 내보낼 수 있도록 해줍니다. 그러나 위의 단계에서 설명한 사용자 정의 기능은 부족합니다.

Microsoft PowerPoint를 사용하여 PPT를 PDF로 변환하는 방법

  • Microsoft PowerPoint에서 자신의 PPT 파일을 엽니다
  • 파일을 클릭한 후, 다른 이름으로 저장을 클릭하고 .pdf를 선택합니다

Soda PDF

Soda PDF는 PPT를 PDF로 변환할 수 있는 온라인 도구이며, 다양한 기능을 제공합니다. 그러나 이 목록의 다른 도구와 달리 무료로 사용할 수 없습니다.

Soda PDF Converter를 사용하여 PPT를 PDF로 변환하는 방법

  • Soda PDF Converter로 가서 파일 선택을 클릭합니다
  • 변환하고 싶은 PPT 파일을 업로드합니다
  • 처리가 완료되면 다운로드를 클릭하여 파일을 받거나 이메일을 입력하여 파일을 전송하세요.

Adobe Acrobat Reader

PDF 형식의 창시자인 Adobe는 PDF 생성 시 업계 표준으로 정당하게 간주됩니다. 그들의 무료 온라인 도구는 PPT 파일을 PDF로 변환할 수 있지만, 제한된 사용자 정의 옵션은 유료 액세스를 필요로 합니다.

Adobe Acrobat Reader를 사용하여 PPT를 PDF로 변환하는 방법

  • Adobe의 공식 PPT to PDF 도구로 이동하여 파일 선택을 클릭합니다
  • 변환하고 싶은 PPT 파일을 업로드합니다
  • 처리가 완료되면 페이지 상단의 다운로드 버튼을 클릭합니다

SmallPDF

SmallPDF는 PPT를 PDF로 변환할 수 있는 다양한 PDF 편집 기능을 제공하는 인기 있는 온라인 도구입니다. SmallPDF의 주요 장점 중 하나는 편리함입니다. 웹 기반 도구이기 때문에 소프트웨어를 다운로드하거나 설치할 필요 없이 인터넷 연결이 있는 모든 장치에서 액세스할 수 있습니다.

SmallPDF를 사용하여 PPT를 PDF로 변환하는 방법

  • SmallPDF의 변환 페이지로 이동하여 페이지 상단의 변환 버튼을 클릭합니다
  • 파일을 업로드하고 처리 완료 후 PDF를 다운로드합니다

결론

Microsoft Word, Adobe, 온라인 변환 도구는 사용하기 쉽고 다양한 기본 편집 기능을 제공합니다. 그러나 더 강력한 PDF 수정 도구를 위해서는 IronPDF가 타의 추종을 불허하는 유연성을 제공합니다.

PPT에서 PDF로의 변환은 시작에 불과합니다 - PDF 형식 도구, 내장된 보안 및 준수 기능 등을 포함하여 IronPDF는 모든 PDF 문서 요구에 대한 최고의 도구입니다.

IronPDF를 직접 사용해볼 준비가 되었나요? IronPDF의 30일 무료 체험으로 시작할 수 있습니다. 개발 목적 사용 시 완전히 무료이므로 실제로 어떤 것인지 확인할 수 있습니다. 보고 마음에 드신다면, IronPDF는 $liteLicense로 라이센싱을 시작합니다. 더 큰 절약을 원하신다면, Iron Suite 번들을 확인하세요. 모든 아홉 개의 Iron Software 도구를 두 개의 가격으로 구할 수 있습니다. 즐거운 코딩 되세요!

파워포인트를 PDF로 변환하는 방법: 그림 1

커티스 차우
기술 문서 작성자

커티스 차우는 칼턴 대학교에서 컴퓨터 과학 학사 학위를 취득했으며, Node.js, TypeScript, JavaScript, React를 전문으로 하는 프론트엔드 개발자입니다. 직관적이고 미적으로 뛰어난 사용자 인터페이스를 만드는 데 열정을 가진 그는 최신 프레임워크를 활용하고, 잘 구성되고 시각적으로 매력적인 매뉴얼을 제작하는 것을 즐깁니다.

커티스는 개발 분야 외에도 사물 인터넷(IoT)에 깊은 관심을 가지고 있으며, 하드웨어와 소프트웨어를 통합하는 혁신적인 방법을 연구합니다. 여가 시간에는 게임을 즐기거나 디스코드 봇을 만들면서 기술에 대한 애정과 창의성을 결합합니다.

아이언 서포트 팀

저희는 주 5일, 24시간 온라인으로 운영합니다.
채팅
이메일
전화해