Interface IMultipageImage
Interface IMultipageImage
Nama dari : Aspose.Imaging Pengumpulan: Aspose.Imaging.dll (25.4.0)
Multifungsi Multifungsi
public interface IMultipageImage
Examples
Contoh berikut menunjukkan cara mengekspor gambar vektor berbilang halaman ke format lain secara umum tanpa merujuk pada jenis gambar tertentu.
string dir = "C:\\aspose.imaging\\net\\misc\\ImagingReleaseQATester\\Tests\\testdata\\2548";
string inputFilePath = System.IO.Path.Combine(dir, "Multipage.cdr");
string outputFilePath = System.IO.Path.Combine(dir, "Multipage.cdr.tif");
Aspose.Imaging.ImageOptionsBase exportOptions = new Aspose.Imaging.ImageOptions.TiffOptions(Aspose.Imaging.FileFormats.Tiff.Enums.TiffExpectedFormat.Default);
using (Aspose.Imaging.Image image = Aspose.Imaging.Image.Load(inputFilePath))
{
exportOptions.MultiPageOptions = null;
// Export only first two pages
Aspose.Imaging.IMultipageImage multipageImage = image as Aspose.Imaging.IMultipageImage;
if (multipageImage != null && (multipageImage.Pages != null && multipageImage.PageCount > 2))
{
exportOptions.MultiPageOptions = new Aspose.Imaging.ImageOptions.MultiPageOptions(new Aspose.Imaging.IntRange(0, 2));
}
if (image is Aspose.Imaging.VectorImage)
{
exportOptions.VectorRasterizationOptions = (Aspose.Imaging.ImageOptions.VectorRasterizationOptions)image.GetDefaultOptions(new object[] { Aspose.Imaging.Color.White, image.Width, image.Height });
exportOptions.VectorRasterizationOptions.TextRenderingHint = Aspose.Imaging.TextRenderingHint.SingleBitPerPixel;
exportOptions.VectorRasterizationOptions.SmoothingMode = Aspose.Imaging.SmoothingMode.None;
}
image.Save(outputFilePath, exportOptions);
}
Properties
PageCount
Dapatkan nomor halaman.
int PageCount { get; }
Nilai Properti
PageExportingAction
Dapatkan atau menetapkan tindakan ekspor halaman.Harap dicatat bahwa menetapkan metode ini akan secara otomatis melepaskan sumber daya halaman setelah dijalankan.Hal ini akan dilakukan sebelum setiap halaman disimpan.
PageExportingAction PageExportingAction { get; set; }
Nilai Properti
Pages
Dapatkan halaman tersebut.
Image[] Pages { get; }
Nilai Properti
Image [ ]