PdfViewer

Približni podaci

PdfViewer je klasa u Aspose.PDF FOSS za .NET. Nasljednici od: IFacade, System.IDisposable.

Façade za pregled / tiskanje PDF dokumenta.

Ova klasa pruža 35 metoda za rad s PdfViewer objektima u .NET programima. Postoje i sljedeće metode: BindPdf, Close, ClosePdfFile, DecodeAllPages, DecodePage, Dispose, GetDefaultPageSettings, GetDefaultPrinterSettings, OpenPdfFile, PdfViewer, PrintDocument, PrintDocumentWithSettings, i 4 dodatna metoda. Svi javni članovi dostupni su bilo kojoj .NET aplikaciji nakon instalacije paketa Aspose.PDF FOSS za .Net. Ograničenja: AutoResize, AutoRotate, AutoRotateMode, CoordinateType, FormPresentationMode, HorizontalAlignment, i još 13 .

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
AutoResizeboolČitanje/pisanjeDobiva ili postavlja automatsku promjenu veličine.
AutoRotateboolČitanje/pisanjeDobije ili postavlja automatsko okretanje.
AutoRotateModeAutoRotateModeČitanje/pisanjeDobiva ili postavlja auto rotaciju.
CoordinateTypePageCoordinateTypeČitanje/pisanjeDobiva ili postavlja koordinat tip.
FormPresentationModeFormPresentationModeČitanje/pisanjeDobiva ili postavlja način prezentacije obrasca.
HorizontalAlignmentHorizontalAlignmentČitanje/pisanjeDobiva ili postavlja horizontalnu poravnanost.
VerticalAlignmentVerticalAlignmentČitanje/pisanjeDobiva ili postavlja vertikalno poravnanje.
PageCountintČitaj.Broj stranica u vezanoj dokumentaciji ili 0 ako ništa nije vezano.
PasswordstringČitanje/pisanjeU slučaju da je to moguće, mora se koristiti za otvaranje šifriranih dokumenata putem OpenPdfFile(stringa).
PrintAsGrayscaleboolČitanje/pisanjeDobija ili postavlja otisak kao sivu.
PrintAsImageboolČitanje/pisanjeDobiva ili postavlja otisak kao sliku.
PrintPageDialogboolČitanje/pisanjeKad je istina, PrintDocumentWithSetup će se pojaviti u dijalogu za otisak OS-a.
PrintStatusobjectČitaj.U ovom izdanju uvijek vraća null; štampanje nije implementirano.
PrinterJobNamestringČitanje/pisanjeDobiva ili postavlja ime posla štampača.
RenderingOptionsAspose.Pdf.RenderingOptionsČitanje/pisanjeDobiva ili postavlja opcije prikaza.
ResolutionintČitanje/pisanjeRasteriziranje cilja DPI-a posjećeno renderingom na razini gledalaca (decode metode bacaju, tako da je to trenutno samo konfiguracija).
ScaleFactorfloatČitanje/pisanjeDobiva ili postavlja faktor razmjera.
ShowHiddenAreasboolČitanje/pisanjeDobiva ili postavlja skrivene zone.
UseIntermidiateImageboolČitanje/pisanjeDobiva ili postavlja upotrebu intermediate slike.

Metoda za primjenu

