PdfViewer

개요

PdfViewer은(는) Aspose.PDF FOSS for .NET의 클래스입니다. 상속 대상: IFacade, System.IDisposable.

PDF 문서를 보기/인쇄하기 위한 파사드.

이 클래스는 .NET 프로그램에서 PdfViewer 객체를 다루기 위한 35개의 메서드를 제공합니다. 사용 가능한 메서드에는: BindPdf, Close, ClosePdfFile, DecodeAllPages, DecodePage, Dispose, GetDefaultPageSettings, GetDefaultPrinterSettings, OpenPdfFile, PdfViewer, PrintDocument, PrintDocumentWithSettings 및 추가 4개의 메서드가 포함됩니다. 모든 public 멤버는 Aspose.PDF FOSS for .NET 패키지를 설치한 후 any .NET 애플리케이션에서 접근할 수 있습니다. 속성: AutoResize, AutoRotate, AutoRotateMode, CoordinateType, FormPresentationMode, HorizontalAlignment 및 추가 13개.

속성

이름유형액세스설명
AutoResizebool읽기/쓰기자동 크기 조정을 가져오거나 설정합니다.
AutoRotatebool읽기/쓰기자동 회전을 가져오거나 설정합니다.
AutoRotateModeAutoRotateMode읽기/쓰기자동 회전 모드를 가져오거나 설정합니다.
CoordinateTypePageCoordinateType읽기/쓰기좌표 유형을 가져오거나 설정합니다.
FormPresentationModeFormPresentationMode읽기/쓰기양식 프레젠테이션 모드를 가져오거나 설정합니다.
HorizontalAlignmentHorizontalAlignment읽기/쓰기수평 정렬을 가져오거나 설정합니다.
VerticalAlignmentVerticalAlignment읽기/쓰기수직 정렬을 가져오거나 설정합니다.
PageCountint읽기바인딩된 문서의 페이지 수이며, 바인딩된 것이 없을 경우 0입니다.
Passwordstring읽기/쓰기소유자 비밀번호는 OpenPdfFile(string)를 통해 암호화된 문서를 열 때 사용됩니다.
PrintAsGrayscalebool읽기/쓰기인쇄를 회색조로 가져오거나 설정합니다.
PrintAsImagebool읽기/쓰기인쇄를 이미지로 할지 여부를 가져오거나 설정합니다.
PrintPageDialogbool읽기/쓰기true일 경우, PrintDocumentWithSetup는 OS 인쇄 대화 상자를 표시합니다.
PrintStatusobject읽기이 빌드에서는 항상 null을 반환합니다; 인쇄 기능은 구현되지 않았습니다.
PrinterJobNamestring읽기/쓰기프린터 작업 이름을 가져오거나 설정합니다.
RenderingOptionsAspose.Pdf.RenderingOptions읽기/쓰기렌더링 옵션을 가져오거나 설정합니다.
Resolutionint읽기/쓰기대상 레스터화 DPI는 DecodePage / DecodeAllPages에 의해 사용됩니다.
ScaleFactorfloat읽기/쓰기스케일 팩터를 가져오거나 설정합니다.
ShowHiddenAreasbool읽기/쓰기숨겨진 영역 표시를 가져오거나 설정합니다.
UseIntermidiateImagebool읽기/쓰기중간 이미지를 사용하는지를 가져오거나 설정합니다.

메서드

