IRONPDF 사용 .NET Core PDF Library 커티스 차우 업데이트됨:9월 1, 2025 다운로드 IronPDF NuGet 다운로드 DLL 다운로드 윈도우 설치 프로그램 무료 체험 시작하기 LLM용 사본 LLM용 사본 LLM용 마크다운 형식으로 페이지를 복사하세요 ChatGPT에서 열기 ChatGPT에 이 페이지에 대해 문의하세요 제미니에서 열기 제미니에게 이 페이지에 대해 문의하세요 Grok에서 열기 Grok에게 이 페이지에 대해 문의하세요 혼란 속에서 열기 Perplexity에게 이 페이지에 대해 문의하세요 공유하다 페이스북에 공유하기 트위터에 공유하기 LinkedIn에 공유하기 URL 복사 이메일로 기사 보내기 IronPDF is available for Microsoft Windows .NET Framework 4.x, as well as a recent release for .NET Core 3.1 and the latest .NET version. IronPDF for .NET Core is available through the NuGet official page IronPdf package on NuGet. The current .NET Core release is cross-platform, supporting Linux, Unix, and macOS client operating systems, as well as Mono, with MAUI, and Blazor compatibility. Existing and new customers receive free upgrades to the .NET Core build of IronPDF within their existing Support & Upgrade coverage. This is provided with every IronPDF commercial license. This ensures your investment in IronPDF is future-proofed. Existing customers who wish to extend expired support & update cover can purchase an extension to the IronPDF license. IronPDF: A .NET PDF Library IronPDF is a C# PDF library that can be used in .NET Core projects. It provides all the necessary APIs to manipulate PDF documents straightforwardly and intuitively. There are other PDF-generating libraries on the market, but this library has been designed as simply as possible to avoid confusion. The main goal of this project is to provide a PDF library for .NET applications. It comes with many useful features, such as generating PDF files from HTML strings, converting PDFs to other formats, manipulating existing PDF documents, and generating PDF files directly from .NET Core projects. The IronPDF library also offers the ability to print PDF files with just a few lines of code. IronPDF can be used as a PDF converter. It can create multi-page spread tables using its accessible functions. Let's begin using the IronPDF library in our project. Create C# Project The latest version of Visual Studio is recommended for creating this .NET project to ensure a smooth user experience. The IronPDF library is also compatible with a .NET Core project. The choice depends on the user, as the installation and use of IronPDF are identical across all .NET Frameworks. Follow the steps below to create a project in Visual Studio. Start Visual Studio. Click on "Create a new project". Create a new project in Visual Studio Search for "Console" in the search field, and select "Console App" with the C# tag from the search results. Console App selection After that, configure the project name according to your requirements. Configure this new application After that, select the latest version of .NET Framework from the dropdown list. This is recommended. Next, click on the Create button. .NET Framework selection The project will now be created. You can also use existing .NET Core projects with IronPDF. First, you need to install the library. The next section shows how to install the library. Installation of the IronPDF Library To install the IronPDF library from the command line, run the following command: Install-Package IronPdf You can get more information on the IronPDF website and the IronPDF NuGet page. After installation, you will be able to use it in your .NET project. For more details about installation, visit the IronPDF installation guide. Code Example A web page for PDF files using IronPdf; var renderer = new ChromePdfRenderer(); // Choose Screen or Print CSS media renderer.RenderingOptions.CssMediaType = Rendering.PdfCssMediaType.Screen; // Set the width of the responsive virtual browser window in pixels renderer.RenderingOptions.ViewPortWidth = 1280; // Set the paper size of the output PDF renderer.RenderingOptions.PaperSize = Rendering.PdfPaperSize.A2; // Render the URL as PDF var pdf = renderer.RenderUrlAsPdf("https://www.amazon.com/"); // Save the PDF to a local file pdf.SaveAs("Amazon.pdf"); using IronPdf; var renderer = new ChromePdfRenderer(); // Choose Screen or Print CSS media renderer.RenderingOptions.CssMediaType = Rendering.PdfCssMediaType.Screen; // Set the width of the responsive virtual browser window in pixels renderer.RenderingOptions.ViewPortWidth = 1280; // Set the paper size of the output PDF renderer.RenderingOptions.PaperSize = Rendering.PdfPaperSize.A2; // Render the URL as PDF var pdf = renderer.RenderUrlAsPdf("https://www.amazon.com/"); // Save the PDF to a local file pdf.SaveAs("Amazon.pdf"); $vbLabelText $csharpLabel This example shows how to convert a complex website UI to PDF, for example, the Amazon website, by following these steps: Set the Media Type to Screen Set the viewport width Set the paper size of the output PDF. Page size is a significant factor in PDF files Render the URL to PDF, using the Amazon URL as a source Output Output PDF file rendered from Amazon website Simple PDF Creation using IronPdf; // Instantiate renderer var renderer = new IronPdf.ChromePdfRenderer(); // Create a PDF from an HTML string using C# using var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>"); // Export to a file or Stream pdf.SaveAs("output.pdf"); /****** Advanced Example with HTML Assets ******/ // Load external html assets: images, CSS, and JavaScript. // An optional BasePath 'C:\\site\\assets\\' is set as the file location to load assets from using var myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", @"C:\site\assets\"); // Save the PDF with assets to a file myAdvancedPdf.SaveAs("html-with-assets.pdf"); using IronPdf; // Instantiate renderer var renderer = new IronPdf.ChromePdfRenderer(); // Create a PDF from an HTML string using C# using var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>"); // Export to a file or Stream pdf.SaveAs("output.pdf"); /****** Advanced Example with HTML Assets ******/ // Load external html assets: images, CSS, and JavaScript. // An optional BasePath 'C:\\site\\assets\\' is set as the file location to load assets from using var myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", @"C:\site\assets\"); // Save the PDF with assets to a file myAdvancedPdf.SaveAs("html-with-assets.pdf"); $vbLabelText $csharpLabel The code above demonstrates how to use the HTML-to-PDF functionality of IronPDF. To use IronPDF, importing the namespace is necessary. Write using IronPdf; at the top of the program file to use it in the project. The ChromePdfRenderer object is available for web support. The RenderHtmlAsPdf function can be used for converting HTML strings to PDF files. The function parameter accepts various types of sources, including an HTML string. You can also use images in your PDF document by setting the base path of images. After that, the SaveAs function is used to save the PDF file locally. You can choose simple HTML like the above and incorporate CSS, images, and JavaScript. Output PDF file output from Hello World HTML text Headers & Footers // Initialize the first page number renderer.RenderingOptions.FirstPageNumber = 1; // use 2 if a cover page will be appended // Set header options renderer.RenderingOptions.TextHeader.DrawDividerLine = true; renderer.RenderingOptions.TextHeader.CenterText = "{url}"; renderer.RenderingOptions.TextHeader.Font = IronPdf.Font.FontTypes.Helvetica; renderer.RenderingOptions.TextHeader.FontSize = 12; // Initialize the first page number renderer.RenderingOptions.FirstPageNumber = 1; // use 2 if a cover page will be appended // Set header options renderer.RenderingOptions.TextHeader.DrawDividerLine = true; renderer.RenderingOptions.TextHeader.CenterText = "{url}"; renderer.RenderingOptions.TextHeader.Font = IronPdf.Font.FontTypes.Helvetica; renderer.RenderingOptions.TextHeader.FontSize = 12; $vbLabelText $csharpLabel The above example demonstrates how to set headers and footers in the PDF file. IronPDF supports repeating headers in the document. IronPDF provides TextHeader and TextFooter properties to set various attributes of text, such as fonts, text position, etc. It can also convert HTML files to PDF files. Everything is straightforward with IronPDF. It can also merge PDF files efficiently, perform webpage-to-PDF conversions, enable automatic page numeration, and create digital signatures for PDFs using IronPDF. Furthermore, it produces PDF files of minimal file size with efficient compression. Summary IronPDF is a complete PDF library that supports all the latest versions of .NET Core and .NET Frameworks. IronPDF is based on a business model that offers a secure way to create and edit business documents using the IronPDF library. Its advanced features enable the user to create dynamic and creative PDF documents in .NET Core projects. There is the option to try the free trial for production testing. IronPDF Professional license You can also currently buy the suite of five Iron Software packages for the price of just two. Get more information from the IronPDF licensing page. 자주 묻는 질문 .NET Core에서 HTML로 PDF 파일을 생성하려면 어떻게 하나요? HTML 문자열이나 파일을 PDF 문서로 직접 변환할 수 있는 IronPDF의 RenderHtmlAsPdf 메서드를 사용하여 .NET Core의 HTML에서 PDF 파일을 생성할 수 있습니다. IronPDF는 크로스 플랫폼 개발과 호환되나요? 예, IronPDF는 크로스 플랫폼 개발과 호환되며 Windows, Linux, Unix 및 macOS와 같은 운영 체제를 지원하므로 다양한 배포 환경에 다용도로 사용할 수 있습니다. PDF 라이브러리를 내 .NET Core 프로젝트에 통합하려면 어떻게 해야 하나요? NuGet을 통해 IronPDF를 설치하여 .NET Core 프로젝트에 통합할 수 있습니다. 프로젝트 디렉터리에서 dotnet add package IronPdf 명령을 실행하기만 하면 됩니다. IronPDF를 사용하여 웹페이지를 PDF로 변환할 수 있나요? 예, IronPDF는 URL을 PDF 형식으로 직접 렌더링하여 전체 웹페이지를 PDF로 변환하는 기능을 제공하므로 웹 콘텐츠를 쉽게 보관할 수 있습니다. IronPDF는 PDF에 머리글과 바닥글 추가를 지원하나요? IronPDF는 PDF 파일에 머리글과 바닥글 추가를 지원하여 일관되고 전문적인 문서 서식을 지정할 수 있습니다. PDF 조작에 IronPDF를 사용하면 어떤 이점이 있나요? IronPDF는 사용 편의성, PDF 조작을 위한 강력한 API, 크로스 플랫폼 지원, PDF 병합 및 디지털 서명 추가와 같은 기능 등의 이점을 제공합니다. IronPDF는 PDF용 파일 압축 기능을 제공하나요? 예, IronPDF는 효율적인 파일 압축 옵션을 제공하여 품질 저하 없이 PDF 파일 크기를 최소화할 수 있습니다. IronPDF에 대한 무료 평가판이 있나요? IronPDF는 사용자가 구매 결정을 내리기 전에 프로덕션 환경에서 기능을 테스트할 수 있는 무료 평가판을 제공합니다. 기존 .NET Core 프로젝트에서 IronPDF를 업데이트하려면 어떻게 해야 하나요? 기존 .NET Core 프로젝트에서 IronPDF를 업데이트하려면 NuGet 패키지 관리자를 사용하여 업데이트를 확인하고 필요에 따라 적용하여 최신 기능 및 수정 사항을 확보할 수 있습니다. IronPDF의 라이선스 정보는 어디에서 찾을 수 있나요? IronPDF의 라이선스 정보는 공식 웹사이트에서 다양한 라이선스 옵션과 지원 계획에 대한 자세한 내용을 확인할 수 있습니다. IronPDF는 .NET 10과 완벽하게 호환되나요? 예, IronPDF는 .NET 10을 포함한 최신 .NET 버전을 지원합니다. 제품 페이지에는 .NET 10, 9, 8, 7, 6, .NET Standard 및 .NET 프레임워크와의 호환성이 명시적으로 언급되어 있습니다. 사용자는 .NET 10을 대상으로 하는 프로젝트에서 모든 IronPDF 기능을 활용할 수 있습니다. .NET 10을 타겟팅할 때 IronPDF는 어떤 플랫폼과 프로젝트 유형을 지원하나요? IronPDF를 .NET 10과 함께 사용하면 Docker, Azure 및 AWS 환경을 포함하여 Windows, Linux 및 macOS용으로 빌드할 수 있습니다. 지원되는 .NET 프로젝트 유형에는 웹(예: Blazor, MVC), 데스크톱(WPF 및 MAUI), 콘솔 및 라이브러리가 포함됩니다. IronPDF는 해결 방법 없이 기본적으로 실행됩니다. 커티스 차우 지금 바로 엔지니어링 팀과 채팅하세요 기술 문서 작성자 커티스 차우는 칼턴 대학교에서 컴퓨터 과학 학사 학위를 취득했으며, Node.js, TypeScript, JavaScript, React를 전문으로 하는 프론트엔드 개발자입니다. 직관적이고 미적으로 뛰어난 사용자 인터페이스를 만드는 데 열정을 가진 그는 최신 프레임워크를 활용하고, 잘 구성되고 시각적으로 매력적인 매뉴얼을 제작하는 것을 즐깁니다. 커티스는 개발 분야 외에도 사물 인터넷(IoT)에 깊은 관심을 가지고 있으며, 하드웨어와 소프트웨어를 통합하는 혁신적인 방법을 연구합니다. 여가 시간에는 게임을 즐기거나 디스코드 봇을 만들면서 기술에 대한 애정과 창의성을 결합합니다. 관련 기사 업데이트됨 1월 22, 2026 How to Create PDF Documents in .NET with IronPDF: Complete Guide Discover effective methods to create PDF files in C# for developers. Enhance your coding skills and streamline your projects. Read the article now! 더 읽어보기 업데이트됨 1월 21, 2026 How to Merge PDF Files in VB.NET: Complete Tutorial Merge PDF VB NET with IronPDF. Learn to combine multiple PDF files into one document using simple VB.NET code. Step-by-step examples included. 더 읽어보기 업데이트됨 1월 21, 2026 C# PDFWriter Tutorial: Create PDF Documents in .NET Learn to create PDFs efficiently using C# PDFWriter with this step-by-step guide for developers. Read the article to enhance your skills today! 더 읽어보기 ASPX를 PDF로 변환Create PDF in C# 14: Advanced Guide...
업데이트됨 1월 22, 2026 How to Create PDF Documents in .NET with IronPDF: Complete Guide Discover effective methods to create PDF files in C# for developers. Enhance your coding skills and streamline your projects. Read the article now! 더 읽어보기
업데이트됨 1월 21, 2026 How to Merge PDF Files in VB.NET: Complete Tutorial Merge PDF VB NET with IronPDF. Learn to combine multiple PDF files into one document using simple VB.NET code. Step-by-step examples included. 더 읽어보기
업데이트됨 1월 21, 2026 C# PDFWriter Tutorial: Create PDF Documents in .NET Learn to create PDFs efficiently using C# PDFWriter with this step-by-step guide for developers. Read the article to enhance your skills today! 더 읽어보기