Utilizando chaves de licença do IronWord

This article was translated from English: Does it need improvement?
Translated
View the article in English

Como obter uma chave de licença

Adicionar uma chave de licença do IronWord permite que você implemente seu projeto ao vivo sem restrições ou marcas d'água.

Você pode Compre uma chave de licença ou inscreva-se em um programa de fidelidade. Obtenha aqui a chave de avaliação gratuita de 30 dias .


Passo 1: Baixe a versão mais recente do IronWord.


Passo 2: Aplique sua chave de licença

Configure sua licença usando o código.

Adicione este código à inicialização da sua aplicação, antes que o IronWord seja utilizado.

:path=/static-assets/word/content-code-examples/get-started/license-keys-apply.cs
IronWord.License.LicenseKey = "IRONWORD.MYLICENSE.KEY.1EF01";
$vbLabelText   $csharpLabel

Configure sua licença usando o Web.Config ou o App.Config.

Para aplicar uma chave globalmente ao seu aplicativo usando o Web.Config ou o App.Config, adicione a seguinte chave ao seu arquivo de configuração em appSettings.

<configuration>
  <appSettings>
    <add key="IronWord.LicenseKey" value="IRONWORD.MYLICENSE.KEY.1EF01"/>
  </appSettings>
</configuration>
<configuration>
  <appSettings>
    <add key="IronWord.LicenseKey" value="IRONWORD.MYLICENSE.KEY.1EF01"/>
  </appSettings>
</configuration>
XML

Existe um problema conhecido de licenciamento com versões do IronWord lançadas antes da 2024.3.5 em determinados projetos:

  • Projetos ASP.NET
  • Versão do .NET Framework >= 4.6.2

A chave armazenada em um arquivo Web.config NÃO está sendo detectada e usada pelo produto. Consulte o artigo de resolução de problemas " Definir a chave de licença no Web.config " para saber mais.

Certifique-se de que IronWord.License.IsLicensed retorna true para verificar a licença.


Defina sua chave de licença usando um arquivo appsettings.json do .NET Core.

Para aplicar uma chave globalmente à sua aplicação .NET Core :

  • Adicione um arquivo JSON ao seu projeto chamado appsettings.json no diretório raiz do seu projeto.
  • Adicione uma chave IronWord.LicenseKey ao seu arquivo de configuração JSON. O valor deve ser sua chave de licença.
  • Certifique-se de que as propriedades do arquivo incluam Copiar para o diretório de saída: Copiar sempre.

Arquivo: appsettings.json

{
    "IronWord.LicenseKey": "IRONWORD.MYLICENSE.KEY.1EF01"
}

Etapa 3: Valide sua chave de licença

Verifique a chave de licença instalada.

Para verificar se a chave de licença foi aplicada corretamente, você pode consultar a propriedade IsLicensed . Utilize o seguinte trecho de código:

:path=/static-assets/word/content-code-examples/get-started/license-keys-is-licensed.cs
// Check if the license key has been applied
bool licensed = IronWord.License.IsLicensed;
$vbLabelText   $csharpLabel

Valide a chave de licença.

Para garantir a validade da sua licença ou chave de avaliação, você pode usar o seguinte trecho de código:

:path=/static-assets/word/content-code-examples/get-started/license-keys-is-valid.cs
// Check if a given license key string is valid
bool valid = IronWord.License.IsValidLicense("IRONWORD.MYLICENSE.KEY.1EF01");
$vbLabelText   $csharpLabel

Se o valor retornado for True , significa que a chave é válida e você pode prosseguir com o uso do IronWord. No entanto, se o valor retornado for False , isso indica que a chave é inválida.


Etapa 4: Como começar seu projeto

Para começar a usar o IronWord, recomendamos seguir nosso tutorial completo sobre como começar a usar o IronWord . Este tutorial oferece instruções detalhadas e exemplos para ajudá-lo a compreender os conceitos básicos do uso do IronWord.


Tem alguma dúvida ou precisa de ajuda?

Para usar o IronWord em projetos reais, você precisará de uma chave de licença paga ou de avaliação, que pode ser obtida comprando uma licença . A licença de avaliação está disponível através deste link .

Para uma coleção completa de exemplos de código, tutoriais, detalhes de licenciamento e documentação extensa, visite a seção IronWord em nosso site.

Se tiver alguma dúvida, não hesite em entrar em contato.support@ironsoftware.com .

Perguntas frequentes

Como posso obter uma chave de licença para meu projeto C#?

Você pode comprar uma chave de licença ou se inscrever para uma avaliação gratuita de 30 dias na página de licenciamento da Iron Software.

Como faço para aplicar uma chave de licença em código C#?

Adicione sua chave de licença à inicialização do seu aplicativo usando a propriedade IronWord.License.LicenseKey .

Como posso configurar uma chave de licença usando o Web.Config ou o App.Config?

Adicione uma chave na seção appSettings do seu arquivo Web.Config ou App.Config com o nome IronWord.LicenseKey e sua chave de licença como valor.

O que devo fazer se a chave de licença não for reconhecida em projetos ASP.NET?

Consulte o artigo de solução de problemas sobre como definir uma chave de licença no Web.config se a chave não estiver sendo reconhecida pelos projetos ASP.NET.

Como faço para definir a chave de licença em um aplicativo .NET Core usando o arquivo appsettings.json?

Adicione uma chave IronWord.LicenseKey com o valor da sua licença ao arquivo appsettings.json no diretório raiz do seu projeto.

Como posso verificar se minha chave de licença foi aplicada corretamente no IronWord?

Verifique a propriedade IronWord.License.IsLicensed para garantir que a chave de licença esteja instalada corretamente. Ela deve retornar verdadeiro se aplicada corretamente.

Como posso validar a validade da minha chave de licença?

Use a propriedade IronWord.License.IsValid para confirmar se sua chave de licença ainda é válida.

Onde posso encontrar tutoriais e documentação para o IronWord?

Consulte o tutorial completo "Primeiros passos com o IronWord" para obter instruções detalhadas e exemplos.

Como posso obter suporte para problemas ou dúvidas sobre o IronWord?

Para qualquer dúvida ou assistência que você precise, entre em contato com o suporte da Iron Software pelo e-mail support@ironsoftware.com.

Posso usar o IronWord sem uma chave de licença?

Usar o IronWord sem uma chave de licença resultará em restrições ou marcas d'água. Obtenha uma versão de avaliação gratuita ou compre uma licença para usar o IronWord sem limitações.

O IronWord é totalmente compatível com o .NET 10 e as chaves de licença podem ser aplicadas da mesma forma?

Sim. O IronWord é compatível com o .NET 10 (além das versões 9, 8, 7, 6, .NET Core, .NET Standard 2.0+ e .NET Framework 4.6.2+) e as chaves de licença funcionam da mesma forma no .NET 10, usando código, Web.Config/App.Config ou appsettings.json. ([ironsoftware.com](https://ironsoftware.com/csharp/word/get-started/windows/?utm_source=openai))

Curtis Chau
Redator Técnico

Curtis Chau é bacharel em Ciência da Computação (Universidade Carleton) e se especializa em desenvolvimento front-end, com experiência em Node.js, TypeScript, JavaScript e React. Apaixonado por criar interfaces de usuário intuitivas e esteticamente agradáveis, Curtis gosta de trabalhar com frameworks modernos e criar manuais ...

Leia mais
Pronto para começar?
Nuget Downloads 35,581 | Versão: 2026.3 acaba de ser lançado
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas? PM > Install-Package IronWord
executar um exemplo Veja seus dados se transformarem em um documento do Word.