Pdf-katseluohjelma

Pdf-katseluohjelma

Yleiskatsaus

PdfViewer on luokka Aspose.PDF FOSS:ssä .NET:lle. Periytyy: IFacade, System.IDisposable.

Käyttöliittymä PDF-dokumentin tarkasteluun / tulostamiseen.

Tämä luokka tarjoaa 35 menetelmää PdfViewer-objektien käsittelemiseen .NET-ohjelmissa. Käytettävissä olevat menetelmät sisältävät: BindPdf, Close, ClosePdfFile, DecodeAllPages, DecodePage, Dispose, GetDefaultPageSettings, GetDefaultPrinterSettings, OpenPdfFile, PdfViewer, PrintDocument, PrintDocumentWithSettings, ja 4 lisämenetelmää. Kaikki julkiset jäsenet ovat käytettävissä kaikille .NET-sovelluksille Aspose.PDF FOSS for .NET -paketin asentamisen jälkeen. Ominaisuudet: AutoResize, AutoRotate, AutoRotateMode, CoordinateType, FormPresentationMode, HorizontalAlignment, ja 13 muuta.

Ominaisuudet

NimiTyyppiKäyttöoikeusKuvaus
AutoResizeboolLuku/KirjoitusHakee tai asettaa automaattisen koon muuttamisen.
AutoRotateboolLuku/KirjoitusHakee tai asettaa automaattisen kierron.
AutoRotateModeAutoRotateModeLuku/KirjoitusHakee tai asettaa automaattisen kiertotilan.
CoordinateTypePageCoordinateTypeLuku/KirjoitusHakee tai asettaa koordinaattityypin.
FormPresentationModeFormPresentationModeLuku/KirjoitusHakee tai asettaa lomakkeen esitystilan.
HorizontalAlignmentHorizontalAlignmentLuku/KirjoitusHakee tai asettaa vaakasuuntaisen tasauksen.
VerticalAlignmentVerticalAlignmentLuku/KirjoitusHakee tai asettaa pystysuuntaisen tasauksen.
PageCountintLukuSidotun asiakirjan sivumäärä tai 0, jos mitään ei ole sidottu.
PasswordstringLuku/KirjoitusOmistajan salasana, jota käytetään salattujen asiakirjojen avaamiseen OpenPdfFile(string)-menetelmällä.
PrintAsGrayscaleboolLuku/KirjoitusHakee tai asettaa tulostuksen harmaasävyisenä.
PrintAsImageboolLuku/KirjoitusHakee tai asettaa tulostuksen kuvana.
PrintPageDialogboolLuku/KirjoitusKun true, PrintDocumentWithSetup näyttää käyttöjärjestelmän tulostusvalintaikkunan.
PrintStatusobjectLukuPalauttaa aina null tässä versiossa; tulostusta ei ole toteutettu.
PrinterJobNamestringLuku/KirjoitusHakee tai asettaa tulostustyön nimen.
RenderingOptionsAspose.Pdf.RenderingOptionsLuku/KirjoitusHakee tai asettaa renderöintiasetukset.
ResolutionintLuku/KirjoitusKohde rasteroint DPI, jota katselijan tasoinen renderöinti käyttää (Decode-metodit heittävät poikkeuksen, joten tämä on toistaiseksi vain asetuskohde).
ScaleFactorfloatLuku/KirjoitusHakee tai asettaa skaalauskerroin.
ShowHiddenAreasboolLuku/KirjoitusHakee tai asettaa piilotettujen alueiden näyttämisen.
UseIntermidiateImageboolLuku/KirjoitusHakee tai asettaa väliaikaisen kuvan käytön.

Menetelmät

