API e documentação claros

API fácil de utilizar com uma extensa documentação e dezenas de exemplos.

Suporte imediato

Obtenha resposta dos engenheiros da JxCapture no prazo de um dia útil no site de suporte ou no serviço de suporte premium.

Experiência comprovada

Criado por engenheiros que têm integrado Java com o MS IE, Firefox, WebKit, Safari e Chromium há 20 anos.

Integração simples

Capturar a tela inteira

  • /.../
    • /*
    •  * Copyright (c) 2000-2024 TeamDev Ltd. All rights reserved.
    •  * TeamDev PROPRIETARY and CONFIDENTIAL.
    •  * Use is subject to licence terms.
    •  */
  •  
  • package jxcapture.image;
  •  
  • import ...
    • import com.teamdev.jxcapture.CompressionQuality;
    • import com.teamdev.jxcapture.ImageCapture;
    • import com.teamdev.jxcapture.image.ImageFormat;
    • import com.teamdev.jxcapture.video.FullScreen;
    •  
    • import java.io.File;
  •  
  • /**...*/
    • /**
    • * The example demonstrates full screen capturing.
    • * Platforms:           All
    • * Image source:        FullScreen
    • * Output image format: JPEG
    • * Output file:         FullScreen.jpg
    • *
    • * @author Serge Piletsky
    • * @author Ikryanov Vladimir
    • */
  • public class CaptureFullScreen {...
    • public static void main(String[] args) throws Exception {...
      • ImageCapture imageCapture = ImageCapture.create(new FullScreen());
      • long before = System.currentTimeMillis();
      • imageCapture.takeSnapshot().save(new File("FullScreen.jpg"), ImageFormat.JPEG, CompressionQuality.HIGH);
      • long after = System.currentTimeMillis();
      • imageCapture.release();
      • System.out.println("Operation took " + (after - before) + " milliseconds.");
      }
    }
  •  

Características

Captura de vídeo

É possível capturar qualquer atividade da tela e guardar o resultado num arquivo de filme. A API permite especificar o formato, o tamanho, a taxa de bits e o codec do filme resultante.

Gravar som

Você pode gravar o vídeo resultante com som de um microfone ou outro dispositivo de entrada.

Área de captura

Poderá fazer uma captura de tela cheia em vários monitores, capturar uma área retangular da tela, uma janela inteira ou qualquer elemento da IU.

Janela oculta ou fora da tela

Na plataforma Windows, é possível capturar a janela definitiva quando esta se encontra fora de uma tela ou sobreposta a outras janelas.

Exemplos de aplicações criadas pelos nossos clientes

Aplicações Java entre ambientes de trabalho que requerem a criação de instantâneos de janelas

O JxCapture fornece uma conveniente API Java entre ambientes de trabalho para criar instantâneos de uma janela específica no ambiente de trabalho ou de todo o ambiente de trabalho.

Aplicações Java que permitem o compartilhamento do ambiente de trabalho

O excelente desempenho do JxCapture permite a sua utilização em aplicações que permitem a transmissão ao vivo do ambiente de trabalho.

Complementos para aplicações de depuração

Com a capacidade de fazer capturas estáticas (imagens) e dinâmicas (vídeos), o JxCapture é uma ferramenta indispensável para os sistemas de depuração, permitindo aos usuários captar e gravar conteúdos visuais de uma aplicação.

Ajuda

Suporte de avaliação

Durante o período de avaliação, utilize o endereço de correio eletrônico fornecido na mensagem de correio eletrônico de avaliação.

Se tiver uma inscrição de suporte ativa, utilize o endereço de correio eletrônico fornecido na mensagem de correio eletrônico de confirmação da compra da licença.

Suporte Avaliação

Fornecido por 30 dias

Suporte Padrão

Fornecido por um ano com 25% de desconto para renovação

Suporte Premium

