VintaSoft Imaging .NET SDK 14.0: Документация для .NET разработчика
Vintasoft.Imaging Namespace / VintasoftImage Class / Save Methods / Save(String) Method
Синтаксис Exceptions Ремарки Example Требования Смотрите также
В этом разделе
    Save(String) Метод (VintasoftImage)
    В этом разделе
    Сохраняет этот объект VintasoftImage в указанный файл.
    Синтаксис
    'Declaration
    
    Public Overloads Sub Save( _
    ByVal filename
    Имя файла, в котором должно быть сохранено изображение.
    As System.String _
    )
    public void Save(
    System.String filename
    )
    public: void Save(
    System.String filename
    )
    public:
    void Save(
    System.String filename
    )

    Parameters

    filename
    Имя файла, в котором должно быть сохранено изображение.
    Исключения
    ИсключениеОписание
    Выбрасывается, если filename равен null.
    Выбрасывается, если кодировщик не найден для указанного расширения файла или при сохранении изображения произошла ошибка.
    Ремарки

    Поддерживаемые форматы изображений: BMP, GIF, JBIG2, JPEG, PCX, PDF, PNG, TIFF.

    Подходящий кодировщик выбирается автоматически из расширения имени файла, если выдается исключение. кодировщик не найден для расширения файла, указанного в filename.

    Если изображение сохраняется в новый файл (filename != SourceInfo.Filename) этот метод:

    • сохраняет изображение в новый файл BMP/GIF/JBIG2/JPEG/PCX/PDF/PNG/TIFF

    Если изображение сохраняется в исходный файл (filename == SourceInfo.Filename) этот метод:
    • сохраняет изображение в исходный BMP/GIF/JBIG2/JPEG Файл /PCX/PDF/PNG/TIFF, если изображение изменено (IsChanged = true) и исходный файл содержит только одно изображение.
    • выдает исключение, если изображение сохранено в исходном файле GIF/JBIG2/PDF/TIFF, изображение изменено (IsChanged = true) и исходный файл содержит несколько изображений
    • выдает исключение, если изображение сохранено в исходном файле изображения и изображение не изменено (IsChanged = false)

    Пример

    Вот C#/VB.NET код, который демонстрирует, как загрузить изображение из файла TIFF и сохранить его как JPEG файл.

    
    ' load image from file
    Using image As New Vintasoft.Imaging.VintasoftImage("c:\original-image.tif")
        ' save image to the file
        image.Save("c:\converted-image.jpg")
    End Using
    
    
    
    // load image from file
    using (Vintasoft.Imaging.VintasoftImage image =
        new Vintasoft.Imaging.VintasoftImage(@"c:\original-image.tif"))
    {
        // save image to the file
        image.Save(@"c:\converted-image.jpg");
    }
    
    

    Требования

    Целевые платформы: .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

    Смотрите также