IronPDF를 사용하여 .NET Core에서 PDF 생성하는 방법
.NET Core에서 PDF 파일을 생성하려면 IronPDF의 ChromePdfRenderer를 사용하여 몇 줄의 코드만으로 HTML 문자열, 웹 페이지 또는 Razor 뷰를 PDF 문서로 변환하여 모든 CSS 스타일링과 JavaScript 기능을 보존합니다.
.NET Core 애플리케이션에서 PDF 문서를 생성하는 것은 송장, 보고서 및 기타 비즈니스 문서를 생성해야 하는 웹 애플리케이션을 빌드할 때 일반적인 요구 사항입니다. IronPDF는 Chrome 렌더링 엔진을 통해 ASP.NET Core에서 PDF 생성을 단순화하는 완전한 기능의 PDF 라이브러리를 제공하여 항상 픽셀 완벽한 PDF를 제공합니다. 이 가이드에서는 .NET 10 환경에서의 다양한 PDF 생성 작업을 간단한 HTML 변환에서 복잡한 보고서 생성까지 C# 최상위 문장을 사용하여 처리하는 방법을 탐색합니다.
.NET Core는 어떻게 PDF 파일을 생성합니까?
IronPDF는 HTML 콘텐츠를 PDF 파일로 변환하기 위해 Chrome 기반의 렌더링 엔진을 사용합니다. 이 접근 방식은 복잡하고 저수준의 PDF API를 배우거나 급격한 학습 곡선을 겪지 않고도 기존의 HTML 및 CSS 지식을 사용하여 PDF를 만들 수 있음을 의미합니다. 라이브러리는 웹 페이지 변환을 자동으로 처리하며 JavaScript 실행 및 반응형 CSS 레이아웃을 지원합니다.
라이브러리 API를 사용하면 HTML 문자열, URL 또는 로컬 HTML 파일에서 PDF 문서를 생성할 수 있습니다. HTML을 PDF로 변환할 때 IronPDF는 복잡한 레이아웃, CSS 스타일링, JavaScript 실행 및 동적 웹 콘텐츠를 보존합니다. 이는 애플리케이션에 신뢰할 수 있는 PDF 변환 기능이 필요한 .NET 개발자에게 실용적인 선택이 됩니다.
렌더링 프로세스는 Google Chrome을 지원하는 것과 동일한 기술을 사용하여 HTML-to-PDF 변환이 현대 브라우저에서 사용자가 보는 것과 일치하도록 보장합니다. 여기에는 CSS3 기능, 웹 글꼴, SVG 그래픽 및 Flexbox 및 CSS Grid와 같은 현대적인 레이아웃 시스템에 대한 지원이 포함됩니다. 렌더링 엔진이 Chrome 기반이기 때문에 출력은 개발, 테스트, 운영 환경에서 예측 가능하고 일관성 있게 제공됩니다.
.NET 10 프로젝트에 IronPDF를 설치하는 방법은 무엇입니까?
시작하려면 NuGet 패키지 관리자를 통해 단일 설치가 필요합니다. 작업 흐름에 따라 두 가지 옵션이 있습니다.
옵션 1: Visual Studio 패키지 관리자 콘솔
Install-Package IronPdf
Install-Package IronPdf
옵션 2: .NET CLI
dotnet add package IronPdf
dotnet add package IronPdf
단계별 설치 안내는 NuGet 설치 가이드를 참조하세요.
Docker 배포 또는 Linux 환경에서는 추가 시스템 종속성이 필요할 수 있습니다. IronPDF는 macOS, Windows, Linux, Azure 및 AWS Lambda를 지원하여 다양한 호스팅 시나리오에 적응 가능합니다. 설치 후에는 개발 중에 전체 기능 세트를 잠금 해제하기 위해 체험판 라이선스 키를 추가하세요. 체험판은 무료이며 상용 라이선스를 구매하기 전에 라이브러리를 완전히 평가할 수 있도록 신용 카드가 필요하지 않습니다.
HTML 문자열에서 PDF를 생성하는 방법은 무엇입니까?
PDF를 만드는 가장 직접적인 방법은 HTML 콘텐츠를 변환하는 것입니다. 다음은 C# 최상위 문장을 사용한 최소한의 예입니다:
using IronPdf;
// Instantiate the renderer
var renderer = new ChromePdfRenderer();
// Convert an HTML string to PDF
var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1><p>This is a PDF generated from HTML.</p>");
// Save to disk
pdf.SaveAs("hello.pdf");
using IronPdf;
// Instantiate the renderer
var renderer = new ChromePdfRenderer();
// Convert an HTML string to PDF
var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1><p>This is a PDF generated from HTML.</p>");
// Save to disk
pdf.SaveAs("hello.pdf");
Imports IronPdf
' Instantiate the renderer
Dim renderer As New ChromePdfRenderer()
' Convert an HTML string to PDF
Dim pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1><p>This is a PDF generated from HTML.</p>")
' Save to disk
pdf.SaveAs("hello.pdf")
ChromePdfRenderer 클래스가 변환 프로세스를 처리합니다. 반환된 PdfDocument 객체를 통해 바이너리 데이터, 페이지 수, 파일 또는 메모리 스트림에 저장과 같은 출력 옵션에 액세스할 수 있습니다. 제목, 저자 및 주제 키워드와 같은 메타데이터를 출력 파일에 첨부할 수도 있습니다.
렌더러는 광범위한 렌더링 옵션을 지원합니다. 사용자 정의 여백을 구성하고 용지 크기, 페이지 방향을 설정하고 뷰포트 크기를 조정할 수 있습니다. 이러한 옵션을 통해 PDF 출력이 전문 문서의 특정 서식 요구 사항을 충족하도록 보장합니다.
CSS 스타일링을 사용하여 PDF 송장을 생성하는 방법은 무엇입니까?
더 현실적인 예를 위해 HTML 마크업 및 CSS를 사용하여 스타일이 적용된 송장 문서를 생성하는 방법은 다음과 같습니다:
using IronPdf;
var html = @"
<html>
<head>
<style>
body { font-family: Arial, sans-serif; font-size: 14px; }
.invoice-header {
background-color: #2c3e50;
color: white;
padding: 20px;
}
.invoice-details { margin: 20px 0; }
table { width: 100%; border-collapse: collapse; }
th, td {
padding: 12px;
text-align: left;
border-bottom: 1px solid #ddd;
}
.total {
font-size: 1.2em;
font-weight: bold;
text-align: right;
}
</style>
</head>
<body>
<div class='invoice-header'>
<h1>Invoice #2026-001</h1>
<p>Date: February 28, 2026</p>
</div>
<div class='invoice-details'>
<h3>Bill To: Jane Smith</h3>
<table>
<tr>
<th>Item</th>
<th>Quantity</th>
<th>Price</th>
</tr>
<tr>
<td>Professional License</td>
<td>1</td>
<td>$749.00</td>
</tr>
</table>
<p class='total'>Total: $749.00</p>
</div>
</body>
</html>";
var renderer = new ChromePdfRenderer();
// Apply custom margins
renderer.RenderingOptions.MarginTop = 10;
renderer.RenderingOptions.MarginBottom = 10;
var pdf = renderer.RenderHtmlAsPdf(html);
pdf.SaveAs("invoice.pdf");
using IronPdf;
var html = @"
<html>
<head>
<style>
body { font-family: Arial, sans-serif; font-size: 14px; }
.invoice-header {
background-color: #2c3e50;
color: white;
padding: 20px;
}
.invoice-details { margin: 20px 0; }
table { width: 100%; border-collapse: collapse; }
th, td {
padding: 12px;
text-align: left;
border-bottom: 1px solid #ddd;
}
.total {
font-size: 1.2em;
font-weight: bold;
text-align: right;
}
</style>
</head>
<body>
<div class='invoice-header'>
<h1>Invoice #2026-001</h1>
<p>Date: February 28, 2026</p>
</div>
<div class='invoice-details'>
<h3>Bill To: Jane Smith</h3>
<table>
<tr>
<th>Item</th>
<th>Quantity</th>
<th>Price</th>
</tr>
<tr>
<td>Professional License</td>
<td>1</td>
<td>$749.00</td>
</tr>
</table>
<p class='total'>Total: $749.00</p>
</div>
</body>
</html>";
var renderer = new ChromePdfRenderer();
// Apply custom margins
renderer.RenderingOptions.MarginTop = 10;
renderer.RenderingOptions.MarginBottom = 10;
var pdf = renderer.RenderHtmlAsPdf(html);
pdf.SaveAs("invoice.pdf");
Imports IronPdf
Dim html As String = "
<html>
<head>
<style>
body { font-family: Arial, sans-serif; font-size: 14px; }
.invoice-header {
background-color: #2c3e50;
color: white;
padding: 20px;
}
.invoice-details { margin: 20px 0; }
table { width: 100%; border-collapse: collapse; }
th, td {
padding: 12px;
text-align: left;
border-bottom: 1px solid #ddd;
}
.total {
font-size: 1.2em;
font-weight: bold;
text-align: right;
}
</style>
</head>
<body>
<div class='invoice-header'>
<h1>Invoice #2026-001</h1>
<p>Date: February 28, 2026</p>
</div>
<div class='invoice-details'>
<h3>Bill To: Jane Smith</h3>
<table>
<tr>
<th>Item</th>
<th>Quantity</th>
<th>Price</th>
</tr>
<tr>
<td>Professional License</td>
<td>1</td>
<td>$749.00</td>
</tr>
</table>
<p class='total'>Total: $749.00</p>
</div>
</body>
</html>"
Dim renderer As New ChromePdfRenderer()
' Apply custom margins
renderer.RenderingOptions.MarginTop = 10
renderer.RenderingOptions.MarginBottom = 10
Dim pdf = renderer.RenderHtmlAsPdf(html)
pdf.SaveAs("invoice.pdf")
이 예제는 IronPDF의 복잡한 레이아웃을 폰트 가족 설정, 배경 색상 및 테이블 서식을 포함하여 CSS 스타일링으로 처리할 수 있는 능력을 보여줍니다. 라이브러리는 HTML 마크업을 처리하여 소스 문서의 시각적 외관과 일치하는 PDF를 생성합니다.
개선된 타이포그래피를 위해 IronPDF는 Google 글꼴 및 웹 아이콘 글꼴을 지원하여 시각적으로 세련된 PDF를 만들 수 있습니다. 라이브러리는 레이어드 문서 디자인도 처리합니다. 기존의 PDF에 사용자 정의 워터마크를 추가하거나 내용을 각인할 수 있습니다.
생성된 PDF 송장은 어떤 모습입니까?

