PdfViewer

PdfViewer

Overview

PdfViewer adalah kelas dalam Aspose.PDF FOSS untuk .NET. Warisan dari: IFacade, System.IDisposable.

Façade untuk melihat / mencetak dokumen PDF.

Kelas ini menyediakan 35 metode untuk bekerja dengan objek PdfViewer dalam program .NET. Metode yang tersedia meliputi: BindPdf, Close, ClosePdfFile, DecodeAllPages, DecodePage, Dispose, GetDefaultPageSettings, GetDefaultPrinterSettings, OpenPdfFile, PdfViewer, PrintDocument, PrintDocumentWithSettings, dan 4 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi .NET setelah menginstal paket Aspose.PDF FOSS for .Net. Sifatnya: AutoResize, AutoRotate, AutoRotateMode, CoordinateType, FormPresentationMode, HorizontalAlignment, dan 13 lagi.

Properties

NameTypeAccessDescription
AutoResizeboolMembaca/menulisDapatkan atau mengatur auto resize.
AutoRotateboolMembaca/menulisDapatkan atau mengatur rotasi otomatis.
AutoRotateModeAutoRotateModeMembaca/menulisDapatkan atau mengatur mode putaran otomatis.
CoordinateTypePageCoordinateTypeMembaca/menulisMendapatkan atau menetapkan tipe koordinat.
FormPresentationModeFormPresentationModeMembaca/menulisMengambil atau mengatur mode presentasi formulir.
HorizontalAlignmentHorizontalAlignmentMembaca/menulisMendapatkan atau mengatur garis horisontal.
VerticalAlignmentVerticalAlignmentMembaca/menulisDapatkan atau mengatur garis vertikal.
PageCountintReadJumlah halaman dalam dokumen yang terikat, atau 0 jika tidak ada yang diikat.
PasswordstringMembaca/menulisKata sandi pemilik yang digunakan saat membuka dokumen terenkripsi melalui OpenPdfFile(string).
PrintAsGrayscaleboolMembaca/menulisMendapatkan atau menetapkan sidik jari sebagai skala abu-abu.
PrintAsImageboolMembaca/menulisDapatkan atau menetapkan sidik jari sebagai gambar.
PrintPageDialogboolMembaca/menulisJika benar, PrintDocumentWithSetup akan muncul di dialog cetak OS.
PrintStatusobjectReadSelalu mengembalikan null dalam build ini; pencetakan tidak diimplementasikan.
PrinterJobNamestringMembaca/menulisDapatkan atau menetapkan nama pekerjaan printer.
RenderingOptionsAspose.Pdf.RenderingOptionsMembaca/menulisDapatkan atau mengatur opsi render.
ResolutionintMembaca/menulisTarget rasterisasi DPI yang dihubungi oleh rendering tingkat pemirsa (metode Decode throw, jadi ini saat ini hanya konfigurasi).
ScaleFactorfloatMembaca/menulisMendapatkan atau menetapkan faktor skala.
ShowHiddenAreasboolMembaca/menulisMenemukan atau mengatur area tersembunyi.
UseIntermidiateImageboolMembaca/menulisDapatkan atau mengatur penggunaan gambar intermediate.

Methods

SignatureDescription
PdfViewer()Menelpon PdfViewer pada instance PdfViewer ini.
PdfViewer(document: Document)Panggilan PdfViewer(dokumen) pada instance PdfViewer ini.
BindPdf(srcDoc: Document)Mengunggah PDF dari jalur file ke viewer
BindPdf(srcFile: string)Panggilan BindPdf(srcFile) pada instance PdfViewer ini.
BindPdf(srcStream: Stream)Panggilan BindPdf(srcStream) pada instance PdfViewer ini.
OpenPdfFile(filePath: string)Menelpon OpenPdfFile(filePath) pada instance PdfViewer ini.
OpenPdfFile(inputStream: Stream)Panggilan OpenPdfFile(inputStream) pada instance PdfViewer ini.
Close()Panggilan Close pada instance PdfViewer ini.
ClosePdfFile()Menelpon ClosePdfFile pada instance PdfViewer ini.
Dispose()Panggilan Dispose pada instance PdfViewer ini.
Save(destFile: string)Panggil Save ((destFile) pada instance PdfViewer ini.
Save(destStream: Stream)Panggil Save ((destStream) pada instance PdfViewer ini.
DecodePage(pageNumber: int)Selalu melempar: pemirsa tidak menghasilkan objek Bitmap; render via ImageDevice (didasarkan olehSkiaSharp) sebagai gantinya.
DecodeAllPages()Selalu melempar: lihat DecodePage ((int).
GetDefaultPageSettings()Mengembalikan PageSettings yang baru dan kosong.
GetDefaultPrinterSettings()Mengembalikan PrinterSettings yang baru dan kosong.
PrintDocument()Mengirim PDF yang saat ini terikat ke printer default
PrintDocumentWithSettings(printerSettings: PrinterSettings)Menelpon PrintDocumentWithSettings(printerSettings) pada instance ini.
PrintDocumentWithSettings(pageSettings: PageSettings, printerSettings: PrinterSettings)Panggilan PrintDocumentWithSettings(pageSettings, printerSetings) pada instance PdfViewer ini.
PrintDocumentWithSetup()Menelpon PrintDocumentWithSetup pada instance PdfViewer ini.
PrintDocuments(documents: Document[])Panggil PrintDocuments(dokumen) pada instance PdfViewer ini.
PrintDocuments(filePaths: string[])Panggilan PrintDocuments(filePaths) pada instance PdfViewer ini.
PrintDocuments(documentStreams: Stream[])Panggilan PrintDocuments(documentStreams) pada instance PdfViewer ini.
PrintDocuments(printerSettings: PrinterSettings, documents: Document[])Panggilan PrintDocuments(printerSettings, documents) pada instance PdfViewer ini.
PrintDocuments(printerSettings: PrinterSettings, filePaths: string[])Panggilan PrintDocuments(printerSettings, filePaths) pada instance PdfViewer ini.
PrintDocuments(printerSettings: PrinterSettings, documentStreams: Stream[])Panggilan PrintDocuments(printerSettings, documentStreams) pada instance PdfViewer ini.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documents: Document[])Panggilan PrintDocuments ((printerSettings, pageSetings , documents) pada instance PdfViewer ini.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, filePaths: string[])Panggilan PrintDocuments ((printerSettings, pageSetings , filePaths) pada instance PdfViewer ini.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documentStreams: Stream[])Panggilan PrintDocuments ((printerSettings, pageSetings , documentStreams) pada instance PdfViewer ini.
PrintLargePdf(filePath: string)Menelpon PrintLargePdf(filePath) pada instance PdfViewer ini.
PrintLargePdf(inputStream: Stream)Panggilan PrintLargePdf(inputStream) pada instance PdfViewer ini.
PrintLargePdf(filePath: string, printerSettings: PrinterSettings)Panggil PrintLargePdf(filePath, printerSettings) pada instance PdfViewer ini.
PrintLargePdf(inputStream: Stream, printerSettings: PrinterSettings)Panggilan PrintLargePdf ((inputStream, printerSettings) pada instance PdfViewer ini.
PrintLargePdf(filePath: string, pageSettings: PageSettings, printerSettings: PrinterSettings)Panggilan PrintLargePdf(filePath, pageSettings, printerSetings) pada instance PdfViewer ini.
PrintLargePdf(inputStream: Stream, pageSettings: PageSettings, printerSettings: PrinterSettings)Panggilan PrintLargePdf ((inputStream, pageSettings, printerSetings) pada instance PdfViewer ini.

See Also

 Bahasa Indonesia