VintaSoft Imaging .NET SDK 15.1: Документация для .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
)

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 10; .NET 9; .NET 8; .NET 7; .NET 6; .NET Framework 4.8, 4.7, 4.6, 4.5, 4.0, 3.5

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