웹 페이지 URL을 PDF로 변환하는 방법은 무엇입니까?
IronPDF는 URL을 렌더러에 전달하여 실시간 웹 페이지에서 PDF를 생성할 수 있습니다. 이것은 동적으로 웹 콘텐츠를 캡처하거나 공개 페이지를 아카이브할 때 유용합니다:
using IronPdf;
var renderer = new ChromePdfRenderer();
// Configure viewport and JavaScript settings
renderer.RenderingOptions.ViewPortWidth = 1920;
renderer.RenderingOptions.EnableJavaScript = true;
renderer.RenderingOptions.CssMediaType = IronPdf.Rendering.PdfCssMediaType.Screen;
renderer.RenderingOptions.WaitFor.RenderDelay(1500); // Allow dynamic content to load
// Render the URL to PDF
var pdf = renderer.RenderUrlAsPdf("https://example.com");
// Save to disk
pdf.SaveAs("webpage.pdf");
using IronPdf;
var renderer = new ChromePdfRenderer();
// Configure viewport and JavaScript settings
renderer.RenderingOptions.ViewPortWidth = 1920;
renderer.RenderingOptions.EnableJavaScript = true;
renderer.RenderingOptions.CssMediaType = IronPdf.Rendering.PdfCssMediaType.Screen;
renderer.RenderingOptions.WaitFor.RenderDelay(1500); // Allow dynamic content to load
// Render the URL to PDF
var pdf = renderer.RenderUrlAsPdf("https://example.com");
// Save to disk
pdf.SaveAs("webpage.pdf");
Imports IronPdf
Dim renderer As New ChromePdfRenderer()
' Configure viewport and JavaScript settings
renderer.RenderingOptions.ViewPortWidth = 1920
renderer.RenderingOptions.EnableJavaScript = True
renderer.RenderingOptions.CssMediaType = IronPdf.Rendering.PdfCssMediaType.Screen
renderer.RenderingOptions.WaitFor.RenderDelay(1500) ' Allow dynamic content to load
' Render the URL to PDF
Dim pdf = renderer.RenderUrlAsPdf("https://example.com")
' Save to disk
pdf.SaveAs("webpage.pdf")
RenderDelay 설정은 JavaScript 기반 콘텐츠(차트, 지연 로드된 이미지, 동적 표)가 PDF가 캡처되기 전에 렌더링을 완료하도록 보장합니다. 특정 DOM 요소 또는 네트워크 요청이 완료될 때까지 기다리도록 WaitFor 조건을 구성할 수도 있습니다. 인증이 필요한 페이지의 경우, 라이브러리는 HTTP 요청 헤더 및 사용자 정의 쿠키를 지원합니다.
Angular 또는 React로 빌드된 복잡한 단일 페이지 애플리케이션의 경우, 추가 대기 조건을 통해 모든 클라이언트 측 렌더링이 완료된 후 PDF 스냅샷이 찍히도록 보장합니다.
PDF 버전은 고충실도의 HTML-대-PDF 변환을 보여주는 모든 서식, 이미지 및 레이아웃 구조를 유지합니다.
ASP.NET Core 컨트롤러에 PDF 생성을 통합하는 방법은 무엇입니까?
ASP.NET Core Web API 내에서 PDF를 생성하는 것은 간단합니다. 다음 예제는 HTML 보고서를 작성하고 이를 파일 다운로드로 반환하는 컨트롤러 작업을 보여줍니다:
using Microsoft.AspNetCore.Mvc;
using IronPdf;
[ApiController]
[Route("api/[controller]")]
public class PdfController : ControllerBase
{
[HttpGet("generate-report")]
public IActionResult GenerateReport()
{
var html = @"
<h1>Monthly Sales Report</h1>
<p>Generated on: " + DateTime.Now.ToString("MMMM dd, yyyy") + @"</p>
<table>
<tr><th>Product</th><th>Sales</th></tr>
<tr><td>Product A</td><td>$5,000</td></tr>
<tr><td>Product B</td><td>$3,500</td></tr>
</table>";
var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderHtmlAsPdf(html);
// Return the PDF bytes as a downloadable file
return File(pdf.BinaryData, "application/pdf", "monthly-report.pdf");
}
}
using Microsoft.AspNetCore.Mvc;
using IronPdf;
[ApiController]
[Route("api/[controller]")]
public class PdfController : ControllerBase
{
[HttpGet("generate-report")]
public IActionResult GenerateReport()
{
var html = @"
<h1>Monthly Sales Report</h1>
<p>Generated on: " + DateTime.Now.ToString("MMMM dd, yyyy") + @"</p>
<table>
<tr><th>Product</th><th>Sales</th></tr>
<tr><td>Product A</td><td>$5,000</td></tr>
<tr><td>Product B</td><td>$3,500</td></tr>
</table>";
var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderHtmlAsPdf(html);
// Return the PDF bytes as a downloadable file
return File(pdf.BinaryData, "application/pdf", "monthly-report.pdf");
}
}
Imports Microsoft.AspNetCore.Mvc
Imports IronPdf
<ApiController>
<Route("api/[controller]")>
Public Class PdfController
Inherits ControllerBase
<HttpGet("generate-report")>
Public Function GenerateReport() As IActionResult
Dim html As String = "
<h1>Monthly Sales Report</h1>
<p>Generated on: " & DateTime.Now.ToString("MMMM dd, yyyy") & "</p>
<table>
<tr><th>Product</th><th>Sales</th></tr>
<tr><td>Product A</td><td>$5,000</td></tr>
<tr><td>Product B</td><td>$3,500</td></tr>
</table>"
Dim renderer As New ChromePdfRenderer()
Dim pdf = renderer.RenderHtmlAsPdf(html)
' Return the PDF bytes as a downloadable file
Return File(pdf.BinaryData, "application/pdf", "monthly-report.pdf")
End Function
End Class
File() 반환 유형은 ASP.NET Core가 올바른 MIME 유형으로 클라이언트 브라우저에 원시 PDF 바이트를 스트리밍하도록 지시합니다. 클라이언트는 디스크에 중간 파일 없이 다운로드 가능한 PDF를 받습니다. 머리글과 바닥글을 각 페이지에 추가하거나 초안 또는 비밀 문서에 워터마크를 적용할 수 있습니다.
프로덕션 애플리케이션에서는 특히 대형 또는 복잡한 문서를 생성할 때 요청 파이프라인을 비차단으로 유지하기 위해 비동기 PDF 생성을 사용하는 것을 고려하십시오.
MVC에서 Razor 뷰를 PDF로 렌더링하는 방법은 무엇입니까?
MVC 애플리케이션에서는 Razor 뷰를 HTML 문자열로 렌더링한 다음 이를 PDF로 변환할 수 있습니다. 이 패턴은 문서 템플릿을 표준 .cshtml 파일 안에 유지합니다:
[HttpGet]
public async Task<IActionResult> DownloadInvoice(int id)
{
// Fetch invoice data from the database
var model = await GetInvoiceData(id);
// Render the Razor view to an HTML string
var html = await RenderViewToString("Invoice", model);
// Convert the rendered HTML을 PDF로 변환
var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderHtmlAsPdf(html);
// Return the file to the browser
return File(pdf.BinaryData, "application/pdf", $"invoice-{id}.pdf");
}
[HttpGet]
public async Task<IActionResult> DownloadInvoice(int id)
{
// Fetch invoice data from the database
var model = await GetInvoiceData(id);
// Render the Razor view to an HTML string
var html = await RenderViewToString("Invoice", model);
// Convert the rendered HTML을 PDF로 변환
var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderHtmlAsPdf(html);
// Return the file to the browser
return File(pdf.BinaryData, "application/pdf", $"invoice-{id}.pdf");
}
Imports System.Threading.Tasks
Imports Microsoft.AspNetCore.Mvc
<HttpGet>
Public Async Function DownloadInvoice(id As Integer) As Task(Of IActionResult)
' Fetch invoice data from the database
Dim model = Await GetInvoiceData(id)
' Render the Razor view to an HTML string
Dim html = Await RenderViewToString("Invoice", model)
' Convert the rendered HTML to PDF
Dim renderer = New ChromePdfRenderer()
Dim pdf = renderer.RenderHtmlAsPdf(html)
' Return the file to the browser
Return File(pdf.BinaryData, "application/pdf", $"invoice-{id}.pdf")
End Function
이 접근법은 모델 바인딩과 부분 뷰를 사용하여 인보이스 또는 보고서 템플릿을 일반 Razor 뷰로 유지할 수 있게 합니다. RenderViewToString 헬퍼 메서드(MVC 프로젝트의 일반적인 유틸리티)는 보기를 일반 HTML 문자열로 변환한 다음 IronPDF에서 처리합니다. Razor 페이지나 Blazor 서버 프로젝트의 경우 유사한 패턴을 적용할 수 있습니다.
이 보고서는 ASP.NET Core 컨트롤러 작업으로 생성된 깨끗한 테이블 포맷과 전문가적인 레이아웃을 보여줍니다.
IronPDF는 어떤 고급 PDF 기능을 지원합니까?
기본 HTML-대-PDF 변환을 넘어서, IronPDF는 문서 조작 기능의 광범위한 세트를 제공합니다:
- 병합 및 분할: 병합 및 분할 API를 사용하여 여러 PDF를 결합하거나 특정 페이지를 추출합니다.
- 디지털 서명: 문서 인증을 위한 인증서 기반 디지털 서명을 적용합니다.
- 텍스트 추출: 검색 인덱싱이나 데이터 처리를 위해 PDF 문서에서 텍스트를 추출합니다.
- PDF 양식: 프로그래밍적으로 PDF 양식을 생성하고 채워 문서 워크플로우를 자동화할 수 있습니다. 자세히 보기
- PDF 페이지를 이미지로 변환: 썸네일이나 프리뷰를 위해 PDF 페이지를 이미지로 내보내기
- HTML 문자열 렌더링: HTML 문자열을 PDF로 변환하는 옵션에 대한 세부 제어.
- 보안: 비밀번호 보호, 암호화 및 권한 제어로 민감한 문서를 안전하게 유지.
성능이 중요한 업무를 위해 IronPDF는 비동기 메서드 및 다중 스레드 지원을 제공합니다. 이 라이브러리는 또한 이미지-대-PDF 변환, PDF 압축 및 빨리 웹에서 볼 수 있게 하는 구조화 기능도 처리합니다.
| 특징 | 설명 | 일반적인 사용 사례 |
|---|---|---|
| HTML을 PDF로 변환 | HTML 문자열, 파일, URL을 PDF로 변환 | 송장, 보고서, 웹 페이지 아카이브 |
| 면도기에서 PDF로 변환 | Razor 뷰(.cshtml)를 PDF로 렌더링 | MVC 및 Razor 페이지 애플리케이션 |
| 병합 / 분할 | PDF 문서 결합 또는 분할 | 문서 번들링, 페이지 추출 |
| 디지털 서명 | X.509 인증서 서명 적용 | 법적 문서, 계약 워크플로우 |
| 텍스트 추출 | 기존 PDF에서 텍스트 콘텐츠 읽기 | 검색 인덱싱, 데이터 마이그레이션 |
| PDF 양식 | 대화형 양식 필드를 생성하고 작성 | 자동 데이터 수집 |
| 머리글과 바닥글 | 페이지 번호, 날짜 및 사용자 지정 텍스트 추가 | 전문 문서 포맷 |
.NET 10에서 IronPDF로 시작하는 방법은?
IronPDF는 .NET Core에서 PDF 생성을 간단하게 만듭니다. Chrome 렌더링 엔진은 HTML 콘텐츠로부터 PDF를 만들 때 정확한 충실도를 보장하며, API 설계는 PDF 조작과 관련된 일반적인 복잡성을 제거합니다. 이 라이브러리는 모든 기능에 대한 완벽한 문서를 제공하며, Windows, Linux, macOS, Azure Functions, AWS Lambda 및 Docker 컨테이너에서의 배포를 지원합니다.
인보이스, 보고서 또는 문서 관리 도구를 구축하든, IronPDF는 전문 PDF 생성에 필요한 도구를 제공합니다. 전체 기능 목록을 검토하여 라이브러리의 가능성 범위를 이해하거나, 개별 개발자 및 기업 팀에 적합한 라이선스 옵션을 확인하십시오.
오늘 무료 체험을 시작하여 IronPDF를 사용해 직접 .NET 10 프로젝트를 테스트해보세요. 체험판 라이선스는 라이선스 가입 전 PDF 생성, 병합, 서명, 양식 채우기, 텍스트 추출을 평가할 수 있도록 전체 기능 세트를 제공합니다.
추가 정보를 위해 IronPDF 문서 홈에서 API 참조, 플랫폼 가이드, 코드 예제를 탐색하여 일반적인 .NET PDF 시나리오를 확인하세요.
외부 참조:
자주 묻는 질문
.NET Core에서 PDF 문서를 어떻게 생성할 수 있습니까?
IronPDF를 사용하여 .NET Core에서 PDF 문서를 생성할 수 있습니다. 이를 통해 HTML, URL, Razor 뷰를 사용하여 고급 Chrome 렌더링 엔진으로 PDF를 만들 수 있습니다.
PDF 생성을 위해 IronPDF를 사용하는 장점은 무엇인가요?
IronPDF는 통합의 용이성, 픽셀 완벽한 렌더링 지원, HTML 및 URL과 같은 다양한 소스에서 PDF를 생성할 수 있는 능력을 포함한 여러 장점을 제공합니다. 이는 PDF 생성을 요구하는 웹 응용 프로그램을 구축하는 데 이상적입니다.
IronPDF는 복잡한 PDF 생성 작업을 처리할 수 있습니까?
예, IronPDF는 .NET 환경에서 복잡한 PDF 생성 작업을 처리하도록 설계되었으며, 개발자들이 상세하고 정확한 PDF 문서를 만드는 데 필요한 도구를 제공합니다.
IronPDF에서 Chrome 렌더링 엔진의 역할은 무엇입니까?
IronPDF에서 Chrome 렌더링 엔진은 생성된 PDF가 픽셀 완벽하게 원래 HTML 또는 웹 콘텐츠의 충실도를 유지하도록 보장합니다.
IronPDF는 송장 및 보고서 같은 비즈니스 문서 생성에 적합합니까?
물론입니다, IronPDF는 송장 및 보고서 같은 비즈니스 문서 생성을 위해 잘 맞춰져 있으며, 정밀한 렌더링과 다양한 문서 형식의 지원을 제공합니다.
IronPDF는 어떤 유형의 입력을 PDF로 변환할 수 있습니까?
IronPDF는 HTML, URL, Razor 뷰와 같은 입력을 PDF 문서로 변환할 수 있어 콘텐츠 제작에 유연성을 제공합니다.
IronPDF는 ASP.NET Core 응용 프로그램을 지원합니까?
예, IronPDF는 ASP.NET Core 응용 프로그램과 완벽하게 호환되어 PDF 생성 기능을 웹 프로젝트에 원활하게 통합할 수 있습니다.
웹 응용 프로그램에서 IronPDF의 일반적인 사용 사례는 무엇입니까?
웹 응용 프로그램에서 IronPDF의 일반적인 사용 사례는 송장, 보고서 및 웹 응용 프로그램에서 필요한 기타 비즈니스 문서의 PDF 생성을 포함합니다.


