IronPrint 시작하기

Curtis Chau
Curtis Chau
Updated: 2026년 4월 22일

IronPrint: .NET 용 올인원 프린트 라이브러리

IronPrint 는 Iron Software 에서 개발한 프린트 라이브러리입니다. 이 라이브러리는 Windows, macOS, Android, iOS를 포함한 다양한 환경과 호환됩니다.

호환성

IronPrint 다음과 같은 플랫폼과의 호환성을 지원합니다.

.NET 버전 지원

  • C# , VB .NET , F#
  • .NET 8, 7 , 6, 5 및 Core 3.1 이상
  • .NET Framework (4.6.2 이상)

운영 체제 및 환경 지원

  • 윈도우 (7 이상, 서버 2016 이상)
  • macOS (10 이상)
  • iOS (11 이상)
  • 안드로이드 API 21 이상 (v5 "롤리팝")

.NET 프로젝트 유형 지원

  • 모바일 (Xamarin, MAUI, Avalonia 지원)
  • 데스크톱 (WPF, MAUI 및 Windows Avalonia)
  • 콘솔 (앱 및 라이브러리)

설치

IronPrint 라이브러리

NuGet 패키지 관리자를 통해 IronPrint 패키지를 설치하세요.

> dotnet add package IronPrint

또는 IronPrint 공식 NuGet 웹사이트 에서 직접 다운로드할 수도 있습니다.

설치가 완료되면 C# 코드 상단에 using IronPrint; 을(를) 추가하여 시작할 수 있습니다.

라이선스 키 적용

다음으로, License 클래스의 LicenseKey 속성에 라이선스 키를 할당함으로써 IronPrint에 유효한 라이선스 또는 체험판 키를 적용하세요. IronPrint 메서드를 사용하기 전에, import 문 바로 다음에 다음 코드를 포함시키십시오.

using IronPrint;

// Apply your IronPrint license key here
License.LicenseKey = "your-license-key-here";

코드 예제

문서 인쇄

문서를 인쇄하려면 Print 메서드에 파일 경로를 간단히 전달하세요.

using IronPrint;

class Program
{
    static void Main()
    {
        // Specify the file path to be printed
        string filePath = "document.pdf";

        // Invoke the Print method to print the document
        IronPrint.Print(filePath);
    }
}

대화 상자를 사용하여 인쇄

문서를 인쇄하려면 ShowPrintDialog 메서드를 사용하세요. 이 메서드는 인쇄 전에 인쇄 대화상자도 표시합니다.

using IronPrint;

class Program
{
    static void Main()
    {
        // Specify the file path to be printed
        string filePath = "document.pdf";

        // Invoke the ShowPrintDialog method to prompt the dialog before printing
        IronPrint.ShowPrintDialog(filePath);
    }
}

인쇄 설정 사용자 지정

코드에서 인쇄 설정을 구성하려면 PrintSettings 클래스를 인스턴스화합니다. PrintSettings 객체를 구성하고 이를 프린트 메소드 중 하나에 전달하세요.

using IronPrint;

class Program
{
    static void Main()
    {
        // Create a PrintSettings object to configure printer settings
        PrintSettings settings = new PrintSettings
        {
            NumberOfCopies = 2,
            PaperOrientation = PaperOrientation.Landscape
        };

        // Specify the file path to be printed
        string filePath = "document.pdf";

        // Invoke the Print method with custom print settings
        Printer.Print(filePath, settings);
    }
}

라이선스 및 지원 가능

IronPrint는 유료 라이브러리입니다; 하지만 여기에서 무료 체험 라이선스도 제공됩니다.

Iron Software 에 대한 자세한 정보는 당사 웹사이트를 방문하십시오.https://ironsoftware.com/ 더 자세한 지원이나 문의 사항이 있으시면 저희 팀에 문의해 주세요.

Iron Software 의 지원

일반적인 지원 및 기술 관련 문의는 다음 이메일 주소로 보내주시기 바랍니다:support@ironsoftware.com .

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

더 읽어보기

시작할 준비 되셨나요?

Nuget Downloads 49,171버전:2026.11방금 출시