AiImage.PageCount
Contents
[
Hide
]AiImage.PageCount property
The number of pages. For the old AI format images always equal 0.
public int PageCount { get; }
Property Value
The number of pages.
Examples
The following code demonstrates support of AiImage property for number of pages AiImage.PageCount.
[C#]
string sourceFile = "2241.ai";
string[] outputFiles = new string[3]
{
"2241_pageNumber_0.png",
"2241_pageNumber_1.png",
"2241_pageNumber_2.png",
};
void AssertAreEqual(object expected, object actual)
{
if (!object.Equals(expected, actual))
{
throw new Exception("Objects are not equal.");
}
}
using (AiImage image = (AiImage)Image.Load(sourceFile))
{
AssertAreEqual(image.PageCount, 3);
for (int i = 0; i < image.PageCount; i++)
{
image.ActivePageIndex = i;
image.Save(outputFiles[i], new PngOptions());
}
}
See Also
- class AiImage
- namespace Aspose.PSD.FileFormats.Ai
- assembly Aspose.PSD