Tempo e materiais de serviço em contratos
Ajuda com o uso do produto
Ajuda com o uso do produto
Ajuda com o uso do produto
Resposta no prazo de um dia útil
Resposta no prazo de um dia útil
Resposta no prazo de um dia útil
Fornecido por correio eletrônico
Fornecido por correio eletrônico
Fornecido por correio eletrônico
Atualizações de produtos
Atualizações de produtos
Telefone, chat e ambiente de trabalho remoto
Desenvolvimento de funcionalidades
Prioridade na resolução de problemas
Licenciamento e preços

Pague uma vez, use para sempre

A utilização da licença é regida pelo [contrato de licença do produto] (jxcapture/product-license-agreement/)

Por desenvolvedor

$999
  • 1 desenvolvedor

  • Licença perpétua A licença perpétua significa que você sempre poderá usar a versão do produto que comprou ou aquela para a qual atualizou durante a assinatura de suporte válida.

  • Distribuição gratuita na sua aplicação

  • Projetos Ilimitados

  • Atualizações e Suporte

  • 1 ano de atualizações de produtos

  • 1 ano de assistência técnica

  • 55 horas de suporte durante 1 ano

Projeto

$2,899
  • Desenvolvedores Ilimitados

  • Licença perpétua A licença perpétua significa que você sempre poderá usar a versão do produto que comprou ou aquela para a qual atualizou durante a assinatura de suporte válida.

  • Distribuição gratuita na sua aplicação

  • 1 projeto Incluído num pacote Java do projeto.

  • Atualizações e Suporte

  • 1 ano de atualizações de produtos

  • 1 ano de assistência técnica

  • 75 horas de suporte durante 1 ano

Em toda a empresa

$9,299
  • Desenvolvedores Ilimitados

  • Licença perpétua A licença perpétua significa que você sempre poderá usar a versão do produto que comprou ou aquela para a qual atualizou durante a assinatura de suporte válida.

  • Distribuição gratuita na sua aplicação

  • Projetos Ilimitados

  • Atualizações e Suporte

  • 1 ano de atualizações de produtos

  • 1 ano de assistência técnica

  • 500 horas de suporte durante 1 ano

Atualizações e Suporte renovação por 1 ano

com 25% de desconto no preço da licença

Os preços apresentado nesta página não incluem quaisquer impostos.

Obter licenças através de revendedores

Perguntas mais frequentes

Questões técnicas

O JxCapture suporta a transmissão de vídeo?

Não, a versão atual do JxCapture não suporta o streaming.

O JxCapture tem disponível o modo de captura de vídeo (misto) do ambiente de trabalho e da webcam?

Não, ainda não existe essa funcionalidade no produto JxCapture. Esta é uma funcionalidade planejada para uma das próximas versões.

É possível capturar o conteúdo de uma janela que tenha sido minimizada?

Não, não é possível capturar o conteúdo de uma janela minimizada.

O JxCapture é compatível com as plataformas Windows 2008 Server e Windows 2012 Server?

Sim, o JxCapture oferece suporte a essas plataformas. No entanto, para ativar a capacidade de captura de vídeo no JxCapture, poderá ser necessário ativar as funcionalidades “Media Foundation” e “Desktop Experience” nessas plataformas, respectivamente.

Existe algum utilitário no JxCapture para que eu possa capturar as áreas invisíveis da janela?

Na verdade, a captura do conteúdo de uma janela rolável depende muito da própria aplicação, por isso que não existe um utilitário deste tipo disponível no JxCapture.

Como é que configuro a licença?

Questões de licenciamento

Em que se baseia o seu licenciamento?

A nossa licença é baseada nas versões do JxCapture. Ao adquirir a licença do nosso produto, você obtém o direito de utilizar a versão principal atual do produto.

Qual é o custo da Licença Runtime?

A Licença Runtime é fornecida gratuitamente.

Posso receber uma atualização gratuita?

As atualizações de versões principais e secundárias emitidas durante o período ativo da inscrição do Suporte Padrão são gratuitas. Após a expiração da inscrição do Suporte Padrão, pode renová-la com um desconto de 25% sobre o preço atual da licença.

