O que há de novo Aspose.Words para Java

Contents
[ ]

Esta página descreve o novo mais interessante Aspose.Words recursos introduzidos em versões recentes.

Aspose.Words para Java 24.9, 24.10

Asposis.Words 24.9 introduz a inserção do formato do grupo e a inserção do StructuredDocumentTag através do DocumentBuilder, melhora a renderização de gráficos radiais com as graduações, melhora as assinaturas digitais com suporte XAdES-EPES, adiciona o reconhecimento sublinhado do Markdown e fornece acesso a separadores de notas de rodapé/nota.

O Aspose.Words 24.10 apresenta um suporte melhorado de controlo ActiveX com criação de CommandButton, novo controlo de visibilidade de formas, capacidade de agrupar formas, exportação de Markdown melhorada para tabelas, formatação de gráficos para gráficos de pizza e donut, melhor manuseamento de codificação Big5 e suporte para fontes taiwanesas desatualizadas.

Renderização e impressão

Graduações sobre gráficos radiais 24.9

A renderização das graduações em gráficos radiais foi implementada.

ActiveX Controlos do botão de comando 24.10

A capacidade de criar controlos ActiveX CommandButton foi introduzida adicionando um novo método público InsertForms2OleControl e uma nova classe pública Forms2OleControl.

Controlar a visibilidade da forma 24.10

Foi adicionada uma nova propriedade pública Hidden para controlar a visibilidade das formas.

Alterações nos gráficos de pizza e de rosca 24.10

Foram adicionadas várias novas propriedades públicas para formatar gráficos de pizza e de rosca.

Documentos de conversão, carregamento e poupança

Sublinhar formatação ao carregar ficheiros de marcação 24.9

A opção de reconhecer a formatação sublinhada ao carregar os documentos Markdown foi incorporada adicionando uma nova propriedade pública ImportUnderlineFormatting.

Exportar tabelas como HTML ao guardar no Markdown 24.10

Uma opção para exportar tabelas como HTML ao guardar documentos no formato Markdown foi implementada adicionando uma nova propriedade pública ExportAsHtml e uma enumeração MarkdownExportAsHtml.

Assinaturas Digitais

Assinar documentos com XAdES-EPES 24.9

A capacidade de assinar documentos com assinaturas XML-DSig de nível XAdES-EPES foi introduzida pela adição de uma nova propriedade pública XmlDsigLevel e uma nova enumeração pública XmlDsigLevel

Outro

  • Um novo método público InsertGroupShape foi adicionado às formas de grupo. 24.9
  • Foi adicionado um novo método público InsertStructureDocumentTag para inserir StructuredDocumentTags num documento. 24.9
  • O acesso público aos separadores de notas de rodapé/nota final foi fornecido pela adição de algumas classes e propriedades públicas. 24.9
  • A capacidade de agrupar formas individuais, agrupar formas e agrupar diretamente formas e formas de grupo foi introduzida com a adição do método InsertGroupShape. 24.10
  • O manuseamento da codificação Big5 para tabelas cmap TrueType foi melhorado. 24.10
  • O suporte para fontes desatualizadas de Taiwan foi melhorado. 24.10

Aspose.Words para Java 24.5, 24.6, 24.7, 24.8

O Aspose.Words 24.5 expande as opções para montagens, melhora as capacidades de renderização e expande algumas outras opções.

O Aspose.Words 24.6 melhora as opções de renderização, melhora a funcionalidade de pesquisa e comparação e expande várias outras características.

O Aspose.Words 24.7 altera a forma como trabalha com ActiveX, expande as capacidades de renderização e também exporta para os formatos Markdown e XLSX.

O Aspose.Words 24.8 melhora a personalização de gráficos com um controlo preciso sobre as etiquetas dos eixos, expande a gestão de tipos de letra, melhora o manuseamento da estrutura de documentos e adiciona novas funcionalidades para a exportação de HTML/XAML, funcionalidade de PDF, conversão de documentos e assinaturas digitais.

Formatos Suportados

A partir da versão 24.7, a exportação para PDF/UA-2 é suportada para garantir a acessibilidade para utilizadores com deficiência.

Renderização e impressão

