PdfViewer

Översikt

PdfViewer är en klass i Aspose.PDF FOSS för .NET. ärvt från: IFacade, System.IDisposable.

Fack för att visa / skriva ut ett PDF-dokument.

Denna klass ger 35 metoder för att arbeta med PdfViewer objekt i .NET-program. Tillgängliga metoder inkluderar: BindPdf, Close, ClosePdfFile, DecodeAllPages, DecodePage, Dispose, GetDefaultPageSettings, GetDefaultPrinterSettings, OpenPdfFile, PdfViewer, PrintDocument, PrintDocumentWithSettings,och 4 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet. och egenskaper: AutoResize, AutoRotate, AutoRotateMode, CoordinateType, FormPresentationMode, HorizontalAlignment,Och 13 mer.

ägodelar

NamnTyp avAccessBeskrivning
AutoResizeboolLäs/ SkrivHämtar eller anger den automatiska storleksändringen.
AutoRotateboolLäs/ SkrivHämtar eller anger automatisk rotation.
AutoRotateModeAutoRotateModeLäs/ SkrivHämtar eller anger det automatiska rotationsläget.
CoordinateTypePageCoordinateTypeLäs/ SkrivHämtar eller anger koordinattypen.
FormPresentationModeFormPresentationModeLäs/ SkrivHämtar eller anger formulärets presentationsläge.
HorizontalAlignmentHorizontalAlignmentLäs/ SkrivHämtar eller anger den horisontella justeringen.
VerticalAlignmentVerticalAlignmentLäs/ SkrivHämtar eller anger den vertikala justeringen.
PageCountintLäsningAntal sidor i det bunden dokumentet, eller 0 när ingenting är bundet.
PasswordstringLäs/ SkrivÄgarens lösenord används när du öppnar krypterade dokument via OpenPdfFile(string).
PrintAsGrayscaleboolLäs/ SkrivHämtar eller anger utskriften som gråskala.
PrintAsImageboolLäs/ SkrivHämtar eller anger utskriften som bild.
PrintPageDialogboolLäs/ SkrivNär det är sant, PrintDocumentWithSetup skulle yta OS-skrivningssidan.
PrintStatusobjectLäsningAlltid returneras noll i denna byggnad; utskrift implementeras inte.
PrinterJobNamestringLäs/ SkrivHämtar eller anger skrivarjobbnamnet.
RenderingOptionsAspose.Pdf.RenderingOptionsLäs/ SkrivHämtar eller anger renderingsalternativen.
ResolutionintLäs/ SkrivMål rasterisering DPI som konsulteras av visuell nivå rendering (FOSS Decode metoder kasta, så detta är för närvarande konfiguration-endast).
ScaleFactorfloatLäs/ SkrivHämtar eller anger skalningsfaktorn.
ShowHiddenAreasboolLäs/ SkrivHämtar eller anger om dolda områden ska visas.
UseIntermidiateImageboolLäs/ SkrivHämtar eller anger användning av mellanstegsbilden.

Metoder

SignatureBeskrivning
PdfViewer()Kalla PdfViewer på detta PdfViewer instans.
PdfViewer(document: Document)Kalla PdfViewer(dokument) på detta PdfViewer instans.
BindPdf(srcDoc: Document)Ladda upp en PDF från ett filvägen till tittaren
BindPdf(srcFile: string)Kalla BindPdf(srcFile) på detta PdfViewer instans.
BindPdf(srcStream: Stream)Kalla BindPdf(srcStream) på detta PdfViewer instans.
OpenPdfFile(filePath: string)Kalla OpenPdfFile(filePath) på detta PdfViewer instans.
OpenPdfFile(inputStream: Stream)Kalla OpenPdfFile(inputStream) på detta PdfViewer instans.
Close()Kall Nära på denna PdfViewer instans.
ClosePdfFile()Kalla ClosePdfFile på detta PdfViewer instans.
Dispose()Rösta på denna instans PdfViewer.
Save(destFile: string)Kall Save(destFile) på denna instans PdfViewer.
Save(destStream: Stream)Kall Save(destStream) på denna instans PdfViewer.
DecodePage(pageNumber: int)Alltid kastar: FOSS producerar inte Bitmap-objekt från tittaren; render via ImageDevice (SkiaSharp-stödda) istället.
DecodeAllPages()Alltid kastar: se DecodePage(int).
GetDefaultPageSettings()Återkommer en färsk, tom PageSettings.
GetDefaultPrinterSettings()Återkommer en färsk, tom PrinterSettings.
PrintDocument()Skicka den aktuellt bunden PDF till standardskrivaren
PrintDocumentWithSettings(printerSettings: PrinterSettings)Kalla PrintDocumentWithSettings(printerSettings) på detta PdfViewer instans.
PrintDocumentWithSettings(pageSettings: PageSettings, printerSettings: PrinterSettings)Kalla PrintDocumentWithSettings(pageSettings, printerSetting) på detta PdfViewer inställning.
PrintDocumentWithSetup()Kalla PrintDocumentWithSetup på detta PdfViewer instans.
PrintDocuments(documents: Document[])Kalla PrintDocuments(dokument) på detta PdfViewer instans.
PrintDocuments(filePaths: string[])Kalla PrintDocuments(filePaths) på detta PdfViewer instans.
PrintDocuments(documentStreams: Stream[])Kalla PrintDocuments(documentStreams) på detta PdfViewer instans.
PrintDocuments(printerSettings: PrinterSettings, documents: Document[])Kalla PrintDocuments(printerSettings, dokument) på detta PdfViewer inställning.
PrintDocuments(printerSettings: PrinterSettings, filePaths: string[])Kalla PrintDocuments(printerSettings, filePaths) på detta PdfViewer instans.
PrintDocuments(printerSettings: PrinterSettings, documentStreams: Stream[])Kalla PrintDocuments(printerSettings, dokumentStreams) på detta PdfViewer inställning.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documents: Document[])Kalla PrintDocuments(printerSettings, pageSetting, dokument) på detta PdfViewer inställning.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, filePaths: string[])Kalla PrintDocuments(printerSettings, pageSetting, filePaths) på detta PdfViewer instans.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documentStreams: Stream[])Kalla PrintDocuments(printerSettings, pageSetting, documentStreams) på detta PdfViewer instans.
PrintLargePdf(filePath: string)Kalla PrintLargePdf(filePath) på detta PdfViewer instans.
PrintLargePdf(inputStream: Stream)Kalla PrintLargePdf(inputStream) på detta PdfViewer instans.
PrintLargePdf(filePath: string, printerSettings: PrinterSettings)Kalla PrintLargePdf(filePath, printerSettings) på detta PdfViewer inställning.
PrintLargePdf(inputStream: Stream, printerSettings: PrinterSettings)Kalla PrintLargePdf(inputStream, printerSettings) på detta PdfViewer inställning.
PrintLargePdf(filePath: string, pageSettings: PageSettings, printerSettings: PrinterSettings)Kalla PrintLargePdf(filePath, pageSettings, printerSetting) på detta PdfViewer instans.
PrintLargePdf(inputStream: Stream, pageSettings: PageSettings, printerSettings: PrinterSettings)Kalla PrintLargePdf(inputStream, pageSettings, printerSetting) på detta PdfViewer instans.

Se även

 Svenska