PdfConverter

PdfConverter class

Representerar en klass för att konvertera en pdf-fils varje sida till bilder, stöder BMP, JPEG, PNG och TIFF nu. Innehåll som stöds i pdf:er: bilder, formulär, kommentar.

public sealed class PdfConverter : Facade

Konstruktörer

namn Beskrivning
PdfConverter() Initierar nyPdfConverter objekt.
PdfConverter(Document) Initierar nyPdfConverter objekt på basen avdocument .

Egenskaper

namn Beskrivning
CoordinateType { get; set; } Hämtar eller ställer in sidkoordinattypen (Media/Crop-rutor). CropBox-värdet används som standard.
Document { get; } Får dokumentfasaden arbetar på.
EndPage { get; set; } Hämtar eller ställer in slutposition som du vill konvertera.
FormPresentationMode { get; set; } Hämtar eller ställer in formulärpresentationsläge.
PageCount { get; } Hämtar sidantal.
Password { get; set; } Hämtar eller ställer in dokument OwnerPassword.
RenderingOptions { get; set; } Hämtar eller ställer in renderingsalternativ.
Resolution { get; set; } Hämtar eller ställer in upplösning under konvertering. Ju högre upplösning, desto långsammare omvandlingshastighet. Standardvärdet är 150.
StartPage { get; set; } Hämtar eller ställer in startposition som du vill konvertera. Minimivärdet är 1.
UserPassword { get; set; } Hämtar eller ställer in användarlösenord för dokument.

Metoder