Mudanças em Charts, Shapes e DrawingML 24.5

  • Foi implementada a renderização de efeitos DrawingML para gráficos SVG, estendendo a funcionalidade anterior limitada a imagens.
  • O suporte para criar gráficos combinados e ajustar propriedades como largura de lacuna, sobreposição e escala de bolha dentro de grupos de séries foi introduzido adicionando o ChartSeriesGroup e ChartSeriesGroupCollection e as classes [SeriesGroups](https://reference.aspose.com/ palavras/java/com.aspose.words/chart/#getSeriesGroups).
  • A funcionalidade para manipular o efeito SoftEdge de formas foi implementada adicionando a classe SoftEdgeFormat.
  • A capacidade de modificar valores de ajuste de formas foi implementada adicionando AdjustmentCollection e [Adjustment](https:/ /reference.aspose.com/words/java/com.aspose.words/adjustment/) classes públicas e [Adjustments](https://reference.aspose.com/words/java/com.aspose.words/shape/# getAjustes) propriedade.

Alterações nos gráficos, formas e desenhos 24.6

  • Os recursos de gráficos foram melhorados. Agora pode criar uma maior variedade de gráficos, incluindo Treemaps, Sunbursts, Histogramas, gráficos Pareto, gráficos Box & Whisker, Waterfalls e Funnels. Isto permite-lhe visualizar os seus dados de uma forma mais diversificada e informativa.
  • O controlo de cores para a formatação de sombras foi melhorado. Pode obter um controlo mais preciso sobre a aparência dos seus documentos, acedendo às cores das sombras.
  • O aumento de desempenho para renderização em segundo plano foi melhorado. Pode acelerar significativamente a renderização de fundos contendo pequenos elementos graças à tecnologia nativa de azulejos.
  • Foram adicionados gradientes realistas para formas. Agora pode criar formas DML com gradientes não lineares, imitando o estilo visual do Microsoft Word para um aspeto mais refinado.

Personalização do rótulo de dados do gráfico 24.7

Foi adicionada a capacidade de personalizar as etiquetas de dados do gráfico, como Orientation e Rotation.

Estilo de número personalizado para níveis de lista 24.7

Foi adicionado um setter para a propriedade pública CustomNumberStyleFormat. Agora pode definir um estilo de número personalizado para os níveis de lista.

Alterações no trabalho com ActiveX 24.7

  • As propriedades dos objetos ActiveX podem agora ser modificadas, proporcionando mais controlo sobre o seu comportamento.
  • Foi adicionada a capacidade de modificar o valor do controlo ActiveX do botão de opção para permitir a interação dinâmica.
  • Foi adicionada a capacidade de alternar uma caixa de selecção ActiveX para “marcada” ou “desmarcada”.

Controlo sobre a orientação e rotação dos rótulos de escala do eixo do gráfico 24.8

Foi adicionado um controlo preciso sobre a orientação e rotação dos rótulos dos eixos do gráfico para uma personalização mais conveniente do gráfico – a classe AxisTickLabels foi alargada com novas propriedades de Orientation e Rotation.

Substituindo a barra invertida pelo sinal do iene 24.8

A exportação HTML e XAML compatível com versões anteriores para substituir o caractere de barra invertida pelo sinal do iene foi melhorada. Para o conseguir, foi adicionada a propriedade ReplaceBackslashWithYenSign às classes HtmlSaveOptions e XamlFlowSaveOptions.

Utilização de tags SDT como nomes de campos de formulário ao exportar para PDF 24.8

A exportação de PDF com suporte para utilizar etiquetas SDT como nomes de campos de formulário foi melhorada com a adição de uma nova propriedade UseSdtTagAsFormFieldName à classe PdfSaveOptions.

Converter, carregar e guardar documentos

Exportar ligações para o formato Markdown 24.7

A capacidade de controlar a exportação de links no formato Markdown foi adicionada através da implementação da propriedade LinkExportMode.

LowCode 24.8

Foi introduzida uma nova classe LowCode.Converter, concebida para fornecer um conjunto de métodos para converter vários tipos de documentos com uma única linha de código.

Pesquise e compare

Opções avançadas de comparação 24,6

Foi adicionada a capacidade de agilizar os fluxos de trabalho de análise de dados com uma funcionalidade de comparação melhorada. Isto inclui uma nova opção IgnoreStoreItemId e uma interface redesenhada para comparações avançadas.

Outro

  • A função para eliminar páginas vazias de um documento foi implementada adicionando o método RemoveBlankPages. 24.5
  • A capacidade de verificar a presença de macros VBA sem carregar um documento foi fornecida adicionando HasMacros propriedade. 24.5
  • Agora há suporte para manter a numeração de origem ao inserir um documento usando o LINQ Reporting Engine. 24.5
  • Foi adicionada uma nova propriedade DateTimeUtc – fornece um carimbo de data/hora mais preciso para comentários, melhorando a organização e a rastreabilidade. 24.6
  • O motor de relatórios LINQ foi melhorado. Foi feita a remoção seletiva de parágrafos vazios e a definição de mensagens personalizadas para membros de objetos em falta, gerando relatórios mais limpos e informativos. 24.6
  • O formato de data e hora é agora automaticamente detetado para exportação contínua para o formato XLSX. 24.7
  • Foi adicionada a propriedade pública IsProtected, que permite verificar se um projeto VBA está protegido. 24.7
  • A informação da fonte foi expandida com a propriedade EmbeddingLicensingRights adicionada às classes FontInfo e PhysicalFontInfo. 24.8
  • Foi adicionada uma forma de limpar os cabeçalhos e rodapés de secção de forma eficiente e, ao mesmo tempo, preservar as marcas de água para trabalhar com maior precisão com a estrutura do documento. Para limpar os cabeçalhos e rodapés de secção, utilize o novo método público ClearHeadersFooters. 24.8
  • A assinatura digital de documentos XPS utilizando XpsSaveOXpsSaveOptionsptions foi ativada – foi adicionada uma nova propriedade DigitalSignatureDetails para este fim. 24.8

Aspose.Words para Java 24.1, 24.2, 24.3, 24.4

Aspose.Words 24.1 melhora a experiência em torno da gestão de cores de curso, melhora objetos OLE e relatórios LINQ, bem como introduz um novo público Fontes de Bibliografia API.

Aspose.Words 24.2 gráficos expandidos API, gerenciamento de estilo e opções de LINQ. Esta versão de Aspose.Words também introduziu a capacidade de especificar SvgSaveOptions durante a renderização, carregamento de controle mais flexível Markdown arquivos, e trabalhando com texto de referência para notas de rodapé e notas finais.

Aspose.Words 24.3 introduz um novo TIFF Reader/Writer e Emulação de operações de raster binário para metafiles WMF. Aspose.Words 24.3 também continua a expandir os gráficos API.

Aspose.Words 24.4 aprimora a formatação de salvamento, algumas opções de renderização, bem como melhora o trabalho com assinaturas digitais.

Formatos Suportados 24.4

O formato de imagem WebP moderno agora é suportado no Aspose.Words. Agora é possível ler e inserir imagens WebP em documentos, bem como salvar imagens no formato WebP.

Renderização e impressão

Controle de cor de Stroke 24.1

O Stroke classe foi estendida com um conjunto de novas propriedades públicas relacionadas à gestão de cores de curso: ForeThemeColor e BackThemeColor, ForeTintAndShade e BackTintAndShade.

Gráficos de DrawingML API Extensão 24.2 / 24.3 / 24.4

O DrawingML Charts API continua a ser expandido.

Incorporar Fontes Declaradas em Regras @font-face 24.4

Foi adicionada a capacidade de incorporar fontes declaradas em regras @font-face nas definições de fontes do documento resultante, adicionando uma nova propriedade chamada SupportFontFaceRules.

Trabalhar com Formatação de Brilho e Reflexo 24.4

A capacidade de trabalhar com formatação de brilho e reflexo para um objeto de desenho foi implementada.

A carregar e salvar documentos

Especifique SvgSaveOpções durante a renderização 24.2

A capacidade de especificar SvgSaveOptions durante a renderização foi adicionado usando o ShapeRenderer.Save e OfficeMathRenderer.Save métodos.

Preserve Linhas vazias ao carregar Markdown arquivos 24.2

A capacidade de preservar linhas vazias ao carregar Markdown arquivos foram adicionados.

Um novo leitor de TIFF / gravador 24.3

Um novo leitor/escritor TIFF para Aspose.Words para .NET Standard, .NET 6 e mais tarde foi desenvolvido. Aspose.Words para .NET 24.3 adicionou suporte para leitura de imagens TIFF com tipos de compressão JPEG e JPEG antigo, e também melhorou significativamente a qualidade das operações de leitura e gravação.

Outros

Aspose.Words para Java 23.9, 23.10, 23.11, 23.12

Aspose.Words 23.9 expande opções de renderização, emulação de renderização de metafile e markdown salvar opções.

Aspose.Words 23.10 melhora a renderização, expande opções para carregar e salvar documentos e permite que os usuários mesclam documentos de novas maneiras.

Aspose.Words 23.11 melhora o trabalho com revisões, formato XLSX e fontes na legenda do gráfico com opções adicionais.

Aspose.Words 23.12 introduz novas propriedades e enumerações para trabalhar com documentos PDF, suporte para WebP imagens e biblioteca Bouncy Castle atualizado.

Renderização e impressão

Personalizando títulos de eixos em DrawingML Gráficos 23.9

A capacidade de personalizar títulos de eixo em gráficos DrawingML foi introduzida pela implementação de uma nova classe pública ChartAxisTitle e Title propriedade.

Determinando a posição vertical das fontes dentro de um parágrafo 23.9

Agora é possível definir a posição vertical das fontes dentro de um parágrafo usando o novo público BaselineAlignment propriedade e o novo BaselineAlignment enumeração.

Controle de cor de fundo 23.10

A capacidade de recuperar a cor do primeiro plano sem modificadores foi adicionada à Fill e Stroke aulas através da BaseForeColor propriedade.

Expandindo a Funcionalidade dos Gráficos 23.10

A funcionalidade da ChartDataPointCollection, ChartSeries, e ChartFormat as classes foram expandidas com novos métodos e propriedades.

Ajuste e ajuste automaticamente uma imagem em uma forma 23.10

Uma maneira simples de ajustar e ajustar automaticamente uma imagem dentro de uma forma particular foi fornecida através do novo FitImageToShape método.

Formatação de fonte padrão para desenho ML Gráfico Legend Entries 23.11

A capacidade de especificar formatação de fonte padrão para entradas de legendas de gráficos DrawingML foi adicionada através do Font propriedade. Este recurso facilita uma aparência mais simplificada e consistente para elementos gráficos, melhorando a estética geral do documento.

Especifique o layout da página ao abrir o PDF no Reader 23.12.1992

A capacidade de especificar o layout da página a ser usado ao abrir um documento em um leitor de PDF foi adicionada através da introdução de um novo PageLayout propriedade para PdfSaveOptions classe e a introdução de um novo PdfPageLayout enumeração.

A carregar e salvar documentos

Especificando um nome de pasta para construir URIs de imagem em Markdown 23.9

O MarkdownSaveOptions a classe foi expandida, incluindo ImagesFolderAlias propriedade, que permite especificar o nome da pasta usada para construir URIs de imagem escritos no Markdown documento.

Reduzir o PDF Tamanho de saída 23.10

Várias otimizações de renderização em PDF para reduzir o tamanho da saída ao utilizar OptimizeOutput foram implementadas configurações.

O recurso para reconhecer hiperlinks ao carregar documentos TXT foi implementado adicionando um novo DetectHyperlinks propriedade.

Outros

  • Emulação de renderização Metafile para determinar o tamanho da rasterização foi implementada, especificamente para a largura da caneta WMF e largura da caneta cosmética EMF. Para alcançar isso, o ScaleWmfFontsToMetafileSize a propriedade foi substituída pela EmulateRenderingToSizeOnPage propriedade e EmulateRenderingToSizeOnPageResolution a propriedade foi adicionada. 23.9
  • Um método simplificado para inserir um documento em outro documento na posição atual do cursor foi introduzido usando o InsertDocumentInline método. 23.10
  • Não. A capacidade de acessar e modificar propriedades de estilo foi adicionada através da introdução do novo Locked propriedade. 23.10
  • Um parâmetro tipo genérico foi adicionado aos métodos do CompositeNode classe. 23.10
  • Uma maneira de controlar quando uma determinada revisão deve ser aceita/rejeitada ou não foi implementada usando Accept e Reject métodos. Este aprimoramento concede aos usuários um controle mais fino sobre o processo de revisão. 23.11
  • Não. A capacidade de escrever todas as seções de um documento na mesma planilha XLSX foi fornecida através do novo XlsxSectionMode tipo de enumeração e o novo SectionMode propriedade. 23.11
  • Suporte para WebP a imagem foi introduzida. Por favor, note que este recurso só está disponível para .NetStandart e .NET6+ versões. 23.12.1992

Aspose.Words para Java 23.5, 23.6, 23.7, 23.8

Aspose.Words 23.5 melhora a capacidade de trabalhar com dados da série de gráficos e a capacidade de trabalhar com documentos ODT, bem como melhorar cabeçalhos / pés e seu embrulho de texto.

Aspose.Words 23.6 expande opções de renderização, adiciona um novo formato de exportação, melhora o relatório LINQ e LowCode ferramentas.

Aspose.Words 23.7 melhora os recursos de relatórios, adiciona um novo formato de exportação e introduz mudanças no trabalho com tabelas e assinaturas digitais.

Aspose.Words 23.8 amplia as capacidades de diferentes formatos, melhora a renderização e adiciona novas opções para trabalhar com campos

Formatos suportados

  • A partir da versão 23.6, é possível salvar um documento no formato XLSX. Agora você pode converter seus documentos para o formato Excel. 23.6

  • A partir da versão 23.7, é possível salvar uma página de documento ou forma no formato EPS. 23.7

  • Novo formato Características

    • A funcionalidade para gerar automaticamente Tabela de Conteúdos (TOC) para documentos MOBI foi introduzida. 23.8
    • O PdfEncryptionDetails construtor foi expandido com PdfPermissions. 23.8
    • A modelagem de texto vertical para metafiles EMF foi implementada. 23.8

Renderização

Obter e Modificar Gráfico Série Dados Países Baixos

O recurso para obter e modificar dados da série de gráficos foi fornecido adicionando:

Suporte para tipografia avançada 23.6

O suporte para a tipografia avançada na renderização WMF, EMF e EMF+ foi adicionado.

Conteúdo colorido na página 23.6

A propriedade pública PageInfo.Colored, indicando se a página é colorida ou não, foi adicionada.

Formatação para etiquetas de dados de gráfico 23.6

A capacidade de definir a formatação de preenchimento, curso e chamada para etiquetas de dados do gráfico foi implementada.

Mail Merge e Relatórios

Inserção HTML dinâmica para o motor de relatórios LINQ 23.6

Foi adicionada uma nova forma de inserção HTML dinâmica para o LINQ Reporting Engine.

Mustache Tags Suporte 23.7

Mustache as tags agora são suportadas no MailMerge.GetRegionsHierarchy e MailMerge.GetFieldNamesForRegion métodos.

LINQ Reporting Engine Template Atualizações da sintaxe 23.7

A sintaxe do modelo LINQ Reporting Engine agora suporta ElementAt e métodos de extensão ElementAtOrDefault.

Especificando o tamanho de imagens renderizadas 23.8

Uma nova propriedade pública ImageSize para especificar o tamanho das imagens renderizadas em pixel foi introduzido.

Preserve Whitespaces para JSON String Values – LINQ 23.8

Uma opção foi adicionada ao LINQ Reporting Engine para preservar espaços brancos para valores de cadeia JSON.

LowCode 23.6

Novo LowCode métodos destinados a mesclar diferentes tipos de documentos em um único documento de saída foram adicionados.

Outros

  • O suporte para o embrulho de texto em cabeçalhos / rodapés foi implementado. Países Baixos
  • Não. A capacidade de remover assinaturas digitais de documentos ODT foi adicionada através do RemoveAllSignatures método. Países Baixos
  • Não. A propriedade pública PhoneticGuide para obter a base e texto rubi do guia fonético Run foi adicionado. Países Baixos
  • Não. A capacidade de recuperar um valor de assinatura digital de um documento assinado digitalmente como um array byte foi adicionado introduzindo um novo SignatureValue propriedade. 23.7
  • O Row e Cell aulas foram estendidas com novos membros públicos – Row.NextRow, Row.PreviousRow, Cell.NextCell, e Cell.PreviousCell. 23.7
  • O apoio aos campos de CITAÇÃO e BIBLIOGRAFIA foi adicionado. 23.8

Aspose.Words para Java 23.1, 23.2, 23.3, 23.4

Aspose.Words 23.1 melhora o desempenho da emulação de operação raster, bem como melhora a exportação de documentos e qualidade de renderização.

Aspose.Words 23.2 introduz documentos de salvamento no formato MOBI, melhora a renderização do gráfico e faz alterações notáveis aos detalhes da aparência do documento.

Aspose.Words 23.3 melhora a importação e economia de documentos com novas propriedades, e também melhora a qualidade do trabalho com fundo e primeiro plano cor e gradiente radial.

Aspose.Words 23.4 melhora o cálculo de alguns parâmetros e o posicionamento da tabela e do texto circundante.

Melhorias de desempenho

Emulação de Operações Raster 2,3 milhões de ecus

O desempenho e a qualidade da emulação de operações de raster com metafiles foram significativamente melhorados.

Formatos suportados

Exportação para MOBI 23.2

A partir da versão 23.2, é possível salvar um documento no formato MOBI (também chamado PRC, AZW – Amazon O próprio formato de arquivo e-book do Kindle). Agora você não pode apenas carregar documentos MOBI, mas também exportar seus arquivos para o formato MOBI.

Renderização

Trabalho com cores de tema de sombra 2,3 milhões de ecus

A capacidade de trabalhar com cores temáticas de sombreamento foi implementada.

Suporte de Coeficiente de R-quadrado em gráficos DML 2,3 milhões de ecus

Suporte de coeficiente R-squared em rótulos de linha de tendência gráfico DML ao renderizar foi adicionado.

Melhorias de renderização do gráfico 23.2

Desde 23.2 a renderização do gráfico foi significativamente melhorada.

Controle de cor de fundo e primeiro plano 23.3

O Fill classe foi estendida com um conjunto de novas propriedades públicas relacionadas a fundo e cores anteriores: ForeThemeColor e BackThemeColor, ForeTintAndShade e BackTintAndShade.

Gradientes Radiais com SkiaSharp Shader nativo 23.3

Renderização de gradientes radiais com os SkiaSharp shader nativo para .NET Standard foi implementado.

Distância entre a tabela e o texto circundante 23.4

A capacidade de definir a distância entre a tabela e o texto circundante foi adicionada introduzindo novas propriedades para a Table classe: DistanceLeft, DistanceRight, DistanceTop, e DistanceBottom.

A carregar e salvar documentos

Gerar TOC para documentos AZW3 2,3 milhões de ecus

A capacidade de gerar TOC (tabela de conteúdo) para documentos AZW3 foi adicionado através do uso do EpubNavigationMapLevel propriedade.

Itens de lista de exportação para Markdown 2,3 milhões de ecus

Uma maneira de controlar a exportação de itens de lista para Markdown formato foi fornecido adicionando o ListExportMode propriedade para MarkdownSaveOptions classe.

Notificações de progresso de economia de documentos 23.3

Salvar notificações de progresso para formatos MOBI e AZW3 foi implementado.

Ajuste de espaçamento de frases e palavras 23.3

A capacidade de especificar se ajustar frase e espaçamento de palavras automaticamente após a importação de documentos foi adicionada introduzindo o AdjustSentenceAndWordSpacing propriedade.

Outros

  • Não. A capacidade de especificar o ajuste de espaçamento de caracteres de um documento foi adicionada através do JustificationMode implementação da propriedade 23.2
  • A maneira de instruir Aspose.Words se incluir caixas de texto, notas de rodapé e notas finais em estatísticas de contagem de palavras foi fornecido adicionando o IncludeTextboxesFootnotesEndnotesInStat propriedade 23.2
  • Uma nova opção para um estilo de documento, que permite especificar se o estilo é automaticamente redefinido com base no valor apropriado, foi introduzida através do AutomaticallyUpdate propriedade 23.2
  • Não. A capacidade de determinar se Run é um guia fonético executado foi adicionado usando IsPhoneticGuide propriedade 23.4
  • Uma maneira simples de trabalhar com séries e eixos de gráficos combinados foi implementada introduzindo o ChartAxisCollection classe e adicionando o Chart.Axes propriedade 23.4
  • Novas propriedades públicas ligadas ao posicionamento relativo da forma e dimensionamento foram adicionadas ao Shape classe 23.4
  • A precisão e o desempenho do cálculo do brilho da cor para a resolução automática da cor do texto foram melhorados de acordo com as últimas versões de Microsoft Word 23.4

Ver também