Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Preciso desenvolver uma solução. Minha janela consiste em um conjunto de objetos MT - telas. Suas imagens precisam ser reduzidas primeiro individualmente e depois combinadas em uma só. Precisamos de tal algoritmo. Isto é, digamos, individualmente, mas para combinar as imagens reduzidas, ainda não.
Calculando a mudança nas coordenadas relativas dos objetos. Eles têm um ponto de partida. X e Y. Recalcule-os em relação ao tamanho total em largura e altura da lona total - janela.
Calculando a mudança nas coordenadas relativas dos objetos. Eles têm um ponto de partida. X e Y. Recalcule-os em relação à largura e altura totais do kanvas total - janela.
Eu entendi a idéia. Vou tentar se Nikolai disser que não. Obrigado.
Precisodesenvolver uma solução. Minha janela consiste em um conjunto de objetos MT - telas. Suas imagens precisam ser reduzidas primeiro individualmente e depois combinadas em uma só. Precisamos de tal algoritmo. Isto é, digamos, individualmente, mas para combinar as imagens reduzidas, ainda não.
Antes de mais nada, é claro, tem que ser feito. Quer dizer, tem que ter um olhar um pouco coerente. Mesmo nos velhos tempos eles diziam - pare, deixe sair ... Mas não importa, o trem não vai parar ;-) vamos considerar que esta é a versão do eterno autor ...
Já que estamos dançando com C#, olhe para OpenGL para estar "à frente do planeta". E desenhe com ela em "lona" (mas em lugares decentes não é chamado assim, é o contexto). Será uma loucura rápida e você pode sobrepor, escalar, girar, torcer como quiser.
Cálculo da mudança nas coordenadas relativas do objeto. Eles têm um ponto de partida. X e Y. Recalcule-as em relação à largura total e à altura da tela em geral - janela.
Antes de tudo, é claro, tem que ser feito. Quer dizer, tem que ter um olhar um pouco coerente com ele. A primeira coisa a fazer é fazer com que pareça um pouco mais holístico... É como diziam antigamente - pare, deixe sair...mas vamos lá, o trem nunca vai parar ;-) digamos que é a versão do eterno autor...
Já que estamos dançando com C#, olhe para OpenGL para estar "à frente do planeta". E desenhe com ela em "lona" (mas em lugares decentes não é chamado assim, é o contexto). Será uma loucura rápida e você pode sobrepor, escalar, girar, torcer como quiser.
Este método de escalonamento vetorial seria visualmente muito inferior ao escalonamento raster. E quanto ao texto? O tamanho da fonte será desproporcionadamente "saltitante".
A primeira coisa que me veio à mente. Provavelmente influenciado por minha longa experiência com gráficos vetoriais no 3D Studio MAX - estou acostumado a pensar de tal maneira. Sim, é claro que tudo isso está em problemas e, a propósito, ganha muito visualmente a escala de raster no photoshop.
Este método de escalonamento vetorial seria visualmente muito inferior ao escalonamento raster. E quanto ao texto? O tamanho da fonte será desproporcionadamente "saltitante".
E foi aqui que me ocorreu: pegue uma imagem rasterizada da janela em forma de janela necessária, e depois escale-a como um único objeto rasterizado.
E foi aqui que me ocorreu: pegue um bitmap da janela necessária e depois escale-o como um único objeto bitmap.
O que mais poderia ser? Acho que era isso que Peter queria.
Aqui está uma função pronta para uso para aumentar a escala de uma imagem armazenada na matriz BMP[] com tamanhowidth_bmp xheight_bmp