시그니처설명
PdfViewer()이 PdfViewer 인스턴스에서 PdfViewer를 호출합니다.
PdfViewer(document: Document)이 PdfViewer 인스턴스에서 PdfViewer(document)를 호출합니다.
BindPdf(srcDoc: Document)이 PdfViewer 인스턴스에서 BindPdf(srcDoc)를 호출합니다.
BindPdf(srcFile: string)이 PdfViewer 인스턴스에서 BindPdf(srcFile)를 호출합니다.
BindPdf(srcStream: Stream)이 PdfViewer 인스턴스에서 BindPdf(srcStream)를 호출합니다.
OpenPdfFile(filePath: string)이 PdfViewer 인스턴스에서 OpenPdfFile(filePath)를 호출합니다.
OpenPdfFile(inputStream: Stream)이 PdfViewer 인스턴스에서 OpenPdfFile(inputStream)를 호출합니다.
Close()이 PdfViewer 인스턴스에 대해 Close를 호출합니다.
ClosePdfFile()이 PdfViewer 인스턴스에서 ClosePdfFile를 호출합니다.
Dispose()이 PdfViewer 인스턴스에서 Dispose를 호출합니다.
Save(destFile: string)이 PdfViewer 인스턴스에서 Save(destFile)를 호출합니다.
Save(destStream: Stream)이 PdfViewer 인스턴스에서 Save(destStream)를 호출합니다.
DecodePage(pageNumber: int)1페이지(1부터 시작)를 해상도 DPI의 Bitmap으로 렌더링합니다.
DecodeAllPages()모든 페이지를 Bitmap으로 렌더링합니다; DecodePage(int)를 참조하세요.
GetDefaultPageSettings()새롭고 빈 PageSettings을 반환합니다.
GetDefaultPrinterSettings()새롭고 빈 PrinterSettings을 반환합니다.
PrintDocument()이 PdfViewer 인스턴스에서 PrintDocument을 호출합니다.
PrintDocumentWithSettings(printerSettings: PrinterSettings)이 PdfViewer 인스턴스에서 PrintDocumentWithSettings(printerSettings)를 호출합니다.
PrintDocumentWithSettings(pageSettings: PageSettings, printerSettings: PrinterSettings)이 PdfViewer 인스턴스에서 PrintDocumentWithSettings(pageSettings, printerSettings)를 호출합니다.
PrintDocumentWithSetup()이 PdfViewer 인스턴스에서 PrintDocumentWithSetup를 호출합니다.
PrintDocuments(documents: Document[])이 PdfViewer 인스턴스에서 PrintDocuments(documents)를 호출합니다.
PrintDocuments(filePaths: string[])이 PdfViewer 인스턴스에서 PrintDocuments(filePaths)를 호출합니다.
PrintDocuments(documentStreams: Stream[])이 PdfViewer 인스턴스에서 PrintDocuments(documentStreams)를 호출합니다.
PrintDocuments(printerSettings: PrinterSettings, documents: Document[])이 PdfViewer 인스턴스에서 PrintDocuments(printerSettings, documents)를 호출합니다.
PrintDocuments(printerSettings: PrinterSettings, filePaths: string[])이 PdfViewer 인스턴스에서 PrintDocuments(printerSettings, filePaths)를 호출합니다.
PrintDocuments(printerSettings: PrinterSettings, documentStreams: Stream[])이 PdfViewer 인스턴스에서 PrintDocuments(printerSettings, documentStreams)를 호출합니다.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documents: Document[])이 PdfViewer 인스턴스에서 PrintDocuments(printerSettings, pageSettings, documents)를 호출합니다.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, filePaths: string[])이 PdfViewer 인스턴스에서 PrintDocuments(printerSettings, pageSettings, filePaths)를 호출합니다.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documentStreams: Stream[])이 PdfViewer 인스턴스에서 PrintDocuments(printerSettings, pageSettings, documentStreams)를 호출합니다.
PrintLargePdf(filePath: string)이 PdfViewer 인스턴스에서 PrintLargePdf(filePath)를 호출합니다.
PrintLargePdf(inputStream: Stream)이 PdfViewer 인스턴스에서 PrintLargePdf(inputStream)를 호출합니다.
PrintLargePdf(filePath: string, printerSettings: PrinterSettings)이 PdfViewer 인스턴스에서 PrintLargePdf(filePath, printerSettings)를 호출합니다.
PrintLargePdf(inputStream: Stream, printerSettings: PrinterSettings)이 PdfViewer 인스턴스에서 PrintLargePdf(inputStream, printerSettings)를 호출합니다.
PrintLargePdf(filePath: string, pageSettings: PageSettings, printerSettings: PrinterSettings)이 PdfViewer 인스턴스에서 PrintLargePdf(filePath, pageSettings, printerSettings)를 호출합니다.
PrintLargePdf(inputStream: Stream, pageSettings: PageSettings, printerSettings: PrinterSettings)이 PdfViewer 인스턴스에서 PrintLargePdf(inputStream, pageSettings, printerSettings)를 호출합니다.

참조

 한국어