namn Beskrivning
virtual BindPdf(Document) Initierar fasaden.
override BindPdf(Stream) Binder en PDF-ström för konvertering.
override BindPdf(string) Binder en pdf-fil för konvertering.
override Close() Stäng instansen av PdfConverter och släpp resurserna.
Dispose() Disponerar fasaden.
DoConvert() Gör några inledande arbeten för att konvertera ett pdf-dokument till bilder.
GetNextImage(Stream) Sparar bild för att streama med standardbildformat - jpeg.
GetNextImage(string) Sparar bild till fil med standardbildformat - jpeg.
GetNextImage(Stream, ImageFormat) Sparar bild för att streama med givet bildformat.
GetNextImage(Stream, PageSize) Sparar bild för att streama med given sidstorlek.
GetNextImage(string, ImageFormat) Sparar bild till fil med givin bildformat.
GetNextImage(string, PageSize) Sparar bild till fil med given sidstorlek och standardbildformat - jpeg.
GetNextImage(Stream, ImageFormat, int) Sparar bild för att streama med givet bildformat och kvalitet.
GetNextImage(Stream, PageSize, ImageFormat) Sparar bild för att streama med given sidstorlek.
GetNextImage(string, ImageFormat, int) Sparar bild till fil med givet bildformat och kvalitet.
GetNextImage(string, PageSize, ImageFormat) Sparar bild till fil med given sidstorlek och bildformat.
GetNextImage(Stream, ImageFormat, int, int) Sparar bild för att streama med givin bildformat, storlek och kvalitet.
GetNextImage(Stream, PageSize, ImageFormat, int) Sparar bild för att streama med given sidstorlek, bildformat och kvalitet.
GetNextImage(string, ImageFormat, int, int) Sparar bild till fil med angivet bildformat och mått.
GetNextImage(string, PageSize, ImageFormat, int) Sparar bild till fil med given sidstorlek, bildformat och kvalitet.
GetNextImage(Stream, ImageFormat, double, double, int) Sparar bild för att streama med givin bildformat, storlek och kvalitet.
GetNextImage(Stream, ImageFormat, int, int, int) Sparar bild för att streama med givin bildformat, mått och kvalitet.
GetNextImage(string, ImageFormat, double, double, int) Sparar bild till fil med givin bildformat, bildstorlek och kvalitet.
GetNextImage(string, ImageFormat, int, int, int) Sparar bild till fil med angivet bildformat, mått och kvalitet.
HasNextImage() Indikerar om pdf-filen har fler bilder eller inte.
SaveAsTIFF(Stream) Konverterar varje sida i ett pdf-dokument till bilder och sparar bilder till en enda TIFF-ström.
SaveAsTIFF(string) Konverterar varje sida i ett pdf-dokument till bilder och sparar bilder till en enda TIFF-fil.
SaveAsTIFF(Stream, CompressionType) Konverterar varje sida i ett pdf-dokument till bilder och sparar bilder till en enda TIFF-fil.
SaveAsTIFF(Stream, PageSize) Konverterar varje sida i ett pdf-dokument till bilder med sidstorlek och sparar bilder i en enda TIFF-ström.
SaveAsTIFF(Stream, TiffSettings) Konverterar varje sida i ett pdf-dokument till bilder och sparar bilder till en enda TIFF-ström.
SaveAsTIFF(string, CompressionType) Konverterar varje sida i ett pdf-dokument till bilder och sparar bilder till en enda TIFF-fil.
SaveAsTIFF(string, PageSize) Konverterar varje sida i ett pdf-dokument till bilder med sidstorlek och sparar bilder till en enda TIFF-fil.
SaveAsTIFF(string, TiffSettings) Konverterar varje sida i ett pdf-dokument till bilder med och sparar bilder till en enda TIFF-fil.
SaveAsTIFF(Stream, int, int) Konverterar varje sida i ett pdf-dokument till bilder med dimensioner och sparar bilder i en enda TIFF-ström.
SaveAsTIFF(Stream, PageSize, TiffSettings) Konverterar varje sida i ett pdf-dokument till bilder med sidstorlek och sparar bilder i en enda TIFF-ström.
SaveAsTIFF(Stream, TiffSettings, IIndexBitmapConverter) Konverterar varje sida i ett pdf-dokument till bilder och sparar bilder till en enda TIFF-ström.
SaveAsTIFF(string, int, int) Konverterar varje sida i ett pdf-dokument till bilder med dimensioner och sparar bilder till en enda TIFF-fil.
SaveAsTIFF(string, PageSize, TiffSettings) Konverterar varje sida i ett pdf-dokument till bilder med sidstorlek och sparar bilder till en enda TIFF-fil.
SaveAsTIFF(string, TiffSettings, IIndexBitmapConverter) Konverterar varje sida i ett pdf-dokument till bilder med och sparar bilder till en enda TIFF-fil.
SaveAsTIFF(Stream, int, int, CompressionType) Konverterar varje sida i ett pdf-dokument till bilder med dimensioner och sparar bilder i en enda TIFF-ström.
SaveAsTIFF(Stream, int, int, TiffSettings) Konverterar varje sida i ett pdf-dokument till bilder med dimensioner och sparar bilder i en enda TIFF-ström.
SaveAsTIFF(string, int, int, CompressionType) Konverterar varje sida i ett pdf-dokument till bilder med dimensioner och sparar bilder till en enda TIFF-fil.
SaveAsTIFF(string, int, int, TiffSettings) Konverterar varje sida i ett pdf-dokument till bilder med dimensioner och sparar bilder till en enda TIFF-fil.
SaveAsTIFF(Stream, int, int, TiffSettings, IIndexBitmapConverter) Konverterar varje sida i ett pdf-dokument till bilder med dimensioner och sparar bilder i en enda TIFF-ström.
SaveAsTIFF(string, int, int, TiffSettings, IIndexBitmapConverter) Konverterar varje sida i ett pdf-dokument till bilder med dimensioner och sparar bilder till en enda TIFF-fil.
SaveAsTIFFClassF(Stream) Konverterar varje sida i ett pdf-dokument till bilder och sparar bilder till en enda TIFF ClassF-ström.
SaveAsTIFFClassF(string) Konverterar varje sida i ett pdf-dokument till bilder och sparar bilder till en enda TIFF ClassF-fil.
SaveAsTIFFClassF(Stream, PageSize) Konverterar varje sida i ett pdf-dokument till bilder och sparar bilder till en enda TIFF ClassF-ström.
SaveAsTIFFClassF(string, PageSize) Konverterar varje sida i ett pdf-dokument till bilder och sparar bilder till en enda TIFF ClassF-fil.
SaveAsTIFFClassF(Stream, int, int) Konverterar varje sida i ett pdf-dokument till bilder och sparar bilder till en enda TIFF ClassF-ström.
SaveAsTIFFClassF(string, int, int) Konverterar varje sida i ett pdf-dokument till bilder och sparar bilder till en enda TIFF ClassF-fil.
static MergeImages(List<Stream>, ImageFormat, ImageMergeMode, int?, int?) Slår samman lista med bildströmmar till en bildström. Png/jpg/tiff-utdataformat stöds, om du använder en utdataström som inte stöds som Jpeg som standard.
static MergeImagesAsTiff(List<Stream>) Slår samman lista med tiff-strömmar till en tiff-ström med flera bildrutor.

Se även