Articles of canvas

Qualquer maneira de clonar o elemento de canvas HTML5 com seu conteúdo?

Existe alguma maneira de criar uma cópia em profundidade de um elemento de canvas com todo o conteúdo desenhado?

A melhor maneira de detectar que o HTML5 não é suportado

A maneira padrão de lidar com situações em que o navegador não suporta a tag do HTML5 é incorporar alguns conteúdos de fallback como: Your browser doesn’t support “canvas”. Mas o resto da página permanece o mesmo, o que pode ser inadequado ou enganoso. Eu gostaria de alguma maneira de detectar o non-support da canvas […]

Python Tkinter 2.7 Emitir com imagem.

Eu estou tentando exibir uma imagem em uma janela …. parece simples o suficiente, certo? Bem, eu tenho um grande erro! Eu tenho esse mesmo código EXATO em um arquivo: import Tkinter root = Tkinter.Tk() canvas = Tkinter.Canvas(root) canvas.grid(row = 0, column = 0) photo = Tkinter.PhotoImage(file = ‘/Users/Richy/Desktop/1.gif’) image1 = canvas.create_image(0,0, image=photo) root.mainloop() Funciona. […]

Como capturar a captura de canvas de um elemento específico em vez de uma página inteira usando o Selenium Webdriver?

Atualmente estou tentando capturar uma captura de canvas usando o Selenium WebDriver. Mas só posso obter a captura de canvas inteira. No entanto, o que eu queria era apenas capturar uma parte da página ou talvez apenas um elemento específico baseado em ID ou em qualquer localizador de elemento específico. (Por exemplo, desejo capturar a […]

shouldAutorotateToInterfaceOrientation não está funcionando no iOS 6

No iOS 6 shouldAutorotateToInterfaceOrientation não está funcionando, mas funciona bem no iOS 5.0 ou 5.1 . O que eu preciso mudar no iOS 6 . Aqui está meu código – (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { if([[[SampleApplicationAppDelegate instance].callInfoDictionary valueForKey:IS_CHAT] isEqualToString:NO_RESPONSE]) { int nAngle = 0; BOOL bRet = NO; switch (interfaceOrientation) { case UIInterfaceOrientationPortrait: nAngle = 90; bRet = […]

Como posso usar o elemento de canvas HTML5 no IE?

Eu estou tentando usar o elemento de canvas HTML5 para desenhar alguns arcos e círculos – isso funciona perfeitamente no FF, mas o IE8 não parece suportá-lo. Agora, existem bibliotecas Javascript que parecem fazer o IE8 funcionar bem com o Canvas. Um exemplo pode ser encontrado aqui . Eu li toda a sua fonte, mas […]

É possível vincular uma propriedade de Canvas’s Children em XAML?

Estou um pouco surpreso que não é possível configurar uma binding para Canvas.Children através de XAML. Eu tive que recorrer a uma abordagem code-behind que se parece com algo assim: private void UserControl_Loaded(object sender, RoutedEventArgs e) { DesignerViewModel dvm = this.DataContext as DesignerViewModel; dvm.Document.Items.CollectionChanged += new System.Collections.Specialized.NotifyCollectionChangedEventHandler(Items_CollectionChanged); foreach (UIElement element in dvm.Document.Items) designerCanvas.Children.Add(element); } private […]

Converter SVG para PNG com imagens aplicadas como plano de fundo para elementos svg

Eu tenho um arquivo SVG externo que contém algumas tags de imagem incorporadas no padrão. Sempre que eu converter esse SVG em PNG usando toDataURL() , as imagens PNG geradas não contêm a imagem que apliquei como padrão a alguns caminhos SVG. Existe alguma maneira de resolver este problema?

Como posso tirar uma captura de canvas em um aplicativo do Windows?

Como posso tirar uma captura de canvas da canvas atual usando o Win32?

Desenhar em canvas HTML5 usando um mouse

Eu quero desenhar em uma canvas HTML usando um mouse (ex: desenhe uma assinatura, desenhe um nome, …) Por favor me ajude como posso fazer? Por favor, dê algum código-fonte. Obrigado