Apesar dos feriados, este mês foi finalizado com boa produtividade, 57 melhorias e correções (com 4 problemas de Enterprise e 3 de suporte prioritário entre eles) foram incluídas nesta versão mensal regular. Totalmente 105 questões foram processadas.

O carregamento de documentos PDF agora é suportado pelo Aspose.Words for .NET Standard. Este é o primeiro codec de formato de arquivo incluído como plugin no Aspose.Words. Para fazer o carregamento de documentos PDF funcionar em seu aplicativo .NET Core, você deve adicionar uma referência a Aspose.Words.Pdf2Word.dll ou simplesmente adicionar uma referência NuGet a Aspose.Words. Carregar documentos PDF é tão simples quanto carregar um documento normal do Word.

A equipe de modelos/conversões entregou vários novos recursos. Os mais notáveis são:

  • Versão do Word 2019 definida por padrão. A partir de agora, todos os documentos são carregados no modelo seguindo o comportamento do MS Word 2019.
  • A propriedade FieldMergingArgsBase.FieldValue tornou-se configurável para que em vez de definir Text o usuário possa definir FieldValue que leva em consideração a formatação em vez de simplesmente substituir o campo.
  • Inserção dinâmica com suporte de documentos e imagens de bytes codificados em Base64 e configuração de valor de caixa de seleção dinâmica para LINQ Reporting Engine.

A equipe de renderização conseguiu corrigir vários problemas de renderização para gráficos DrawingML, formas VML, efeitos de texto DrawingML. A renderização da imagem de fundo também foi aprimorada para ficar mais próxima da saída do MS Word. A primeira versão do 3D Effects Rendering através do OpenGL está em fase final, a equipe Java surgiu com uma proposta para refinar o código para auto-porting, então foi decidido adiar o lançamento para o próximo mês, aproveitando este tempo para melhorar o código.

A Equipe de Layout melhorou o processamento da zona de hifenização, recorte das bordas dos parágrafos dentro das caixas de texto, implementou a notificação do usuário quando o documento é montado com formas flutuantes aninhadas em uma caixa de texto para tornar o processo de layout mais informativo e previsível.