PdfViewer

PdfViewer

Przegląd

PdfViewer jest klasą w Aspose.PDF FOSS dla .NET. Dziedziczy po: IFacade, System.IDisposable.

Fasada do przeglądania / drukowania dokumentu PDF.

Ta klasa udostępnia 35 metod do pracy z obiektami PdfViewer w programach .NET. Dostępne metody obejmują: BindPdf, Close, ClosePdfFile, DecodeAllPages, DecodePage, Dispose, GetDefaultPageSettings, GetDefaultPrinterSettings, OpenPdfFile, PdfViewer, PrintDocument, PrintDocumentWithSettings oraz 4 dodatkowe metody. Wszystkie publiczne elementy są dostępne dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: AutoResize, AutoRotate, AutoRotateMode, CoordinateType, FormPresentationMode, HorizontalAlignment oraz 13 kolejnych.

Właściwości

NazwaTypDostępOpis
AutoResizeboolOdczyt/zapisPobiera lub ustawia automatyczną zmianę rozmiaru.
AutoRotateboolOdczyt/zapisPobiera lub ustawia automatyczne obracanie.
AutoRotateModeAutoRotateModeOdczyt/zapisPobiera lub ustawia tryb automatycznego obracania.
CoordinateTypePageCoordinateTypeOdczyt/zapisPobiera lub ustawia typ współrzędnych.
FormPresentationModeFormPresentationModeOdczyt/zapisPobiera lub ustawia tryb prezentacji formularza.
HorizontalAlignmentHorizontalAlignmentOdczyt/zapisPobiera lub ustawia wyrównanie poziome.
VerticalAlignmentVerticalAlignmentOdczyt/zapisPobiera lub ustawia wyrównanie pionowe.
PageCountintOdczytLiczba stron w połączonym dokumencie, lub 0 gdy nic nie jest połączone.
PasswordstringOdczyt/zapisHasło właściciela używane przy otwieraniu zaszyfrowanych dokumentów za pomocą OpenPdfFile(string).
PrintAsGrayscaleboolOdczyt/zapisPobiera lub ustawia drukowanie w odcieniach szarości.
PrintAsImageboolOdczyt/zapisPobiera lub ustawia drukowanie jako obraz.
PrintPageDialogboolOdczyt/zapisGdy jest prawda, PrintDocumentWithSetup wyświetli okno dialogowe drukowania systemu operacyjnego.
PrintStatusobjectOdczytZawsze zwraca null w tej kompilacji; drukowanie nie jest zaimplementowane.
PrinterJobNamestringOdczyt/zapisPobiera lub ustawia nazwę zadania drukarki.
RenderingOptionsAspose.Pdf.RenderingOptionsOdczyt/zapisPobiera lub ustawia opcje renderowania.
ResolutionintOdczyt/zapisDocelowe DPI rasteryzacji używane przez DecodePage / DecodeAllPages.
ScaleFactorfloatOdczyt/zapisPobiera lub ustawia współczynnik skalowania.
ShowHiddenAreasboolOdczyt/zapisPobiera lub ustawia wyświetlanie ukrytych obszarów.
UseIntermidiateImageboolOdczyt/zapisPobiera lub ustawia użycie pośredniego obrazu.

Metody

