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
| Nimi | Tyyppi | Käyttöoikeus | Kuvaus |
|---|---|---|---|
AutoResize | bool | Luku/Kirjoitus | Hakee tai asettaa automaattisen koon muuttamisen. |
AutoRotate | bool | Luku/Kirjoitus | Hakee tai asettaa automaattisen kierron. |
AutoRotateMode | AutoRotateMode | Luku/Kirjoitus | Hakee tai asettaa automaattisen kiertotilan. |
CoordinateType | PageCoordinateType | Luku/Kirjoitus | Hakee tai asettaa koordinaattityypin. |
FormPresentationMode | FormPresentationMode | Luku/Kirjoitus | Hakee tai asettaa lomakkeen esitystilan. |
HorizontalAlignment | HorizontalAlignment | Luku/Kirjoitus | Hakee tai asettaa vaakasuuntaisen tasauksen. |
VerticalAlignment | VerticalAlignment | Luku/Kirjoitus | Hakee tai asettaa pystysuuntaisen tasauksen. |
PageCount | int | Luku | Sidotun asiakirjan sivumäärä tai 0, jos mitään ei ole sidottu. |
Password | string | Luku/Kirjoitus | Omistajan salasana, jota käytetään salattujen asiakirjojen avaamiseen OpenPdfFile(string)-menetelmällä. |
PrintAsGrayscale | bool | Luku/Kirjoitus | Hakee tai asettaa tulostuksen harmaasävyisenä. |
PrintAsImage | bool | Luku/Kirjoitus | Hakee tai asettaa tulostuksen kuvana. |
PrintPageDialog | bool | Luku/Kirjoitus | Kun true, PrintDocumentWithSetup näyttää käyttöjärjestelmän tulostusvalintaikkunan. |
PrintStatus | object | Luku | Palauttaa aina null tässä versiossa; tulostusta ei ole toteutettu. |
PrinterJobName | string | Luku/Kirjoitus | Hakee tai asettaa tulostustyön nimen. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Luku/Kirjoitus | Hakee tai asettaa renderöintiasetukset. |
Resolution | int | Luku/Kirjoitus | Kohde rasteroint DPI, jota katselijan tasoinen renderöinti käyttää (Decode-metodit heittävät poikkeuksen, joten tämä on toistaiseksi vain asetuskohde). |
ScaleFactor | float | Luku/Kirjoitus | Hakee tai asettaa skaalauskerroin. |
ShowHiddenAreas | bool | Luku/Kirjoitus | Hakee tai asettaa piilotettujen alueiden näyttämisen. |
UseIntermidiateImage | bool | Luku/Kirjoitus | Hakee tai asettaa väliaikaisen kuvan käytön. |
Menetelmät
| Allekirjoitus | Kuvaus |
|---|---|
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. |