Ví dụ này minh họa cách trích xuất tất cả tài sản hình ảnh từ một tệp PDF và lưu chúng vào hệ thống tệp cục bộ.
C#
// Tải tệp PDF bằng lớp Parser
using (Parser parser = new Parser("input.pdf"))
{
// Trích xuất hình ảnh nhúng từ tệp
IEnumerable<PageImageArea> images = parser.GetImages();
// Đặt định dạng đầu ra và các tùy chọn hình ảnh (ví dụ: PNG)
ImageOptions options = new ImageOptions(ImageFormat.Png);
// Ghi các hình ảnh đã trích xuất vào đĩa
int imageNumber = 0;
foreach (PageImageArea image in images)
{
image.Save(imageNumber.ToString() + ".png", options);
imageNumber++;
}
}