SygnaturaOpis
PdfViewer()Wywołuje PdfViewer na tej instancji PdfViewer.
PdfViewer(document: Document)Wywołuje PdfViewer(document) na tej instancji PdfViewer.
BindPdf(srcDoc: Document)Wywołuje BindPdf(srcDoc) na tej instancji PdfViewer.
BindPdf(srcFile: string)Wywołuje BindPdf(srcFile) na tej instancji PdfViewer.
BindPdf(srcStream: Stream)Wywołuje BindPdf(srcStream) na tej instancji PdfViewer.
OpenPdfFile(filePath: string)Wywołuje OpenPdfFile(filePath) na tej instancji PdfViewer.
OpenPdfFile(inputStream: Stream)Wywołuje OpenPdfFile(inputStream) na tej instancji PdfViewer.
Close()Wywołuje Close na tej instancji PdfViewer instance.
ClosePdfFile()Wywołuje ClosePdfFile na tej instancji PdfViewer instance.
Dispose()Wywołuje Dispose na tej instancji PdfViewer instance.
Save(destFile: string)Wywołuje Save(destFile) na tej instancji PdfViewer instance.
Save(destStream: Stream)Wywołuje Save(destStream) na tej instancji PdfViewer.
DecodePage(pageNumber: int)Renderuje jedną stronę (liczoną od 1) do Bitmap przy rozdzielczości DPI.
DecodeAllPages()Renderuje każdą stronę do Bitmap; zobacz DecodePage(int).
GetDefaultPageSettings()Zwraca nowy, pusty PageSettings.
GetDefaultPrinterSettings()Zwraca nowy, pusty PrinterSettings.
PrintDocument()Wywołuje PrintDocument na tej instancji PdfViewer.
PrintDocumentWithSettings(printerSettings: PrinterSettings)Wywołuje PrintDocumentWithSettings(printerSettings) na tej instancji PdfViewer.
PrintDocumentWithSettings(pageSettings: PageSettings, printerSettings: PrinterSettings)Wywołuje PrintDocumentWithSettings(pageSettings, printerSettings) na tej instancji PdfViewer.
PrintDocumentWithSetup()Wywołuje PrintDocumentWithSetup na tej instancji PdfViewer.
PrintDocuments(documents: Document[])Wywołuje PrintDocuments(documents) na tej instancji PdfViewer.
PrintDocuments(filePaths: string[])Wywołuje PrintDocuments(filePaths) na tej instancji PdfViewer.
PrintDocuments(documentStreams: Stream[])Wywołuje PrintDocuments(documentStreams) na tej instancji PdfViewer.
PrintDocuments(printerSettings: PrinterSettings, documents: Document[])Wywołuje PrintDocuments(printerSettings, documents) na tej instancji PdfViewer.
PrintDocuments(printerSettings: PrinterSettings, filePaths: string[])Wywołuje PrintDocuments(printerSettings, filePaths) na tej instancji PdfViewer.
PrintDocuments(printerSettings: PrinterSettings, documentStreams: Stream[])Wywołuje PrintDocuments(printerSettings, documentStreams) na tej instancji PdfViewer.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documents: Document[])Wywołuje PrintDocuments(printerSettings, pageSettings, documents) na tej instancji PdfViewer.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, filePaths: string[])Wywołuje PrintDocuments(printerSettings, pageSettings, filePaths) na tej instancji PdfViewer.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documentStreams: Stream[])Wywołuje PrintDocuments(printerSettings, pageSettings, documentStreams) w tej instancji PdfViewer.
PrintLargePdf(filePath: string)Wywołuje PrintLargePdf(filePath) w tej instancji PdfViewer.
PrintLargePdf(inputStream: Stream)Wywołuje PrintLargePdf(inputStream) w tej instancji PdfViewer.
PrintLargePdf(filePath: string, printerSettings: PrinterSettings)Wywołuje PrintLargePdf(filePath, printerSettings) w tej instancji PdfViewer.
PrintLargePdf(inputStream: Stream, printerSettings: PrinterSettings)Wywołuje PrintLargePdf(inputStream, printerSettings) na tej instancji PdfViewer.
PrintLargePdf(filePath: string, pageSettings: PageSettings, printerSettings: PrinterSettings)Wywołuje PrintLargePdf(filePath, pageSettings, printerSettings) na tej instancji PdfViewer.
PrintLargePdf(inputStream: Stream, pageSettings: PageSettings, printerSettings: PrinterSettings)Wywołuje PrintLargePdf(inputStream, pageSettings, printerSettings) na tej instancji PdfViewer.

Zobacz także

 Polski