| Encapsulates info for an paragraph. |
| For a list of all members of this type, see ImageInfo Members |
System.Object
Aspose.Pdf.Generator.ImageInfo
public class ImageInfo
Thread Safety
Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
Requirements
Namspace: Aspose.Pdf.Generator
Assembly: Aspose.Pdf.Generator in (Aspose.Pdf.Generator.dll)
Example
[C#]
Pdf pdf1 = new Pdf();
Section sec1 = pdf1.Sections.Add();
Aspose.Pdf.Generator.Image image1 = new Aspose.Pdf.Generator.Image(sec1);
sec1.Paragraphs.Add(image1);
image1.ImageInfo.File = "C:/Images/Apple.jpg";
image1.ImageInfo.ImageFileType = ImageFileType.Jpeg;
image1.ImageInfo.Title = "JPEG image";
Aspose.Pdf.Generator.Image image2 = new Aspose.Pdf.Generator.Image(sec1);
sec1.Paragraphs.Add(image2);
image2.ImageInfo.File = "C:/Images/Flower.fax";
image2.ImageInfo.ImageFileType = ImageFileType.Ccitt;
image2.ImageInfo.CcittSubFormat = CcittSubFormat.Group31D;
image2.ImageInfo.Title = "CCITT fax image";
image2.ImageWidth = 350;
image2.ImageHeight = 400;
Aspose.Pdf.Generator.Image image3 = new Aspose.Pdf.Generator.Image(sec1);
sec1.Paragraphs.Add(image3);
image3.ImageInfo.File = "http://localhost/Images/SeaFood.jpg";
image3.ImageInfo.ImageFileType = ImageFileType.Jpeg;
image3.ImageInfo.OpenType = ImageOpenType.Url;
image3.ImageInfo.Title = "jpeg image with url";
image3.ImageWidth = 154;
image3.ImageHeight = 112;
image3.ImageInfo.BitsPerComponent = 8;
image3.ImageInfo.ComponentNumber = 3;
pdf1.Save("d:\\temp\\test.pdf");
[Visual Basic]
Dim pdf1 As Pdf = New Pdf()
Dim sec1 As Section = pdf1.Sections.Add()
Dim image1 As Aspose.Pdf.Generator.Image = New Aspose.Pdf.Generator.Image(sec1)
sec1.Paragraphs.Add(image1)
image1.ImageInfo.File = "C:/Images/Apple.jpg"
image1.ImageInfo.ImageFileType = ImageFileType.Jpeg
image1.ImageInfo.Title = "JPEG image"
Dim image2 As Aspose.Pdf.Generator.Image = New Aspose.Pdf.Generator.Image(sec1)
sec1.Paragraphs.Add(image2)
image2.ImageInfo.File = "C:/Images/Flower.fax"
image2.ImageInfo.ImageFileType = ImageFileType.Ccitt
image2.ImageInfo.CcittSubFormat = CcittSubFormat.Group31D
image2.ImageInfo.Title = "CCITT fax image"
image2.ImageWidth = 350
image2.ImageHeight = 400
Dim image3 As Aspose.Pdf.Generator.Image = New Aspose.Pdf.Generator.Image(sec1)
sec1.Paragraphs.Add(image3)
image3.ImageInfo.File = "http://localhost/Images/SeaFood.jpg"
image3.ImageInfo.ImageFileType = ImageFileType.Jpeg
image3.ImageInfo.OpenType = ImageOpenType.Url
image3.ImageInfo.Title = "jpeg image with url"
image3.ImageWidth = 154
image3.ImageHeight = 112
image3.ImageInfo.BitsPerComponent = 8
image3.ImageInfo.ComponentNumber = 3
pdf1.Save("d:\\temp\\test.pdf")
[XML]
<?xml version="1.0" encoding="utf-8" ?>
<Pdf xmlns="Aspose.Pdf">
<Section>
<Image File="C:/Images/Apple.jpg" Type="jpeg">
<Title>JPEG image</Title>
</Image>
<Image File="C:/Images/Flower.fax" Type="ccitt" CcittSubFormat="Group31D" Width="350" Height="400">
<Title>CCITT fax image</Title>
</Image>
<Image File="http://localhost/Images/SeaFood.jpg" OpenType="url" Type="jpeg"
Width="154" Height="112" BitsPerComponent="8" ComponentNumber="3">
</Image>
</Section>
</Pdf>