Quais são os termos de utilização do JxCapture?

Há 6 pessoas na nossa equipe, e 2 delas precisam de utilizar o JxCapture. Quantas licenças precisamos comprar?

Só precisa comprar 2 licenças. Licenciamos a nossa biblioteca de acordo com o número de pessoas que escrevem código utilizando a nossa biblioteca.

Se retirarmos um programador, que trabalha com o JxCapture, do projeto, podemos reatribuir a licença a outro programador?

Isso é possível com a licença por desenvolvedor.

Quantas cópias do meu produto posso distribuir com o JxCapture incluído?

Você pode distribuir um número ilimitado de cópias do seu produto com a nossa biblioteca incluída.

Temos 5 pessoas que trabalham com o JxCapture num único produto.

Poderá querer adquirir uma Licença de Projeto, que é rentável no caso de haver 3 ou mais programadores na equipa. A Licença de Projeto está vinculada a um único projeto que realiza, mas permite que qualquer número de programadores da sua empresa trabalhe com a nossa biblioteca.

Como é que uma Licença de Projeto está associada ao meu projeto?

A Licença de Projeto é vinculada ao seu projeto através de um nome de classe totalmente qualificado. Um nome totalmente qualificado para uma classe é o nome do pacote seguido pelo nome da classe, separados por um ponto (.). Por exemplo: com.mycompany.myproduct.MyClass

Que classe pode ser utilizada para vincular a licença?

Esta pode ser qualquer classe da sua aplicação. O único requisito é que seja incluída no caminho de classes da sua aplicação Java.

Qual é a definição de “projeto” em termos da Licença de Projeto?

Quando dizemos “projeto”, estamos pensando num produto da sua empresa, incluindo as suas futuras versões do produto ou potenciais trabalhos derivados baseados no seu produto.

Poderemos utilizar a Licença de Projeto noutro projeto que façamos?

A Licença de Projeto está associada apenas a um projeto.

Gostaríamos de obter uma licença para vários projetos para uma equipe de programadores. Qual é a sua oferta?

A melhor solução seria adquirir a [Licença Para Toda a Empresa] (jxcapture/#licensing-and-pricing), que abrange qualquer número de programadores e projetos de uma empresa.

Como posso encontrar o arquivo de licença?

Após a compra da licença, receberá um arquivo de licença com dois tipos de arquivo JAR: development.jar e runtime.jar. O development.jar destina-se a ser usado no processo de desenvolvimento. O Runtime.jar deve ser usado para a distribuição do seu software com o JxCapture incluído.

Teste gratuito de 30‑dias

Enviaremos por correio eletrônico a sua chave de avaliação e um guia de início rápido.

Não utilize caracteres especiais ou espaços

Introduza um endereço de correio eletrônico válido

Leia e aceite os termos para continuar.
Spinner

Enviando…

Desculpe, o envio foi interrompido

Tente novamente. Se o problema persistir, contate-nos através do endereço info@teamdev.com.

Obrigado!

Inicie o seu teste gratuito em alguns passos simples

1

Verifique o seu correio eletrônico

Os links para baixar a licença de avaliação e o arquivo de distribuição chegarão à sua caixa de entrada em alguns minutos.

Se a mensagem se perder na sua caixa de correio, tente procurar um e-mail do JxCapture Evaluation Support com o assunto “Your Free 30 Days Trial”.

2

Instalar a licença

Para começar a utilizar o JxCapture

  • baixe a sua licença de avaliação,
  • baixe e extraia o arquivo de distribuição,
  • inclua todos os ficheiros JAR da pasta lib e a licença de avaliação licence.jar no caminho da classe da sua aplicação.
3

Começar a trabalhar

Utilize o Guia do programador para colocar o JxCapture em funcionamento num instante.

Consulte Documentação de Suporte para obter mais informações sobre como usar o JxCapture.

Consulte os exemplos prontos para obter instruções e ideias sobre o que pode fazer com o seu recém-adquirido JxCapture.