Трусов М. А. Visual Basic .NET. Создание графических объектов и основы программирования стр.74
Трусов М. А. Visual Basic .NET. Создание графических объектов и основы программирования стр.74

Сохранить рисунок можно в любом из поддерживаемых Visual Basic .NET растровых форматов. Все они перечислены в списке ImageFormat пространства имен System.Drawing. Imaging. Чтобы сохранить рисунок в требуемом формате, необходимо заменить последнюю строку в приведенном выше примере на следующую:

bit.Save(«С:\сохраненныерисунки\рис2.Tiff», _

Systern.Drawing.Imaging. Image Format.Tiff) В этом примере созданный рисунок сохраняется в формате Tif f. Таким образом, можно не только сохранять вновь созданные рисунки, но и менять формат рисунков, уже имеющихся в ваших файлах. В приведенном ниже примере рисунок формата JPEG сохраняется в формате PNG:

Private Sub Form2_Paint(ByVal sender As Object, ByVal e _ As Systern.Windows.Forms.PaintEventArgs) Handles MyBase.Paint Dim img As String = «C:\3aKaT.jpg» Dim btm As New Bitmap(img) img = «С:\закат.png»

btm. Save («С: \закат .png», System. Drawing. Imaging. ImageFormat. Png) End Sub

Запустив данную программу, вы не увидите самого рисунка на форме, но в указанном файле он сохранится. Если вы желаете использовать эту программу, необходимо помнить,

Трусов М. А. Visual Basic .NET. Создание графических объектов и основы программирования

Построение графиков

что некоторые форматы требуют установки специальных программ. Так, например, для открытия рисунка в формате TIFF вам понадобится программа Adobe Photoshop, а для формата PNG необходима программа Adobe ImageReady.

11.4. Построение графиков

При создании графиков приходится учитывать некоторые особенности тригонометрических вычислений на компьютере, а также способы определения координат графических изображений. Это радианная мера и соответствие абсолютных величин аргумента функции размерам рисунка в пикселах. Чтобы все сказанное стало более понятным, вспомним, что синусы и косинусы измеряются в десятых и сотых долях единицы, а это значит, что количество пикселов, которыми определяются размеры объекта, также будет выражаться ничтожно малым числом. Рисунок, имеющий такие размеры, просто невозможно разглядеть. Поэтому необходимо увеличение изображения в соответствии с заданным масштабом.


⇐ Предыдущая Следующая ⇒
 
 
 
Powered by Exponenta