AllekirjoitusKuvaus
PdfViewer()Kutsuu PdfVieweria tässä PdfViewer-instanssissa.
PdfViewer(document: Document)Kutsuu PdfViewer(document)-metodia tässä PdfViewer-instanssissa.
BindPdf(srcDoc: Document)Lataa PDF:n tiedostopolusta katselijaan
BindPdf(srcFile: string)Kutsuu BindPdf(srcFile)-metodia tässä PdfViewer-instanssissa.
BindPdf(srcStream: Stream)Kutsuu BindPdf(srcStream)-metodia tässä PdfViewer-instanssissa.
OpenPdfFile(filePath: string)Kutsuu OpenPdfFile(filePath)-metodia tässä PdfViewer-instanssissa.
OpenPdfFile(inputStream: Stream)Kutsuu OpenPdfFile(inputStream)-metodia tässä PdfViewer-instanssissa.
Close()Kutsuu Close-metodia tässä PdfViewer-instanssissa.
ClosePdfFile()Kutsuu ClosePdfFile-metodia tässä PdfViewer-instanssissa.
Dispose()Kutsuu Dispose-metodia tässä PdfViewer-instanssissa.
Save(destFile: string)Kutsuu Save(destFile)-metodia tässä PdfViewer-instanssissa.
Save(destStream: Stream)Kutsuu Save(destStream)-metodia tässä PdfViewer-instanssissa.
DecodePage(pageNumber: int)Jatkuvasti heittää poikkeuksen: katselu ei tuota Bitmap-objekteja; renderöi sen sijaan ImageDevice:n (SkiaSharp-pohjainen) avulla.
DecodeAllPages()Jatkuvasti heittää poikkeuksen: katso DecodePage(int).
GetDefaultPageSettings()Palauttaa uuden, tyhjän PageSettings-olion.
GetDefaultPrinterSettings()Palauttaa uuden, tyhjän PrinterSettings-olion.
PrintDocument()Lähettää tällä hetkellä sidotun PDF:n oletustulostimelle
PrintDocumentWithSettings(printerSettings: PrinterSettings)Kutsuu PrintDocumentWithSettings(printerSettings)-metodia tässä PdfViewer-instanssissa.
PrintDocumentWithSettings(pageSettings: PageSettings, printerSettings: PrinterSettings)Kutsuu PrintDocumentWithSettings(pageSettings, printerSettings)-metodia tässä PdfViewer-instanssissa.
PrintDocumentWithSetup()Kutsuu PrintDocumentWithSetup-metodia tässä PdfViewer-instanssissa.
PrintDocuments(documents: Document[])Kutsuu PrintDocuments(documents)-metodia tässä PdfViewer-instanssissa.
PrintDocuments(filePaths: string[])Kutsuu PrintDocuments(filePaths)-metodia tässä PdfViewer-instanssissa.
PrintDocuments(documentStreams: Stream[])Kutsuu PrintDocuments(documentStreams)-metodia tässä PdfViewer-instanssissa.
PrintDocuments(printerSettings: PrinterSettings, documents: Document[])Kutsuu PrintDocuments(printerSettings, documents)-metodia tässä PdfViewer-instanssissa.
PrintDocuments(printerSettings: PrinterSettings, filePaths: string[])Kutsuu PrintDocuments(printerSettings, filePaths)-metodia tässä PdfViewer-instanssissa.
PrintDocuments(printerSettings: PrinterSettings, documentStreams: Stream[])Kutsuu PrintDocuments(printerSettings, documentStreams)-metodia tässä PdfViewer-instanssissa.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documents: Document[])Kutsuu PrintDocuments(printerSettings, pageSettings, documents)-metodia tässä PdfViewer-instanssissa.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, filePaths: string[])Kutsuu PrintDocuments(printerSettings, pageSettings, filePaths)-metodia tässä PdfViewer-instanssissa.
PrintDocuments(printerSettings: PrinterSettings, pageSettings: PageSettings, documentStreams: Stream[])Kutsuu PrintDocuments(printerSettings, pageSettings, documentStreams)-metodia tässä PdfViewer-instanssissa.
PrintLargePdf(filePath: string)Kutsuu PrintLargePdf(filePath)-metodia tässä PdfViewer-instanssissa.
PrintLargePdf(inputStream: Stream)Kutsuu PrintLargePdf(inputStream)-metodia tässä PdfViewer-instanssissa.
PrintLargePdf(filePath: string, printerSettings: PrinterSettings)Kutsuu PrintLargePdf(filePath, printerSettings)-metodia tässä PdfViewer-instanssissa.
PrintLargePdf(inputStream: Stream, printerSettings: PrinterSettings)Kutsuu PrintLargePdf(inputStream, printerSettings)-metodia tässä PdfViewer-instanssissa.
PrintLargePdf(filePath: string, pageSettings: PageSettings, printerSettings: PrinterSettings)Kutsuu PrintLargePdf(filePath, pageSettings, printerSettings)-metodia tässä PdfViewer-instanssissa.
PrintLargePdf(inputStream: Stream, pageSettings: PageSettings, printerSettings: PrinterSettings)Kutsuu PrintLargePdf(inputStream, pageSettings, printerSettings)-metodia tässä PdfViewer-instanssissa.

Katso myös

 Suomi