Class TiffDevice
Innehåll
[
Dölj
]TiffDevice klass
Denna klass hjälper till att spara pdf-dokument sida för sida i en tiff-bild.
public sealed class TiffDevice : DocumentDevice
Konstruktörer
Namn | Beskrivning |
---|---|
TiffDevice() | Initierar en ny instans av klassen TiffDevice med standardinställningar. |
TiffDevice(PageSize) | Initierar en ny instans av klassen TiffDevice . |
TiffDevice(Resolution) | Initierar en ny instans av klassen TiffDevice . |
TiffDevice(TiffSettings) | Initierar en ny instans av klassen TiffDevice . |
TiffDevice(int, int) | Initierar en ny instans av klassen TiffDevice . |
TiffDevice(PageSize, Resolution) | Initierar en ny instans av klassen TiffDevice . |
TiffDevice(PageSize, TiffSettings) | Initierar en ny instans av klassen TiffDevice . |
TiffDevice(Resolution, TiffSettings) | Initierar en ny instans av klassen TiffDevice . |
TiffDevice(TiffSettings, IIndexBitmapConverter) | Initierar en ny instans av klassen TiffDevice . |
TiffDevice(int, int, Resolution) | Initierar en ny instans av klassen TiffDevice . |
TiffDevice(int, int, TiffSettings) | Initierar en ny instans av klassen TiffDevice . |
TiffDevice(PageSize, Resolution, TiffSettings) | Initierar en ny instans av klassen TiffDevice . |
TiffDevice(PageSize, TiffSettings, IIndexBitmapConverter) | Initierar en ny instans av klassen TiffDevice . |
TiffDevice(Resolution, TiffSettings, IIndexBitmapConverter) | Initierar en ny instans av klassen TiffDevice . |
TiffDevice(int, int, Resolution, TiffSettings) | Initierar en ny instans av klassen TiffDevice . |
TiffDevice(int, int, TiffSettings, IIndexBitmapConverter) | Initierar en ny instans av klassen TiffDevice . |
TiffDevice(PageSize, Resolution, TiffSettings, IIndexBitmapConverter) | Initierar en ny instans av klassen TiffDevice . |
TiffDevice(int, int, Resolution, TiffSettings, IIndexBitmapConverter) | Initierar en ny instans av klassen TiffDevice . |
Egenskaper
Namn | Beskrivning |
---|---|
FormPresentationMode { get; set; } | Hämtar eller sätter formulärpresentationläge. |
Height { get; } | Hämtar bildens utdatahöjd. |
RenderingOptions { get; set; } | Hämtar eller sätter renderingalternativ. |
Resolution { get; } | Hämtar bildens upplösning. |
Settings { get; } | Hämtar inställningar för att mappa pdf till tiff-bild. |
Width { get; } | Hämtar bildens utdatabredd. |
Metoder
Namn | Beskrivning |
---|---|
BinarizeBradley(Stream, Stream, double) | Utför Bradley-binarisering för inmatningsström. |
Process(Document, Stream) | Bearbetar hela dokumentet och sparar resultat i strömmen. |
Process(Document, string) | Bearbetar hela dokumentet och sparar resultat i filen. |
override Process(Page, Stream) | |
Process(Page, string) | Utför en operation på den angivna sidan och sparar resultat i filen. |
override Process(Document, int, int, Stream) | Konverterar vissa dokument sidor till tiff och sparar det i utdataströmmen. |
Process(Document, int, int, string) | Bearbetar vissa sidor av dokumentet och sparar resultat i filen. |
Exempel
Följande exempel visar hur man konverterar PDF-fil till TIFF-bilder.
[C#]
// The path to your PDF Directory
string dataDir = @"YOUR_DATA_DIRECTORY";
// The file name of the PDF
string pdfFile = @"YOUR_PDF_FILE";
// Initialize instance of Document class
using (Document pdfDocument = new Document(Path.Combine(dataDir, pdfFile)))
{
// Create Resolution object
Resolution resolution = new Resolution(300);
// Create TiffSettings object
TiffSettings tiffSettings = new TiffSettings
{
Compression = CompressionType.None,
Depth = ColorDepth.Default,
Shape = ShapeType.Landscape,
SkipBlankPages = false
};
// Create TIFF device
TiffDevice tiffDevice = new TiffDevice(resolution, tiffSettings);
// Convert a PDF document to TIFF image
tiffDevice.Process(pdfDocument, dataDir + "AllPagesToTIFF_out.tif");
}
[VB.NET]
' The path to your PDF Directory
Dim dataDir As String = "YOUR_DATA_DIRECTORY"
' The file name of the PDF
Dim pdfFile As String = "YOUR_PDF_FILE"
' Initialize instance of Document class
Using pdfDocument As Document = New Document(Path.Combine(dataDir, pdfFile))
' Create Resolution object
Dim resolution As Resolution = New Resolution(300)
' Create TiffSettings object
Dim tiffSettings As TiffSettings = New TiffSettings With {
.Compression = CompressionType.None,
.Depth = ColorDepth.[Default],
.Shape = ShapeType.Landscape,
.SkipBlankPages = False
}
' Create TIFF device
Dim tiffDevice As TiffDevice = New TiffDevice(resolution, tiffSettings)
' Convert a PDF document to TIFF image
tiffDevice.Process(pdfDocument, dataDir & "AllPagesToTIFF_out.tif")
End Using
Se Även
- klass DocumentDevice
- namnrymd Aspose.Pdf.Devices
- samling Aspose.PDF