Novidades nesta versão

ID da Funcionalidade Descrição
CONVERSIONNET‑8090 Desativar carregamento de ativos externos em arquivos de e‑mail – Adiciona a capacidade de bloquear o carregamento de recursos externos (imagens, folhas de estilo, etc.) ao converter mensagens de e‑mail. Isso melhora a segurança e pode acelerar a conversão.
CONVERSIONNET‑8124 Incorporação completa de fontes para Word → PDF – Introduz uma opção para incorporar o conjunto completo de fontes usadas em um documento WordProcessing ao converter para PDF, garantindo a renderização idêntica do texto em qualquer sistema.

Usando a nova API

Ignorando recursos externos na conversão de e‑mail

var loadOptions = new EmailLoadOptions
{
    SkipExternalResources = true
};

Quando SkipExternalResources está definido como true, todos os ativos externos são ignorados.

Lista branca de recursos selecionados

var loadOptions = new EmailLoadOptions
{
    SkipExternalResources = true,
    WhitelistedResources = { "trusted-domain.com", ".jpeg", ".png" }
};

Recursos que correspondem a uma entrada em WhitelistedResources são carregados normalmente; todo o restante permanece bloqueado.

Incorporando fontes completas na conversão para PDF

var convertOptions = new PdfConvertOptions();
convertOptions.EmbedFullFonts = true;

Definir EmbedFullFonts como true força o conversor a incorporar os arquivos de fonte completos no PDF resultante.

Correções e aprimoramentos

ID da Issue Tipo Descrição
CONVERSIONNET‑8108 Bug A conversão de arquivos AI, PSD, PSB para FODP/POT falhava.
CONVERSIONNET‑8109 Bug A conversão de arquivos AI, PSD, PSB para XPS falhava.
CONVERSIONNET‑8024 Bug A ordem dos ícones de anexos nos PDFs gerados estava incorreta.
CONVERSIONNET‑8131 Bug IConverterListener.Started() não era invocado no início do processo de conversão.

Essas correções restauram a compatibilidade total para arquivos‑fonte do Adobe Illustrator, Photoshop e Photoshop grande (PSB), corrigem a renderização de anexos em PDF e garantem que os callbacks do listener sejam disparados conforme a documentação.

Como obter a atualização

  • NuGet – Escolha o pacote que corresponde ao seu framework alvo:

    Para .NET 6+ (multiplataforma):

    dotnet add package GroupDocs.Conversion --version 25.12
    

    Para .NET Framework 4.6.2+:

    dotnet add package GroupDocs.Conversion.NETFramework --version 25.12
    

    A partir da versão 25.1.0, a biblioteca foi dividida em dois pacotes separados para melhor suporte a cada plataforma.

  • Download direto – Baixe os assemblies compilados para .NET na página oficial de lançamento:
    https://releases.groupdocs.com/conversion/net/25.12/

Recursos