PotpisOpisivanje
PdfViewer()Zove PdfViewer na ovom PdfViewer primjerka.
PdfViewer(document: Document)Zove PdfViewer(dokument) na ovom PdfViewer primjerku.
BindPdf(srcDoc: Document)Uložava PDF s puta datoteke u preglednik
BindPdf(srcFile: string)Zove BindPdf(srcFile) na ovom PdfViewer primjerku.
BindPdf(srcStream: Stream)Zove BindPdf(srcStream) na ovom PdfViewer primjerku.
OpenPdfFile(filePath: string)Zove OpenPdfFile(filePath) na ovom PdfViewer primjerku.
OpenPdfFile(inputStream: Stream)Zove OpenPdfFile(inputStream) na ovom PdfViewer primjerku.
Close()Zove se “Blizu” u ovom PdfViewer slučaju.
ClosePdfFile()Zove ClosePdfFile na ovom PdfViewer primjerka.
Dispose()Zove se raspolaganje na ovom PdfViewer primjerku.
Save(destFile: string)Zove Save ((destFile) na ovom PdfViewer primjerku.
Save(destStream: Stream)Zove Save ((destStream) na ovom PdfViewer primjerku.
DecodePage(pageNumber: int)Uvijek baca: gledalac ne proizvodi bitmap objekte; umjesto toga renderira preko ImageDevice (SkiaSharp-backed).
DecodeAllPages()Uvijek baca: vidi DecodePage(int).
GetDefaultPageSettings()Vrati svježe, prazno PageSettings.
GetDefaultPrinterSettings()Vrati svježe, prazno PrinterSettings.
PrintDocument()Slanje trenutno vezane PDF-a u podrazumijevan štampač
PrintDocumentWithSettings(printerSettings: PrinterSettings)Zove PrintDocumentWithSettings(printerSettings) na ovom PdfViewer primjerku.
PrintDocumentWithSettings(pageSettings: PageSettings, printerSettings: PrinterSettings)Poziv PrintDocumentWithSettings(pageSettings, printerSetting) na ovom PdfViewer primjerku.
PrintDocumentWithSetup()Zove PrintDocumentWithSetup na ovom PdfViewer primjerka.
PrintDocuments(documents: Document[])Zove PrintDocuments(dokumenti) na ovom PdfViewer primjerku.
PrintDocuments(filePaths: string[])Zove PrintDocuments(filePaths) na ovom PdfViewer primjerku.
PrintDocuments(documentStreams: Stream[])Poziv PrintDocuments(documentStreams) na ovom PdfViewer primjerku.
PrintDocuments(printerSettings: PrinterSettings, documents: Document[])Poziv PrintDocuments(printerSettings, documents) na ovom PdfViewer primjerku.
PrintDocuments(printerSettings: PrinterSettings, filePaths: string[])Zove PrintDocuments(printerSettings, filePaths) na ovom PdfViewer primjerku.
PrintDocuments(printerSettings: PrinterSettings, documentStreams: Stream[])Poziv PrintDocuments(printerSettings, documentStreams) na ovom PdfViewer primjerku.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documents: Document[])Poziv PrintDocuments ((printerSettings, pageSetings , documents) na ovom primjerku PdfViewer .
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, filePaths: string[])Zove PrintDocuments(printerSettings, pageSetings , filePaths) na ovom PdfViewer primjerku.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documentStreams: Stream[])Poziv PrintDocuments(printerSettings, pageSetings , documentStreams) na ovom PdfViewer primjerku.
PrintLargePdf(filePath: string)Zove PrintLargePdf(filePath) na ovom PdfViewer primjerku.
PrintLargePdf(inputStream: Stream)Zove PrintLargePdf(inputStream) na ovom PdfViewer primjerku.
PrintLargePdf(filePath: string, printerSettings: PrinterSettings)Poziv PrintLargePdf(filePath, printerSettings) na ovom PdfViewer primjerku.
PrintLargePdf(inputStream: Stream, printerSettings: PrinterSettings)Poziv PrintLargePdf ((inputStream, printerSettings) na ovom PdfViewer primjerku.
PrintLargePdf(filePath: string, pageSettings: PageSettings, printerSettings: PrinterSettings)Zove PrintLargePdf(filePath, pageSettings, printerSetting) na ovom PdfViewer primjerku.
PrintLargePdf(inputStream: Stream, pageSettings: PageSettings, printerSettings: PrinterSettings)Poziv PrintLargePdf ((inputStream, pageSettings, printerSetting) na ovom primjerku PdfViewer .

Također pogledajte:

 Hrvatski