Gets a list of the embedded images of this PDFDocument.
public IList<PDFImage> Images {get;}Public ReadOnly Property Images As IList(Of PDFImage)public List<PDFImage> getImages()public:property IList<PDFImage>^ Images {IList<PDFImage>^ get();}
A list of PDFImage contained in this PDFDocument.
Imports LeadtoolsImports Leadtools.CodecsImports Leadtools.ControlsImports Leadtools.PdfImports Leadtools.SvgImports Leadtools.WinFormsPublic Sub PDFDocumentImagesExample()Dim pdfFileName As String = Path.Combine(LEAD_VARS.ImagesDir, "Leadtools.pdf")Dim txtFileName As String = Path.Combine(LEAD_VARS.ImagesDir, "LEAD_pdfImageInfo.txt")' Save the results to the text file for examiningUsing writer As StreamWriter = File.CreateText(txtFileName)Using document As PDFDocument = New PDFDocument(pdfFileName)' Look for image objects within the PDFdocument.ParseDocumentStructure(PDFParseDocumentStructureOptions.Images)' Output information about each imageFor Each pdfImage As PDFImage In document.ImagesWritePdfImageProperties(writer, pdfImage)Next pdfImageEnd UsingEnd UsingEnd SubPublic Sub WritePdfImageProperties(ByVal writer As StreamWriter, ByVal image As PDFImage)writer.WriteLine("PDFImage.PageNumber: {0}", image.PageNumber.ToString())writer.WriteLine(" PDFImage.ObjectNumber: {0}", image.ObjectNumber.ToString())writer.WriteLine(" PDFImage.ColorDevice: {0}", image.ColorDevice.ToString())writer.WriteLine(" PDFImage.StreamOffset: {0}", image.StreamOffset.ToString())writer.WriteLine(" PDFImage.StreamLength: {0}", image.StreamLength.ToString())writer.WriteLine(" PDFImage.BitsPerComponent: {0}", image.BitsPerComponent.ToString())writer.WriteLine(" PDFImage.ComponentCount: {0}", image.ComponentCount.ToString())writer.WriteLine(" PDFImage.BitsPerPixel: {0}", image.BitsPerPixel.ToString())writer.WriteLine(" PDFImage.Width: {0}", image.Width.ToString())writer.WriteLine(" PDFImage.Height: {0}", image.Height.ToString())writer.WriteLine(" PDFImage.ImageType: {0}", image.ImageType.ToString())End SubPublic NotInheritable Class LEAD_VARSPublic Const ImagesDir As String = "C:\Users\Public\Documents\LEADTOOLS Images"End Class
using Leadtools;using Leadtools.Codecs;using Leadtools.Controls;using Leadtools.Pdf;using Leadtools.Svg;using Leadtools.WinForms;public void PDFDocumentImagesExample(){string pdfFileName = Path.Combine(LEAD_VARS.ImagesDir, @"Leadtools.pdf");string txtFileName = Path.Combine(LEAD_VARS.ImagesDir, @"LEAD_pdfImageInfo.txt");// Save the results to the text file for examiningusing (StreamWriter writer = File.CreateText(txtFileName))using (PDFDocument document = new PDFDocument(pdfFileName)){// Look for image objects within the PDFdocument.ParseDocumentStructure(PDFParseDocumentStructureOptions.Images);// Output information about each imageforeach (PDFImage pdfImage in document.Images)WritePdfImageProperties(writer, pdfImage);}}public void WritePdfImageProperties(StreamWriter writer, PDFImage image){writer.WriteLine("PDFImage.PageNumber: {0}", image.PageNumber.ToString());writer.WriteLine(" PDFImage.ObjectNumber: {0}", image.ObjectNumber.ToString());writer.WriteLine(" PDFImage.ColorDevice: {0}", image.ColorDevice.ToString());writer.WriteLine(" PDFImage.StreamOffset: {0}", image.StreamOffset.ToString());writer.WriteLine(" PDFImage.StreamLength: {0}", image.StreamLength.ToString());writer.WriteLine(" PDFImage.BitsPerComponent: {0}", image.BitsPerComponent.ToString());writer.WriteLine(" PDFImage.ComponentCount: {0}", image.ComponentCount.ToString());writer.WriteLine(" PDFImage.BitsPerPixel: {0}", image.BitsPerPixel.ToString());writer.WriteLine(" PDFImage.Width: {0}", image.Width.ToString());writer.WriteLine(" PDFImage.Height: {0}", image.Height.ToString());writer.WriteLine(" PDFImage.ImageType: {0}", image.ImageType.ToString());}static class LEAD_VARS{public const string ImagesDir = @"C:\Users\Public\Documents\LEADTOOLS Images";}
|
Products |
Support |
Feedback: Images Property - Leadtools.Pdf |
Introduction |
Help Version 19.0.2017.3.22
|

Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET
Your email has been sent to support! Someone should be in touch! If your matter is urgent please come back into chat.
Chat Hours:
Monday - Friday, 8:30am to 6pm ET
Thank you for your feedback!
Please fill out the form again to start a new chat.
All agents are currently offline.
Chat Hours:
Monday - Friday
8:30AM - 6PM EST
To contact us please fill out this form and we will contact you via email.