|
THotPDF.AddImage
|
Överst Föregående Nästa |
|
Adds a specified image to PDF document.
Delphi syntax: function AddImage(Image: TGraphic; Compression: THPDFImageCompressionType; IsMask: boolean = False; MaskIndex: Integer = -1): Integer; overload;
function AddImage(FileName: TFileName; Compression: THPDFImageCompressionType; IsMask: boolean = False; MaskIndex: Integer = -1): Integer; overload;
Beskrivning Anropa AddImage för att registrera en bild och få ett bildhandtag som senare kan ritas med CurrentPage.ShowImage. Filöverlagringen accepterar BMP- och JPEG-filer, medan grafiköverlagringen accepterar en inläst TGraphic-instans. Compression väljer PDF-bildens komprimeringsmetod. IsMask anger om bilden används som mask och MaskIndex identifierar den tillhörande maskbilden
IsMask: boolean = False; MaskIndex: Integer = -1): Integer; överbelastning;
Beskrivning Anropa AddImage för att registrera en bild och få ett bildhandtag som senare kan ritas med CurrentPage.ShowImage. Filöverbelastningen accepterar BMP-, JPEG- och JPEG 2000-filer, medan grafiköverbelastningen accepterar en inläst TGraphic-instans. Compression väljer PDF:s bildkomprimeringsmetod. IsMask anger huruvida bilden används som mask, och MaskIndex identifierar den tillhörande maskbilden Använd AddImageAsMask och AddImageWithMask när du behöver explicitkoppling av binär /ImageMask eller /Mask utan att manuellt skicka det lågnivå IsMask-argumentet. Använd AddImageWithJpegQuality för att överskrida JpegQuality för en bild medan dokumentstandarden bevaras för senare bilder. Använd AddMonochromeImageAuto eller icAutoMono för att låta HotPDF välja Flate, CCITT Group 4 eller JBIG2 för 1-bitars bitmappsindata baserat på bildstorlek och efterlevnadsrestriktioner. När två AddImage-anrop producerar identiska kodade bilddata med samma maskrelation återanvänder HotPDF det befintliga bild-XObject:et och returnerar det befintliga bildindexet i stället för att bädda in en dubblettström
Code Example
Se även: CurrentPage.ShowImage |