Registro de alterações: atualizações, marcos importantes, roteiro de desenvolvimento

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

Roteiro do IronPDF

Tornamos o IronPDF o produto líder¹ em .NET para conversão de HTML em PDF, priorizando compatibilidade, usabilidade e resultados. Agora, nossa missão é manter essa reputação conquistada com muito esforço, atualizando continuamente o IronPDF com as mais recentes tecnologias de HTML, CSS e JS, e com as versões mais recentes do Chrome.

Nosso software é desenvolvido para engenheiros, por engenheiros, por isso entendemos o valor de testes rigorosos, suporte e licenciamento transparente de uso único.

Temos orgulho de ouvir nossa comunidade e demonstramos isso priorizando as solicitações de recursos com base no que vocês, nossos clientes, pedem.

Ao longo dos últimos anos, temos desenvolvido continuamente o IronPDF, expandindo suas capacidades para atender não apenas desenvolvedores .NET , mas também as comunidades Java , Python e Node.js

¹Com base em uma auditoria independente do nosso produto realizada em agosto de 2022.

Conquistas

Aqui destacamos três marcos importantes que representam uma melhoria significativa no desempenho do IronPDF . Veja os marcos >


Maio 2026

IronPDF v2026.5.2

PM > Install-Package IronPdf -Version 2026.5.2

Notas de lançamento

  • Adicionados as propriedades SignerCertificate e CertificateChain a VerifiedSignature, expondo detalhes completos do certificado X.509 incluindo DN do sujeito, emissor, número de série, período de validade e bytes DER brutos de PDFs assinados digitalmente
  • Adicionada a classe LinkAnnotation para criar links clicáveis dentro de documentos PDF que navegam para páginas e posições específicas
  • Adicionados os métodos LinearizePdfToBytes e LinearizePdfToStream, permitindo linearização completa de PDF na memória sem I/O de disco, ideal para ambientes baseados em nuvem e isolados
  • Geração automática de marcadores de PDF a partir dos cabeçalhos HTML (h1–h6) durante a renderização, incluindo hierarquia correta, mapeamento de página e filtragem opcional por nível ou seletor CSS
  • Reconstrução do qpdf 12.3.2 com libjpeg e zlib estáticamente vinculados, removendo dependência do sistema libjpeg.so.62 para IronPdf.Linux e garantindo compatibilidade com distribuições Linux modernas como Rocky 9/10 e Debian 13
  • Corrigido um problema onde cabeçalhos e rodapés HTML não escalavam corretamente ao usar UseFitToPageRendering() ou UseScaledRendering() com níveis de zoom fora do padrão
  • Corrigido IronPdfInputException intermitente ao renderizar cabeçalhos/rodapés com FragmentHeight em tamanhos de papel personalizados
  • Corrigido SEGFAULT intermitente durante a desmontagem do processo e melhorada a estabilidade do pool de guias para evitar problemas de renderização concorrente e spam de log
  • Dependências internas atualizadas

Abril de 2026

IronPDF v2026.4.1

PM > Install-Package IronPdf -Version 2026.4.1

Notas de lançamento

  • Melhoria no desempenho da renderização de PDFs através da redução de chamadas de renderização internas e da reutilização de abas do navegador para minimizar a sobrecarga de inicialização.
  • Melhoria na marcação da árvore de estrutura PDF/UA para formulários com tipos de entrada mistos, elementos ocultos, rótulos profundamente aninhados e ordenação de anotações para garantir a associação correta entre widget e elemento de estrutura.
  • Redução do tamanho da imagem Docker do IronPdfEngine em 60% (de 2,89 GB para 1,14 GB)
  • A segurança da imagem Docker do IronPdfEngine foi aprimorada com a remoção de pacotes desnecessários, a resolução de 4 CVEs de alta gravidade e mais de 1.400 outras vulnerabilidades detectadas em varreduras de segurança.
  • Melhorado o contêiner Docker do IronPdfEngine para encaminhar corretamente argumentos de tempo de execução como porta, license_key e chrome_browser_limit
  • Corrigido vazamento de memória em ReplaceTextOnPages, ReplaceUnicodeText, RedactText, e RedactRegions onde chamadas repetidas causavam aumento de crescimento de memória (redução de 93-97%)
  • Corrigido sobreleitura de buffer em GetMetadata que poderia causar travamentos ou corrupção de dados
  • Corrigido um problema em que a conversão de PDF/UA removia o recorte CSS overflow:hidden, garantindo que as imagens recortadas fossem renderizadas de forma idêntica à saída PDF padrão.
  • Corrigido um problema onde SignatureName estava sempre vazio ao verificar assinaturas criadas por assinantes externos como o Adobe Reader
  • Corrigido imagens de cabeçalho/rodapé ausentes na conversão de DOCX para PDF (DrawingML e VML)

Março de 2026

IronPDF v2026.3.1

PM > Install-Package IronPdf -Version 2026.3.1

Notas de lançamento

  • Adicionados CompressPdfToBytes e CompressPdfToStream com compressão inteligente automática, reduzindo o tamanho do PDF via processamento em disco ou na memória
  • Melhorado o suporte à acessibilidade PDF/UA ao resolver erros de marcação estrutural, restaurar tags semânticas (H1/P), corrigir problemas de renderização de etiquetas, eliminar travamentos AccessViolationException durante o processamento de formulários e prevenir tags de acessibilidade duplicadas
  • Validação de assinatura aprimorada com cadeia de confiança de certificados, status de revogação, força do algoritmo, integridade do intervalo de bytes e verificações opcionais de detecção incremental de adulteração.
  • Conversão aprimorada de RTF para PDF com suporte a layout de várias colunas e detecção automática de orientação paisagem, margens e configurações de coluna. Resolvidos problemas de recorte de borda de tabela, corte do primeiro caractere e duplicação de imagens de metadados.
  • Renderização HTML interna aprimorada, substituindo URLs internas por um esquema personalizado para melhorar a conformidade com a segurança e remover solicitações de rede desnecessárias.
  • Corrigidas falhas de validação de PDF/A causadas por metadados XMP fora do padrão e entradas CharSet de fonte Type1 incompletas
  • Corrigido um problema em que a análise de carimbos de data/hora de assinaturas causava uma exceção não tratada.
  • Corrigido um problema em que o redimensionamento de páginas rotacionadas causava dimensões incorretas ou corte de conteúdo.
  • Corrigido LinuxAndDockerDependenciesAutoConfig para instalar corretamente libasound2t64 no Ubuntu 24.04 para ambientes .NET 9/10
  • Corrigido um problema onde cabeçalhos e rodapés HTML eram renderizados com largura e escala de fonte incorretas quando UseResponsiveCssRendering (Largura de Pixels Fixa) estava ativado
  • Corrigido System.AccessViolationException ao adicionar marcadores de nível superior a PDFs com estruturas de contorno malformadas
  • Corrigido um problema onde campos de formulário ComboBox perdiam opções de seleção após mesclar ou anexar PDFs

Fevereiro de 2026

IronPDF v2026.2.1

PM > Install-Package IronPdf -Version 2026.2.1

Notas de lançamento

  • Atualiza as dependências internas.

Janeiro de 2026

IronPDF v2026.1.3

PM > Install-Package IronPdf -Version 2026.1.3

Notas de lançamento

  • Adicionado suporte para Hifenização Personalizada via caminhos locais ou URLs remotos em ChromePdfRenderOptions
  • Aprimorado UpdateImageObject com um sistema robusto de transformação de rastreamento de estado
  • Melhoria na cópia de páginas de PDFs existentes para evitar exceções de estouro de pilha em alguns documentos específicos.
  • Corrigido problema em que o IronPDF congelava ao receber um campo de formulário com caracteres Unicode.
  • Corrigido um problema em que a conversão de certos PDFs para PDF/UA podia causar a redefinição ou renderização incorreta das cores do texto e das formas.
  • Corrigido problema onde achatar um PDF fazia o conteúdo desaparecer ou ser cortado em documentos usando deslocamentos CropBox não padrão
  • Corrigido um problema de conformidade onde exportações de PDF/A-4 falhavam na validação devido a valores Unicode proibidos em CMaps ToUnicode
  • Corrigido um problema em que os campos de formulário de caixa de combinação em certos PDFs exibiam opções de texto vazio e não validavam os valores corretamente.
  • Corrigido uma falha System.AccessViolationException ao processar matrizes de Larguras de fonte malformadas em certos PDFs
  • Corrigido um erro (Violação de Acesso) que ocorria ao renderizar páginas com campos de formulário complexos ou malformados.
  • Corrigido um problema em que os retângulos eram desenhados na posição Y incorreta.
  • Corrigido um problema em que os cabeçalhos e rodapés HTML com layouts baseados em flex não se adaptavam corretamente a diferentes orientações de página.
  • Corrigido um problema em que os cabeçalhos e rodapés HTML eram renderizados com altura e escala de fonte incorretas quando adicionados após a renderização.

Dezembro de 2025

IronPDF v2025.12.2

PM > Install-Package IronPdf -Version 2025.12.2

Notas de lançamento

  • Adicionado suporte para conformidade com PDF/UA-2 (ISO 14289-2:2024)
  • Adicionada nova API CompressAndSaveAs que proporciona compressão superior
  • Adicionadas APIs ToJson e SaveAsJson para extrair conteúdo PDF como JSON

  • Documentação e exemplos aprimorados
  • Habilitada conversão de arquivo HTML local para PDF em IronPdf for Java e Node.js ao executar IronPdfEngine local

  • Corrigido problema onde ApplyMultipleStamps cortava o conteúdo do carimbo em alguns tamanhos de papel
  • Corrigido problema de implantação interna de IronPdf for Python
  • Corrigido o problema de operações QPdf que lançavam exceções aleatoriamente.

Novembro de 2025

IronPDF v2025.11.12

PM > Install-Package IronPdf -Version 2025.11.12

Notas de lançamento

  • Adicionado suporte para conformidade com os formatos PDF/A-4, PDF/A-4E e PDF/A-4F (ISO 19005-4:2020).
  • Adicionada a possibilidade de assinar PDFs com um Módulo de Segurança de Hardware (HSM) através de um token USB.
  • Melhoria no uso de memória no fluxo de geração de formulários. PDF-1599
  • Corrigido um problema em que o cabeçalho e o rodapé ficavam em uma posição inválida quando aplicados a páginas rotacionadas em formato paisagem.
  • Corrigido um problema em que a conversão de certos PDFs para PDF/A 1a/1b falhava na validação devido a um CIDSet inválido em fontes selecionadas.
  • Corrigido um problema em que o IronPDF não conseguia acessar um diretório de arquivos temporários com caracteres nórdicos.
  • Corrigido problema onde CreatePdfFormsFromHtml criava nomes de campos de formulário incorretos.
  • Corrigido problema crítico onde aplicações web ASP.NET congelavam completamente ao validar licenças.
  • Corrigido um problema que causava o erro "Plataforma não suportada" em alguns ambientes Linux.

Outubro de 2025

IronPDF v2025.10.8

PM > Install-Package IronPdf -Version 2025.10.8/

Notas de lançamento

  • Adicionadas novas APIs SaveAsLinearized e IsLinearized.

  • Corrigido problema onde certos blocos HTML, links ou nós de texto não eram processados corretamente em HtmlStructTreeDom, levando a exceções durante a geração de PDF/UA.
  • Corrigido um problema em que a regra CSS hyphens: auto não estava sendo aplicada.
  • Corrigido um problema em que favoritos principais com o mesmo nome em páginas principais diferentes eram substituídos incorretamente.
  • Corrigido vazamento de memória ao usar Cleaner.ScanPdf.
  • Corrigido regressão de desempenho ao aplicar HtmlHeaderFooter a múltiplas páginas.

Setembro de 2025

IronPDF v2025.9.4

PM > Install-Package IronPdf -Version 2025.9.4

Notas de lançamento

  • Adicionado um novo sinalizador IgnorePageRotation em DrawBitmap() para ignorar a rotação da página.
  • Reduzido o tamanho do arquivo PDF ao aplicar o mesmo Stamp, Foreground, Footer a múltiplas páginas.
  • Corrigido falha de validação VeraPDF para conformidade PDF/UA relacionada à anotação de link faltando a StructParent apropriada.
  • Corrigido problema onde a validação PDF/3A VeraPDF falha quando as fontes não possuem ambas /ToUnicode e /Encoding.
  • Corrigido um problema grave de vazamento de memória ao renderizar HTML para PDF.
  • Corrigidos problemas de vazamento de memória ao aplicar Stamp, Foreground e Footer.
  • Corrigido um pequeno vazamento de memória ao usar a API DrawText.

Agosto de 2025

IronPDF v2025.8.8

PM > Install-Package IronPdf -Version 2025.8.8

Notas de lançamento

  • Adicionado uma nova propriedade VerifiedSignature.SignerName para acessar o nome do assinante digital.

  • Os PDFs com campos de formulário agora são automaticamente achatados ao serem convertidos em imagens, garantindo que os valores do formulário apareçam por padrão.

  • Corrigido problema onde salvar um PDF como PDF/UA após salvá-lo como PDF/A lançava um AccessViolationException em certos casos.
  • Corrigido problema onde a conversão para PDF/UA lançava um AccessViolationException ao converter certas páginas PDF para PDF/UA.
  • Corrigido um problema em que o conteúdo longo do cabeçalho e rodapé em HTML era cortado incorretamente quando o conteúdo exigia quebra de linha.
  • Corrigido um problema em que emojis e caracteres especiais nos metadados do título do PDF, usando referências de caracteres numéricos, causavam uma exceção durante a geração do PDF.
  • Corrigido um problema em que o valor de um campo de formulário em chinês era corrompido ao renderizar HTML para PDF no Linux.
  • Corrigido um problema de vazamento de memória na conversão de PDF/A para determinados arquivos PDF.
  • Corrigido um problema em que a cor de fundo ficava preta ao substituir ou remover qualquer objeto em um arquivo PDF.
  • Corrigido um problema em que a assinatura de um PDF que continha um campo de formulário de assinatura não assinado gerava uma exceção.

Julho de 2025

IronPDF v2025.7.17

PM > Install-Package IronPdf -Version 2025.7.17

Notas de lançamento

  • Separados pacotes de dependência IronSoftware.Native.PdfModel por plataforma.
  • Aprimorados métodos Cleaner.SanitizeWithBitmap e Cleaner.SanitizeWithSvg para preservar as margens originais do PDF por padrão

  • Corrigido um problema em que os pontos no Sumário eram exibidos com baixa resolução.
  • Corrigido problema onde ativar Grayscale fazia o texto do PDF ser rasterizado como imagens em vez de permanecer selecionável.
  • Corrigido um problema em que o índice da página de marcadores retornava um valor incorreto em alguns PDFs.
  • Corrigido um problema em que carimbar uma página rotacionada corrompia o conteúdo original.
  • Corrigido problema onde CompressImages causava rotação de imagem em certos PDFs.
  • Corrigido um problema em que a conversão de PDFs em imagens renderizava áreas transparentes em preto.
  • Corrigido um problema em que o texto que utilizava fontes não padrão estava ausente ao converter PDFs para PDF/UA.
  • Corrigido problema onde campos de formulário HTML, especialmente textareas longos ao longo de várias páginas, poderiam causar um AccessViolationException durante a geração de PDF.
  • Corrigido um problema em que as caixas de seleção com o mesmo nome não eram criadas corretamente.
  • Corrigido um problema que exibia alta alocação de memória no BenchmarkDotNet.
  • Corrigido problema onde AddForegroundOverlayPdf e AddForegroundOverlayPdfToPsd quebravam links internos do pdf principal.
  • Corrigido problema onde CompressImages escurecia imagens quando ShrinkImage está definido como True.
  • Corrigido problema onde AddBackgroundPdf colocava o fundo na frente quando o PDF da frente é criado a partir de RenderUrlAsPdf.
  • Corrigido problema onde renderizar PDF para Bitmap Antes de AddBackgroundPdf faz com que o fundo sobreponha o primeiro plano.
  • Corrigido um problema em que a rotação aplicada ao carimbo posicionava o objeto do carimbo no local errado.

Junho de 2025

IronPDF v2025.6.8

PM > Install-Package IronPdf -Version 2025.6.8

Notas de lançamento

  • Adicionadas novas APIs ToMultiPageTiffBytes() e ToMultiPageTiffStream()

  • Otimizada conversão interna ToMultiPageTiff()

  • Corrigido o problema em que os destinos dos favoritos não eram atualizados ao mesclar documentos.
  • Corrigido problema em que linhas e blocos de texto geravam uma exceção de violação de acesso ao sistema.
  • Corrigido o problema em que os campos do formulário não apareciam ao mesclar, copiar ou inserir PDFs. Agora todos os nomes de campos de formulário do segundo e dos PDFs subsequentes são atualizados para name_x, onde x é o índice do PDF (ex., o campo firstname no PDF 1 permanece firstname, no PDF 2 se torna firstname_1, no PDF 3 se torna firstname_2).
  • Corrigido o problema em que as anotações estavam ausentes ao aplicar carimbos ou cabeçalhos/rodapés.
  • Corrigido problema onde campos AcroForm estavam ausentes ao aplicar carimbos ou cabeçalhos/rodapés.
  • Corrigido o problema em que os hiperlinks estavam ausentes ao renderizar HTML para PDF com cabeçalhos/rodapés.
  • Corrigido problema que causava o travamento do programa ao mesclar determinados PDFs.
  • Corrigido problema em que alguns marcadores desapareciam ao mesclar ou copiar PDFs.
  • Corrigido o problema em que a geração do sumário falhava, resultando em um sumário vazio devido à fragmentação do texto e a problemas de detecção do cabeçalho em documentos PDF complexos.
  • Corrigido problema em que a geração do sumário não correspondia aos cabeçalhos que continham entidades HTML devido a discrepâncias de espaços em branco entre a análise do HTML e a extração do texto do PDF.
  • Corrigido problema onde RenderDocxAsPdf lançava uma exceção ao converter certos arquivos DOCX para PDF.
  • Corrigido problema onde SaveAsPdfUA lançava uma exceção de violação de memória quando múltiplos cabeçalhos/rodapés HTML eram adicionados.
  • Corrigidos alguns vazamentos de memória internos.

  • ApplyStamp agora recomenda o uso de Flatten quando a camada de carimbos está sob outros elementos

Maio de 2025

IronPDF v2025.5.6

PM > Install-Package IronPdf -Version 2025.5.6

Notas de lançamento

  • Compatível com Linux ARM
  • Adiciona uma nova API para recuperar informações de glifos individuais e caixas delimitadoras para cada caractere de um objeto de texto (veja TextObject.GetGlyphInfo()).

  • Melhora a remoção de assinatura, assegurando que o documento esteja editável após as assinaturas terem sido removidas (veja PdfDocument.RemoveSignatures()).
  • Melhoria no tratamento de erros do macOS para cancelar a renderização de PDFs de forma adequada em caso de erros de JavaScript não tratados, evitando travamentos.
  • Maior confiabilidade na remoção da incorporação de fontes.
  • Melhoria no enfileiramento interno de tarefas e trabalhos para conversão de HTML em PDF, resultando em maior desempenho e confiabilidade.

  • Corrigido um problema relacionado a fontes incorporadas em documentos PDF/A.
  • Resolvido um vazamento de memória ao chamar SaveAsPdfA().
  • Corrigido problema que causava exibição incorreta de páginas rotacionadas após a chamada de Flatten().
  • Corrigidos problemas com a aplicação da chave de licença no IronPDFEngine.
  • Corrigidos problemas de desincorporação de fontes que não reduziam o tamanho do arquivo PDF conforme o esperado.

  • Documentação PDF/A e PDF/UA aprimorada.

Abril de 2025

IronPDF v2025.4.4

PM > Install-Package IronPdf -Version 2025.4.4

Notas de lançamento

  • Apresentada nova API ToBitmapHighQuality.

  • Otimização do uso de memória para conversão de PDF em imagem.
  • Parâmetro NaturalLanguages atualizado em ConvertToPdfUA para ser opcional.

  • Corrigido um problema de funcionalidade com ImageFormField e IronPdfEngine (gRPC).
  • Resolvido o problema de visibilidade dos formulários durante a impressão.

  • Adicionada documentação que faltava para algumas classes.

Março de 2025

IronPDF v2025.3.6

PM > Install-Package IronPdf -Version 2025.3.6

Notas de lançamento

  • Ajustei a resolução de impressão padrão (DPI) para 300.
  • ChromeBrowserLimit atualizado para usar Environment.ProcessorCount, melhorando a estabilidade de implantação em nuvem.

  • Resolvendo numeração incorreta de páginas em PDF de HtmlHeaderFooter.
  • Corrigida uma exceção causada por colchetes nas chaves de metadados.
  • Corrigido o alinhamento incorreto das margens de impressão em alguns PDFs.
  • Tratadas falhas e problemas de aviso no modo de processo único com UpdatedChrome.

Fevereiro de 2025

IronPDF v2025.2.8

PM > Install-Package IronPdf -Version 2025.2.8

Notas de lançamento

  • Editar metadados XMP customizados habilitados em documentos PDF/A para EmbedFileToPdfA.

  • Aprimorada saída de ExtractAllText VisualOrder.
  • Melhoria no gerenciamento de marcadores ao adicionar novos marcadores ou ao mesclar documentos que contenham marcadores.

  • Corrigidos problemas de atualização do ícone, cor e localização das anotações.
  • Corrigidos problemas em que os valores das coordenadas de anotação eram zero.
  • Correção na descoberta de campos de formulário usando FindFormField.
  • Corrigidos problemas de comportamento em formulários com caixas de seleção que atuavam como botões de opção.
  • Corrigido o problema da ausência do valor "Não" nos formulários com botões de opção.
  • Tratados problemas de exibição do campo de texto em DocuSign.
  • Corrigidas exceções em RemoveSignatures e Cleaner.ScanPdf().
  • Correção de exceções de canal gRPC ao sair de aplicativos .NET Framework .
  • Melhorada gestão de altura de cabeçalho/rodapé com RenderingOptions.MarginLeft e RenderingOptions.MarginRight.
  • Comportamento do construtor de cópia PdfDocument corrigido.
  • Corrigidos problemas de alinhamento relacionados aos estilos CSS do cabeçalho/rodapé e ao conteúdo principal.
  • Tratados Compress exceções em .NET Framework 32-bit.
  • Aprimorado fluxo de trabalho TextAnnotation.Hidden e resolvidas exceções em RemoveSignatures.
  • Corrigidas exceções de reatribuição MetaData.Keywords.
  • Resolvendo travamentos de processo ao recuperar Bookmarks de PDFs específicos.
  • Corrigidas exceções ao acessar certos objetos de PDF Form.

Janeiro de 2025

IronPDF v2025.1.1

PM > Install-Package IronPdf -Version 2025.1.1

Notas de lançamento

  • Pacotes IronPdf.Native.UpdatedChrome introduzidos para Linux e Windows baseados no CEF 131 mais recente.
  • Adicionados novos overloads de API RenderHtmlAsPdfUA e RenderZipFileAsPdf.

  • Melhoria no desempenho geral das operações com formulários PDF e na geração de formulários HTML.
  • Qualidade aprimorada na extração de texto em PDFs.

  • Tratados erros de compilação RenderRazorViewToPdf() após atualização IronPdf da versão 2024.8.3.
  • Corrigidas renderizações de nova linha para métodos ReplaceTextOnPage(), ReplaceTextOnPages(), ReplaceTextOnAllPages(), e DrawText().
  • Corrigidas exceções na conversão de RTF para PDF devido a elementos não suportados.
  • Corrigidos problemas de renderização de glifos ausentes no método ReplaceText().
  • Problemas com hiperlinks resolvidos após a aplicação da proteção por senha.
  • Corrigidos detecções de linhas e fragmentos de texto com PdfPage.
  • Corrigidos problemas com os parâmetros de DPI na conversão de PDF para imagem.
  • Resolvendo mudanças nas dimensões de PDF com o método Flatten().
  • Corrigida a visibilidade do cabeçalho/rodapé HTML após a aplicação de PDF em segundo plano.
  • Corrigido o problema de imagens codificadas em Base64 que interferiam na codificação UTF-8.

Dezembro de 2024

IronPDF v2024.12.9

PM > Install-Package IronPdf -Version 2024.12.9

Notas de lançamento

  • Corrigido um problema que causava o travamento do programa ao mesclar determinados PDFs.
  • Corrigido um problema em que a primeira letra do texto sob uma região ocultada ainda podia aparecer na saída.
  • Adicionado suporte para caracteres de nova linha em ReplaceText e DrawText.
  • Adicionada nova propriedade IsSubsetted à classe PdfFont.
  • Adicionado sinalizador skipSubsetFonts para PdfFontCollection.Find.
  • Adicionados overloads para o método ReplaceText para aceitar o objeto PdfFont.

Novembro de 2024

IronPDF v2024.11.4

PM > Install-Package IronPdf -Version 2024.11.4

Notas de lançamento

  • Adiciona uma nova API para incorporar arquivos durante a conversão de PDF/A.
  • Adicionados parâmetros opcionais FontName e CustomFontSize à API ReplaceText.
  • Permite usar fontes personalizadas com a API DrawText.
  • Corrige problemas de posicionamento do carimbo.
  • Corrige um problema que impedia a exibição de alguns arquivos PDF/A no Adobe Acrobat Pro.
  • Corrige um problema onde ReplaceText causa quebras de linha verticalmente.
  • Corrige um problema onde os métodos Resize(), Extend(), e Transform() eram inacessíveis.
  • Melhora o suporte a texto Unicode.
  • Melhora o uso da memória e o desempenho.
  • Melhora a velocidade ApplyMultipleStampsAsync.

Outubro de 2024

IronPDF v2024.10.8

PM > Install-Package IronPdf -Version 2024.10.8

Notas de lançamento

  • Melhora o posicionamento da redação de texto
  • Melhora a conversão de PDF para A3
  • Melhora a aparência e o comportamento das caixas de seleção e dos botões de opção.
  • Melhora a precisão do posicionamento da estampagem durante o dimensionamento.
  • Corrige um problema em que o deslocamento de carimbo era aplicado a páginas rotacionadas.
  • Corrige um problema em que caracteres Unicode não apareciam ao definir o valor do formulário.
  • Corrige problema onde VerifyPdfSignatures retorna valor incorreto
  • Torna o campo de assinatura visível no Bluebeam Revu
  • IronPdfEngine agora suporta botões de rádio de formulário, campos de assinatura e campos de imagem.

Setembro de 2024

IronPDF v2024.9.3

PM > Install-Package IronPdf -Version 2024.9.3

Notas de lançamento

  • Adiciona suporte para recursos HTML com extensão de arquivo '.download'
  • Adiciona nova API experimental para acessar todos os objetos DOM dentro de um PDF (veja PdfDocument.Pages[].ObjectModel)
  • Adiciona suporte para cabeçalhos de requisição HTTP para HTML para PDF (veja ChromePdfRenderOptions.HttpRequestHeaders)
  • Melhora a validação de várias assinaturas por leitores de PDF externos (veja SignaturePermissions)
  • Melhora o comportamento e a fidelidade da funcionalidade "combinar páginas" (também conhecida como N-up)

Agosto de 2024

IronPDF v2024.8.3

PM > Install-Package IronPdf -Version 2024.8.3

Notas de lançamento

  • Adiciona suporte para conversão de PDF/A versões 1A, 1B, 2A, 2B e 3A!
  • Adiciona suporte para criar documentos PDF em branco (veja o construtor PdfDocument)
  • Adiciona suporte para combinar páginas PDF em uma única página de linhas e colunas (veja PdfDocument.Com/binePages())
  • Adiciona suporte para mover ou escalar conteúdos de página inteira (veja PdfPage.Transform())
  • Corrige o problema de caixas de seleção não interativas ao renderizar HTML para PDF/A
  • Melhora o desempenho ao criar botões de opção a partir de HTML

  • RedactRegion requer uma altura negativa para funcionar corretamente (pr)
  • CombinePages não suporta combinar páginas de tamanhos diferentes (pr)

Julho de 2024

IronPDF v2024.7.8

PM > Install-Package IronPdf -Version 2024.7.8

Notas de lançamento

  • Corrige um problema em que links, formulários e anotações eram corrompidos ao salvar como PDF/A.
  • Corrige um problema em que a ordem de tabulação estava incorreta ao salvar como PDF/UA.
  • Corrige problema de vazamento de memória ao remover objetos PDF.
  • Corrige problemas que impediam a edição de formulários pelo Adobe Acrobat Pro.
  • Corrige problemas em que a renderização de imagens grandes causava o travamento do sistema.
  • Corrige problemas em que a largura de renderização não era aplicada aos cabeçalhos e rodapés.
  • Corrige problemas em que os selos estavam sendo colocados incorretamente em diferentes tamanhos de página.
  • Corrige um problema em que os valores do formulário não ficavam visíveis após o achatamento da página.
  • Corrige um problema em que os valores do formulário não ficavam visíveis ao converter a página em imagem (use Flatten=true).
  • Corrige um problema em que as imagens de assinatura não estavam visíveis.
  • Melhora o suporte para definir valores de formulário para nomes de formulário duplicados.
  • Adiciona suporte para renderizar listas de caixas de combinação selecionadas a partir de campos de entrada HTML.
  • Adiciona novas opções para a API de Redação de Texto.
  • Adiciona suporte para redação de palavras inteiras, incluindo pontuação.

Junho de 2024

IronPDF v2024.6.1

PM > Install-Package IronPdf -Version 2024.6.1

Notas de lançamento

  • Adiciona nova API de redação de região
  • Adiciona suporte para campos de formulário com imagens
  • Adiciona suporte para exibir os valores dos campos do formulário ao converter PDF em imagem.
  • Permite identificador de linguagem natural personalizado para SaveAsPdfUA
  • Corrige bug onde SaveAsPdfUA às vezes trava
  • Corrige bug onde Merge às vezes trava
  • Corrige problema onde Stamp corrompe alguns PDFs
  • Corrige problema onde CompressImage corrompe alguns PDFs
  • Corrige problema onde adicionar Header ou Footer corrompe alguns PDFs
  • Corrige um problema em que os nomes dos campos do formulário com notação de ponto eram ignorados.
  • Corrige um monte de System.AccessViolationExceptions ao manipular documentos PDF
  • Corrige problema onde QRCode usa largura e altura inválidas
  • Corrige problema onde RenderDocxAsPdf ignora o elemento de quebra de página do docx
  • Corrige um problema em que o nome de usuário para autenticação de login era definido erroneamente com o valor da senha.
  • Corrige erro de conformidade com o padrão FIPS em alguns sistemas
  • Corrige StackOverflowException lançado quando IronPdf é inicializado antes de IronQr
  • Melhora o suporte para anotações em formulários.
  • Atualizações para a versão mais recente do Pdfium, que inclui correções para problemas na manipulação de documentos PDF existentes.
  • Atualiza IronSoftware.System.Drawing para 2024.6.1
  • Suporta mais idiomas na imagem Docker IronPdf

Maio de 2024

IronPDF v2024.5.2

PM > Install-Package IronPdf -Version 2024.5.2

Notas de lançamento

  • Adiciona nova API IronPdf.Cleaner que pode desinfetar e escanear PDFs.
  • Corrige problema onde RenderRtfFileAsPdf às vezes retorna conteúdo preto.

Abril de 2024

IronPDF v2024.4.2

PM > Install-Package IronPdf -Version 2024.4.2

Notas de lançamento

  • Adiciona nova API PdfDocument.Com/press().
  • Corrige um problema em que PDFs rotacionados causavam imagens distorcidas ao converter PDF para HTML.
  • Corrige um problema em que PDFs em árabe quebravam a estrutura HTML ao serem convertidos para HTML.
  • Corrige um problema em que o tamanho da fonte do cabeçalho/rodapé era alterado ao aplicar margens.
  • Corrige um problema em que o Sumário não era exibido corretamente em HTML complexo.
  • Corrige problema onde ajustar a chave de licença em IronPdfEngine não funciona.
  • Corrige um problema em que a conversão de um PDF rotacionado para HTML gerava imagens distorcidas.
  • Corrige um problema em que a conversão de um PDF com caracteres árabes para HTML quebrava a estrutura do documento.
  • Corrige problema onde PdfSignature.SigningContact não funciona.
  • Melhora o desempenho DocxToPdf.
  • Torna todos os métodos Print assíncronos.
  • Atualiza as bibliotecas gRPC para a versão 2.62.0

Março de 2024

IronPDF v2024.3.4

PM > Install-Package IronPdf -Version 2024.3.4

Notas de lançamento

  • Adiciona uma nova API abrangente de fontes para adicionar, remover e usar fontes (veja PdfDocument.Fonts)
  • Adiciona recurso de redação de texto PDF (veja PdfDocument.RedactText())
  • Adiciona suporte para comprimir imagens em tons de cinza com PdfDocument.Com/pressImages()
  • Adiciona suporte para ambos "444" e "441" subamostragem de Chrome com PdfDocument.Com/pressImages()
  • Adiciona novo método para carregar assinaturas a partir de string base64 (veja PdfSignature.FromBase64())
  • Adiciona suporte para MacOs ARM ao usar o "Docker Engine" IronPdf
  • Adiciona flag de ambiente IRONPDF_ENGINE_ENABLE_LOG para "Docker Engine" IronPdf
  • Melhora a mensagem de erro quando o usuário tenta assinar usando uma assinatura sem chave privada.
  • Melhora mensagem de erro quando uma incompatibilidade de versão do "Docker Engine" IronPdf é detectada
  • Melhora o uso da memória ao abrir um documento ou trabalhar com imagens.
  • Melhora o suporte para PDF/A
  • Melhora a extração de texto para agora omitir o hífen final de linha (caractere 0xFFFE)
  • Corrige problema com anotações que não eram redimensionadas corretamente (veja PdfDocument.ResizePage())
  • Corrige um problema em que a chave de licença no IronPDFEngine era sobrescrita pelo cliente.
  • Corrige um problema em que o sumário não funcionava corretamente com HTML de linha única.
  • Corrige problema de "assembly incompatível" ao atualizar versões IronPdf
  • Corrige raro conflito de versão com biblioteca OpenXML
  • Corrige problema com layouts de carimbo HTML
  • Corrige o problema de desaparecimento do conteúdo ao aplicar um PDF de fundo.
  • Corrige um problema que impedia a seleção do primeiro botão de opção em uma coleção via HTML.
  • Corrige um problema em que as assinaturas digitais em determinados PDFs não eram visíveis no visualizador da Adobe.

Fevereiro de 2024

IronPDF 2024.2.2

PM > Install-Package IronPdf -Version 2024.2.2

Notas de lançamento

  • Corrige problema de transformação ao modificar um documento após chamar AppendPdf()
  • Corrige problema com runtimes não sendo baixados quando Installation.AutomaticallyDownloadNativeBinaries=true
  • Corrige problema com Installation.CustomDeploymentDirectory sendo ignorado
  • Corrige um problema em que ativar a conformidade com PDF/A removia a transparência e resultava em um fundo preto.
  • Corrige problema onde o enumerador PdfFormFieldFlags era inacessível para os usuários
  • Corrige problema onde ReplaceTextOnPages() lançaria um erro se o texto não fosse encontrado em todas as páginas
  • Corrige problema com suporte a cookies no Linux
  • Corrige problema onde Installation.SingleProcess estava sempre habilitado
  • Corrige vários problemas ao manipular formulários após configurar IronPdf para usar Docker/remoto
  • Melhora diversos comentários e a documentação da API.
  • Melhora o espaçamento entre letras, palavras e texto ao substituir texto; As palavras não devem mais apresentar espaçamento incorreto entre as letras.
  • Adiciona suporte para configurações personalizadas de conexão remota IronPdf (veja IronPdfConnectionConfiguration WithCustomChannel())

Janeiro de 2024

IronPDF v2024.1.20

PM > Install-Package IronPdf -Version 2024.1.20

Notas de lançamento

  • Adiciona uma lista de opções válidas para botões de rádio e caixas de seleção. (See CheckboxFormField and RadioFormField for Choices and SelectedIndex)
  • Adiciona uma forma de definir o índice selecionado de botões de opção e caixas de seleção. (See CheckboxFormField and RadioFormField for Clear() and Select)
  • Adiciona a capacidade de desenhar linhas e retângulos em um documento existente. (See PdfDocument for DrawLine() and DrawRectangle())
  • Adiciona a capacidade de incluir um campo de assinatura vazio, que permite ao usuário clicar para assinar. (See the SignatureFormField class)
  • Adiciona extração de texto, caracteres e linhas com informações de posição. (See PdfDocument.Pages for Lines and Characters)
  • Adiciona recursos de segurança web mais robustos, com opção de ativação, para usuários que aceitam entradas de dados não confiáveis. (See Installation.EnableWebSecurity)
  • Adiciona a capacidade de especificar a fonte ao desenhar texto em um documento existente. (See PdfDocument.DrawText())
  • Adiciona suporte para extensões OpenAI. (See IronPdf.Extensions.AI NuGet package)
  • Adiciona suporte para adicionar e remover formulários via PdfDocument.Form.Add(), Remove(), etc. (implementado ObservableCollection)
  • Corrige um erro que fazia com que os hiperlinks quebrassem após a ativação da compatibilidade com PDF/A ou PDF/UA.
  • Corrige travamento ou falha na renderização ao renderizar certas WebGL ou URLs com JavaScript pesado em algumas máquinas.
  • Corrige a validação de PDF/UA ao converter um documento que contém hiperlinks. (PDF/UA 7.18.5)
  • Corrige System.AccessViolationException ao converter para PDF/A
  • Corrige a substituição de texto para ser compatível com documentos que usam texto ou caminhos em tons de cinza.
  • Melhora o comportamento de substituição de texto com diversas correções de bugs e melhor formatação de texto.
  • Melhora as descrições de conteúdo de hiperlinks em PDFs/A.
  • Melhora o comportamento em ambientes somente de leitura que permitem apenas um único processo, habilitando automaticamente Installation.SingleProcess

Dezembro de 2023

IronPDF v2023.12.6

PM > Install-Package IronPdf -Version 2023.12.6

Notas de lançamento

  • Adiciona uma nova API de fontes para adicionar, remover e usar fontes! (see PdfDocument.Fonts)
  • Adiciona uma nova API de Anotações para recuperar anotações de documentos! (see PdfDocument.Annotations)
  • Adiciona suporte para URLs de carimbos de tempo de assinatura que requerem SHA-256 ou SHA-512 (veja TimestampHashAlgorithms)
  • Adiciona suporte para valores de botões de opção definidos por meio do atributo HTML 'checked'.
  • Corrige bug onde IronPdf às vezes corrompe documentos que foram assinados digitalmente por um terceiro (veja ChangeTrackingModes)
  • Corrige um erro que corrompia certos elementos de formulários PDF após a fusão de vários documentos.
  • Corrige bug onde o índice de página PDF estava incorreto ao iterar sobre páginas PDF usando IronPdf
  • Corrige um erro ao definir o valor de um formulário de caixa de seleção.
  • Corrige um erro que ocorria ao aplicar um PDF de fundo atrás de um documento existente.
  • Corrige um erro relacionado à aplicação de cabeçalhos e rodapés a documentos com tamanhos de página diferentes.
  • Melhora o comportamento dos cookies - os cookies personalizados agora devem ser acessíveis por todo o domínio da URL durante a renderização.
  • Melhora a exibição visual de caixas de seleção e botões de opção gerados pelo IronPDF

Novembro de 2023

IronPDF v2023.11.7

PM > Install-Package IronPdf -Version 2023.11.7

Notas de lançamento

  • Adiciona nova geração automática de sumário! Veja a configuração TableOfContents
  • Adiciona uma nova maneira de reduzir o tamanho do seu PDF! Veja PdfDocument.Com/pressStructTree()
  • Adiciona nova API de campo de formulário em PDF (veja IFormFieldCollection e PdfDocument.Form)
  • Adiciona suporte para os atributos de formulário HTML 'readonly', 'disabled' e 'maxlength'
  • Adiciona suporte para "mala direta" ao converter DocX para PDF (veja RenderDocxMailMergeAsPdf())
  • Corrige o problema de URL base quando o caminho do arquivo contém caracteres especiais.
  • Corrige problema de carregamento de ativo ao renderizar de ASP.NET Framework
  • Corrige problemas com PDF/A que exibiam a mensagem "Espaço de cores inválido" no Adobe Reader.
  • Corrige problemas ao gerar uma imagem a partir de um PDF com transparência.
  • Corrige problemas ao gerar uma imagem de um PDF após chamar Flatten()
  • Corrige problemas ao usar cabeçalhos e rodapés ou carimbos HTML em máquinas com culturas/strings não americanas.
  • Corrige problemas que ocorriam ao usar vários produtos da Iron Software no mesmo projeto.
  • Corrige vários problemas e funcionalidades ausentes ao usar o Docker para hospedar um "mecanismo" IronPDF .
  • Corrige quando converter DocX contendo cabeçalhos e rodapés para PDF
  • Corrige vários problemas ao executar o IronPDF em um ambiente persistente hospedado em hardware da Apple.

Outubro de 2023

IronPDF v2023.10.3

PM > Install-Package IronPdf -Version 2023.10.3

Notas de lançamento

  • Correções de pequenos erros e melhorias de desempenho

Setembro de 2023

IronPDF v2023.9.8

PM > Install-Package IronPdf -Version 2023.9.8

Notas de lançamento

  • Adiciona a conversão de documentos do Word para PDF! (see DocxToPdfRenderer)
  • Adiciona suporte para @--CODE-912--@@ matemática em documentos PDF (veja EnableMathematicalLaTex)
  • Adiciona suporte para cookies ao renderizar a partir de uma string HTML
  • Adiciona suporte para MacOS em métodos assíncronos IronPdf
  • Adiciona suporte para imagens de assinatura transparentes
  • Adiciona suporte para hospedagem IronPdf em Serviços de Aplicativos Azure (veja IronPdf.Server.Azure)
  • Adiciona suporte para usar IronPdf em iOS e Android via serviço de aplicativo Azure (veja o repositório IronPdf.Examples)
  • Corrige um bug no macOS que, por vezes, causava falhas em renderizações consecutivas.
  • Corrige um bug que causava o travamento do sistema quando vários produtos da Iron Software estavam instalados.
  • Corrige bug que impedia o uso de Installation.ChromeGpuMode
  • Corrige bug que impedia a execução de IronPdf em aplicativos MAUI
  • Corrige bugs diversos ao usar serviço gRPC (motor Docker IronPdf)
  • Corrige vazamento de memória ao mesclar documentos
  • Mudanças nos cookies para serem específicos para cada renderização individual (veja ChromePdfRenderOptions.CustomCookies)
  • Mudanças no comportamento padrão de renderizações de HTML para PDF para usar contexto de requisição separado (veja IronPdf.Rendering.RequestContexts)
  • Melhora a estabilidade do motor Docker IronPdf
  • Melhora a compatibilidade com o macOS
  • Melhora o suporte para o modo de processo único
  • Melhora a detecção de caminho ao usar IronPdf for Python em macOS
  • Reduz o tamanho do disco do motor Docker IronPdf
  • Reduz o tempo para salvar documentos grandes (acima de 100 MB) em 90% ou mais.

Agosto de 2023

IronPDF v2023.8.6

PM > Install-Package IronPdf -Version 2023.8.6

Notas de lançamento

  • Corrige 'missing IronPdfInterop.dll' em alguns casos
  • Corrige bug de inico de página ao usar ImportPages
  • Corrige um erro que fazia o programa travar ao copiar anotações.
  • Adiciona recurso para esperar elementos HTML carregarem antes de renderizar (veja "WaitFor")
  • Adiciona recurso para esperar fontes carregarem antes de renderizar (veja "WaitFor")
  • Adiciona funcionalidade para especificar a rotação ao desenhar texto
  • Adiciona funcionalidade para especificar um perfil de cor personalizado ao salvar como PDF.

Julho de 2023

IronPDF v2023.7.4

PM > Install-Package IronPdf -Version 2023.7.4

Notas de lançamento

  • Adiciona recurso de conversão para SVG: Isso inclui a capacidade de converter PDFs tanto em arquivos SVG quanto em strings SVG.
  • Adiciona recurso de conversão para HTML: Isso inclui a capacidade de converter PDFs tanto em arquivos HTML quanto em strings HTML.
  • Adiciona o recurso de metadados XMP e aprimora a API existente para definir propriedades de metadados.
  • Adiciona suporte ao PDF U/A: Veja PdfDocument.SaveAsPdfUA()
  • Adiciona gatilho HTML para PDF via método JavaScript: Veja RenderingOptions.WaitFor()
  • Adiciona gatilho HTML para PDF via conclusão de atividade de rede: Veja RenderingOptions.WaitFor()
  • Adiciona suporte Python (Python 3.7+): Instale via 'pip install IronPDF'
  • Corrige problemas de conectividade com IronPdf Imagem Docker
  • Corrige o problema do carimbo de imagem: a imagem PNG do carimbo perdia a transparência.
  • Corrige ImageToPdfConverter.ImageToPdf: Resolvido exceção ao passar AnyBitmap
  • Corrige a leitura do título e do conteúdo das anotações de texto.
  • Corrige um problema raro que impedia a verificação da chave de licença em sistemas que não estivessem em inglês.
  • Corrige InsertPdf() para agora unir corretamente campos de formulário e marcadores
  • Aumenta significativamente o desempenho ao usar cabeçalhos e rodapés HTML.
  • Reduz o uso de memória ao renderizar HTML para PDF
  • Reduz o uso de memória ao abrir documentos PDF grandes.
  • Melhora o suporte da plataforma para algumas versões do Windows Server (2016 e posteriores)
  • Atualizações para IronSoftware.Drawing 2023.7.1 com várias correções de bugs para codificação e decodificação de imagens

Junho de 2023

IronPDF v2023.6.10

PM > Install-Package IronPdf -Version 2023.6.10

Notas de lançamento

  • Adiciona opção de alimentação contínua, por exemplo, para gerar documentos de recibo!
  • Adiciona uma nova API de anotações , incluindo a remoção de anotações!
  • Corrige o problema que impedia a aplicação da opção de escala de cinza.
  • Corrige o problema de corrupção de bitmaps na função de compressão de imagens.
  • Corrige problemas ao adicionar, editar ou mesclar marcadores em determinados casos.
  • Corrige o problema em que as assinaturas às vezes não ficam visíveis no painel de assinaturas do Adobe Reader.
  • Corrige RasterizeToImageFiles não considerando rotação da página
  • Corrige o problema dos códigos de barras encolherem à medida que se aproximam da borda da página.
  • Corrige o problema de endereço IP do Docker do IronPDFEngine (agora escuta em 0.0.0.0)
  • Corrige problemas com cabeçalhos e rodapés do IronPDFEngine que não funcionavam corretamente.
  • Melhora o uso da memória e o desempenho em até 10%
  • Melhora a lógica de compressão de imagens para otimizar ainda mais o tamanho.
  • Melhora a mensagem de erro de falta de memória para torná-la mais visível.
  • Remove o namespace IronPdf.Rendering.Abstractions. Em vez disso, use os mesmos métodos de renderização da classe ChromePdfRenderer

Maio de 2023

IronPDF v2023.5.8

PM > Install-Package IronPdf -Version 2023.5.8

Notas de lançamento

  • Corrige tratamento de erros e pontos de interrupção para IronPdf no Linux
  • Corrige um problema onde chaves de licença não seriam recuperadas do web.co/nfig em alguns projetos .NET Framework ASP.NET
  • Corrige possíveis avisos sobre conflitos de versão System.Memory
  • Adiciona suporte ao PDF/A-3B (veja SaveAsPdfA() e ConvertToPdfA())
  • Adiciona suporte para remover metadados do documento (veja RemoveMetadataKey())
  • Corrige um erro ao abrir um documento a partir de um fluxo de dados

Abril de 2023

IronPDF v2023.4.4

PM > Install-Package IronPdf -Version 2023.4.4

Notas de lançamento

  • Supports both ImageSharp 2 and ImageSharp 3 (see IronDrawing ImageSharp version)
  • Suporta geração de PDFs em modelo cliente/servidor conteinerizado (consulte Imagens Docker do IronPDFEngine )
  • Corrige alguns casos em que a chave de licença não era lida do arquivo de configuração do aplicativo.
  • Corrige alguns casos de referências de assembly ausentes ou incompatíveis ao direcionar for .NET 4.6.2 - 4.8

Março de 2023

IronPDF v2023.3.2

PM > Install-Package IronPdf -Version 2023.3.2

Notas de lançamento

  • Implementa imagens de assinatura (veja PdfSignatureImage)
  • Adiciona uma nova API de redimensionamento para ajustar as dimensões da página, mantendo as proporções.
  • Corrige o posicionamento do carimbo e da marca d'água em PDFs com diferentes orientações.
  • Corrige uma exceção que ocorria ao recuperar campos de formulário de um PDF que continha um hiperlink.
  • Atualizações para o CEF 110.0.31 com diversas melhorias de segurança e desempenho.

Fevereiro de 2023

IronPDF v2023.2.4

PM > Install-Package IronPdf -Version 2023.2.4

Notas de lançamento

  • Compatível com Docker do IronPDFEngine!
  • Suporta salvamento incremental de PDFs
  • Reformula a assinatura e a assinatura digital em PDF.
  • Remove dependência iText
  • Corrige bugs DrawDividerLine em Cabeçalho/Rodapé
  • Adiciona DrawDividerLineColor em Cabeçalho/Rodapé de Texto
  • Altera a versão mínima do .NET Framework de 4.0 para 4.6.2.
  • Corrige vazamento de memória ao usar ReplaceTextOnPage
  • Atualiza IronSoftware.System.Drawing para 2023.2.12
  • Corrigido um problema em que a conversão de uma imagem para PDF às vezes resultava em a imagem não se ajustar corretamente ao documento PDF.
  • Corrigido um problema com a quebra automática de texto no cabeçalho e rodapé HTML, que não quebrava as palavras corretamente ao renderizar um PDF a partir do HTML. Anteriormente, algumas palavras eram quebradas em locais inesperados, resultando em textos difíceis de ler ou entender.
  • Corrigido um bug na função ImageStamper, que não estava lendo caminhos relativos corretamente

Janeiro de 2023

IronPDF v2023.1.11416

PM > Install-Package IronPdf -Version 2023.1.11416

Notas de lançamento

  • Adiciona suporte para a execução de JavaScript personalizado após a renderização de um HTML (consulte a propriedade JavaScript )
  • Corrige o suporte para Ubuntu 22
  • Corrige arquivos IronPdf que não estavam sendo incluídos ao usar o método de publicação ClickOnce
  • Corrige erro ao mesclar documentos com determinadas configurações de campos de formulário.
  • Cache de disco agora está ativado por padrão e definido para caminho de pasta temp (veja Installation.ChromeBrowserCachePath)
  • Deprecia FitPaperModes.None e adiciona FitPaperModes.Zoom
  • Substitui System.Drawing.Com/mon por IronSoftware.Drawing em projetos netstandard2.0
Notas:
  1. Azure v4 com .NET 6.0 sem variáveis ​​adicionais definidas [link para download]
    ChromePdfRenderer renderer = new ChromePdfRenderer(); var doc = renderer.RenderUrlAsPdf(" https://www.google.com/ "); return new FileContentResult(doc.BinaryData, "application/pdf") { FileDownloadName = "google.pdf"
        
  2. Azure v4 com .NET 6.0 sem variáveis ​​adicionais definidas [link para download]
    ChromePdfRenderer renderer = new ChromePdfRenderer(); var doc = renderer.RenderUrlAsPdf(" https://www.google.com/ "); return new FileContentResult(doc.BinaryData, "application/pdf") { FileDownloadName = "google.pdf"
        
  3. .NET publicar plataforma alvo net6.0 win-x64

Dezembro de 2022

IronPDF v2022.12.11113

PM > Install-Package IronPdf -Version 2022.12.11113

Notas de lançamento

  • Corrige travamento ao usar IronPdf como parte de um serviço do Windows
  • Corrige erro 'failed to deploy IronPdf' ao usar IronPdf com Funções Azure (veja Como Executar HTML para PDF com .NET no Azure)
  • Corrige o comportamento ao inserir HTML ou imagens atrás de conteúdo PDF existente.
  • Corrige interface de logger customizada ausente (Logging.CustomLogger)
  • Corrige funcionalidade AspxToPdf ausente (.NET 4 apenas)
  • Corrige Zoom sendo ignorado mesmo com FitToPaperModes corretamente definido para Nenhum
  • Adiciona RenderZipFileAsPdf para renderizar arquivos ZIP como um documento PDF
  • Adiciona opções RenderDelay e BackgroundColor a TextStamper
  • Atualizações para o Chrome 108.4.13 com diversas melhorias de desempenho e segurança.
  • Atualiza diversos pacotes NuGet de terceiros para mitigar vulnerabilidades.
  • Atualiza arquivos docker sugeridos (veja Adicionando IronPdf a um Contêiner Docker Existente)
  • Melhora a consistência das implantações de IronPdf em várias distribuições Linux e versões .NET
  • Melhorias incrementais no gerenciamento de memória, estabilidade e desempenho em código nativo.

Novembro de 2022

IronPDF v2022.11.10347

PM > Install-Package IronPdf -Version 2022.11.10347

Notas de lançamento

  • Adiciona elementos de formulário do tipo botão de opção, gerados a partir de elementos 'input' HTML com um atributo 'type' definido como 'radio'.
  • Adiciona RTF para PDF - veja RenderRtfStringAsPdf() para mais informações
  • Adiciona mais maneiras de substituir texto - veja ReplaceTextOnPages() e ReplaceTextOnAllPages()
  • Corrige o problema em que os cabeçalhos e rodapés de texto não estavam visíveis.
  • Corrige erro ao mesclar documentos com determinadas configurações de marcadores.
  • Corrige erro ao chamar ApplyWatermark()
  • Corrige problemas que impediam a edição de campos de formulário após a mesclagem.
  • Corrige a geração de formulários para elementos HTML com estilos marcados como '!important'
  • Corrige algumas imagens TIFF não carregando ao usar ImageToPdf()
  • Atualiza ToMultiPageTiffImage() para gerar apenas um arquivo de imagem
  • Atualiza o layout do pacote NuGet para melhorar a implantação em todas as plataformas.
  • Atualiza a lógica para aplicar margens aos cabeçalhos e rodapés (agora, por padrão, apenas as margens esquerda e direita são aplicadas).
  • Agora suporta instalação de IronPdf via arquivo zip ou executável de instalação (veja Página Inicial IronPdf)

Outubro de 2022

IronPDF v2022.10.9622

PM > Install-Package IronPdf -Version 2022.10.9622

Notas de lançamento

  • [Hotfix] Corrigir ImageStamper e TextStamper estão faltando

IronPDF v2022.10.9532

PM > Install-Package IronPdf -Version 2022.10.9532

Notas de lançamento

  • Adicionadas novas formas de estampar HTML
  • Adicionada opção para aplicar apenas a margem esquerda e direita a cabeçalhos e rodapés (veja UseMarginsOnHeaderAndFooter)
  • Deprecado ApplyMarginToHeaderAndFooter
  • As dimensões do papel agora são precisas em 0,00001 milímetro.
  • Campos de formulário criados com IronPdf não têm mais uma borda azul
  • Corrige um problema em que a substituição de texto às vezes quebrava o layout de uma página.
  • Melhora a lógica na determinação da fonte a ser usada na substituição de texto (agora verifica a presença de glifos ausentes)
  • Atualizações para CEF 105.3.39

Setembro de 2022

IronPDF v2022.9.9056

PM > Install-Package IronPdf -Version 2022.9.9056

Notas de lançamento

  • Corrige o problema da chave de licença não ser lida dos arquivos de configuração do aplicativo ou da web.
  • Corrige erro que ocorre quando as dependências do Microsoft Visual C++ estão ausentes no Windows.
  • Corrige um erro que fazia com que os formulários ficassem deslocados verticalmente em alguns pixels.
  • Corrige nome de método duplicado ao usar VB.NET
  • Adiciona suporte para caixas de seleção em formulários ao converter HTML para PDF

Agosto de 2022

IronPDF v2022.8.8138

PM > Install-Package IronPdf -Version 2022.8.8138

Notas de lançamento

  • Adiciona compressão para documentos PDF. Veja PdfDocument.Com/pressImages() para mais informações
  • Adiciona parâmetro para especificar opções de renderização ao usar ImageToPdfConverter
  • Remove PdfPage.PageOrientation, adiciona PdfPage.PageRotation (a rotação da página PDF é 0, 90, 180 ou 270)
  • Corrige a renderização de elementos de link cujo atributo href especifica parâmetros (via '?')
  • Corrige a aplicação do CSS do documento aos cabeçalhos e rodapés ao usar a opção LoadStylesAndCSSFromMainHtmlDocument
  • Corrige um erro relacionado à configuração e recuperação de indicadores de campos de formulário ao usar campos de formulário aninhados.
  • Atualizações para a versão mais recente do Pdfium com diversas correções de segurança e melhorias de desempenho.

Julho de 2022

IronPDF v2022.8.7894

PM > Install-Package IronPdf -Version 2022.8.7894

Notas de lançamento

  • Adiciona suporte para dispositivos Apple Silicon (MacOs em processador ARM)
  • Adiciona suporte para Ubuntu 22
  • Adiciona IronPdf.Installation.ChromeBrowserCachePath
  • Adiciona PdfDocument.DrawBitmap para desenhar imagens em um documento PDF
  • Reduz tamanho adicional de arquivo de documentos PDF devido a marca d'água para usuários sem uma licença IronPdf
  • Corrige problemas de renderização em aplicativos de página única e sites AJAX que às vezes ocorrem.
  • Corrige o erro "ao renomear o campo do formulário" ao mesclar documentos PDF.
  • Corrige um problema que às vezes gerava uma exceção ao carregar arquivos TIFF.
  • Corrige alguns anexos que estavam sendo corrompidos.
  • Corrige o problema em que a função Image TOPdf não funcionava com nomes de arquivos de imagem que continham espaços.
  • Corrige algumas FitToPaperModes que não estavam funcionando corretamente. Corrige alguns problemas com arquivos PDF que não podiam ser abertos.
  • A fusão de documentos PDF agora mescla corretamente todos os campos de formulário e suas propriedades, incluindo campos de formulário aninhados.
  • Melhora o suporte for .NET 6.0 em determinados ambientes.
  • Melhora HtmlStamp e posicionamento de Marca d'água

Junho de 2022

IronPDF v2022.7.6986

PM > Install-Package IronPdf -Version 2022.7.6986

Notas de lançamento

  • Adiciona suporte oficial para projetos .NET 6.0 no Azure Functions
  • Implementa a fusão de anotações ao mesclar documentos PDF.
  • Implementa ajuste automático verdadeiro de conteúdo HTML para uma página PDF - veja FitToPaperModes para mais informações
  • Elementos HTML TextArea agora devem incluir seu valor ao gerar um documento PDF
  • Desempenho significativamente aprimorado na recuperação de dados de campos de formulário ou na manipulação de campos de formulário.
  • Adiciona diversas propriedades somente leitura para campos de formulário.
  • Corrige um erro que impedia a definição de valores em campos de formulário e a manipulação desses campos usando seus nomes completos.
  • Corrige vários travamentos e problemas de desempenho em MacOs
  • Corrige erros ao adicionar cabeçalhos e rodapés a um documento com orientação paisagem.
  • Melhora o comportamento ao usar múltiplas instâncias de IronPdf dentro de um pool de aplicativos IIS
  • Melhora o comportamento e a clareza ao encontrar erros raros, como erros de conectividade ou tempos limite.

IronPDF v2022.6.6115

PM > Install-Package IronPdf -Version 2022.6.6115

Notas de lançamento

  • Adiciona uma API expandida para marcadores de PDF.
  • Adiciona uma nova API para anexos em PDF
  • Adiciona uma nova API de Substituição Text
  • Corrige um bug que causava travamentos com múltiplas renderizações em ambientes com recursos limitados (Docker, Kubernetes, etc.).
  • Corrige um bug onde PageOrientation retornaria o valor incorreto
  • Corrige um erro que causava problemas ao inserir páginas.
  • Corrige um erro em que a conversão de PDF para imagem apresentava uma proporção inválida.
  • Corrige um erro que impedia a configuração correta de campos de formulário duplicados.
  • Corrige um erro que impedia o funcionamento dos espaços reservados para cabeçalho/rodapé.
  • Corrige um problema de vazamento de memória ao aplicar HtmlHeaderFooter
  • Melhora a lógica ao enfileirar várias renderizações após o limite de renderização especificado pelo usuário no navegador ser atingido.
  • Melhora o processo de implantação
  • Melhora algumas mensagens de erro
  • Atualizações para a versão mais recente do Pdfium, que incluem correções para problemas na manipulação de documentos PDF existentes.
  • Atualizações para a versão mais recente do Chrome, que incluem correções e atualizações de segurança para a renderização de HTML em PDF.

Maio de 2022

IronPDF v2022.5.5596

PM > Install-Package IronPdf -Version 2022.5.5596

Notas de lançamento

  • Corrige bug onde o posicionamento de HtmlStamp não estava funcionando
  • Corrige bug onde AddBackground estava sendo adicionado incorretamente ao primeiro plano
  • Corrige bug onde EnableCookies não estava funcionando como pretendido
  • Corrige o erro que causava um ArgumentNullException durante a edição de um documento PDF
  • Implementa a manipulação de exceções ChromePdfRenderer sem a necessidade de reiniciar
  • Melhora a documentação (IntelliSense)

Abril de 2022

IronPDF v2022.4.5575

PM > Install-Package IronPdf -Version 2022.4.5575

Notas de lançamento

  • Compatível com .NET 6
  • Corrige o problema em que os cookies do usuário não eram aplicados automaticamente ao renderizar uma URL.
  • Corrige uma exceção intermitente do GDI+ ao converter documentos PDF em imagens no Windows.
  • Corrige um bug que causava travamentos intermitentes durante a inicialização e implantação em alguns sistemas.
  • Corrige o erro que causava cálculo incorreto das propriedades Width, Height, PrintWidth e PrintHeight do documento PDF
  • Corrige o erro que fazia com que HtmlFooter às vezes adicionasse uma margem adicional de 5 mm abaixo do rodapé
  • Corrige um erro em que o parâmetro DPI não aumentava a resolução das imagens geradas a partir de um documento PDF.
  • Corrige um bug que impedia o funcionamento correto dos estilos CSS de cabeçalhos e rodapés.
  • Corrige um erro que fazia com que os marcadores desaparecessem ao configurar as definições de segurança de PDFs.
  • Corrige o erro onde AddPdfBackground causava um ArgumentNullException
  • Corrige o erro onde IronPdf não pode ser executado ao publicar com alguns perfis de publicação
  • Corrige o erro onde DrawDividerLine não funciona com cabeçalho e rodapé HTML
  • Corrige um bug que impedia a limpeza de arquivos temporários.
  • Implementa verificação para o redistribuível do Microsoft Visual C++ ao usar IronPdf no Windows
  • Implementa lógica aprimorada para renderizar cabeçalhos e rodapés HTML em um documento PDF.

IronPDF v2022.4.5455

PM > Install-Package IronPdf -Version 2022.4.5455

Notas de lançamento

  • Corrige um erro que fazia com que a alteração da senha do usuário, da senha do proprietário ou das permissões removesse os favoritos.
  • Corrige um erro que impedia a preservação dos marcadores ao mesclar documentos PDF.
  • Corrige vários outros erros relacionados à configuração ou recuperação de favoritos.
  • Corrige o erro onde a PrintHeight e PrintWidth das páginas do PDF estavam sendo calculadas incorretamente
  • Corrige um erro que possivelmente causava falhas ao gerar imagens a partir de um documento PDF.
  • Corrige um erro que fazia com que os atrasos de renderização fossem aplicados incorretamente ao gerar cabeçalhos e rodapés para um documento PDF.
  • Corrige vazamento de memória quando não usa o padrão IDisposable
  • Melhora a segurança de threads ao modificar um documento PDF
  • Melhora a mensagem de erro exibida quando não é possível abrir um documento PDF.
  • Atualiza a conversão de PDF para imagem para iniciar com um índice de página de 1

Março de 2022

IronPDF v2022.3.5084

PM > Install-Package IronPdf -Version 2022.3.5084

Notas de lançamento

  • Corrige um bug que impedia o carregamento correto de imagens PNG ao usar o .NET 6.
  • Corrige um erro que impedia clicar nos selos de licença.
  • Melhora a compatibilidade com algumas distribuições Linux
  • Melhora a estabilidade geral
  • Melhora o suporte a multithreading
  • Atualizações para a versão mais recente do Pdfium

Fevereiro de 2022

IronPDF v2022.2.4887

PM > Install-Package IronPdf -Version 2022.2.4887

Notas de lançamento

  • Corrige um erro que impedia o carregamento correto de algumas imagens.
  • Corrige o erro onde um cookie não estava funcionando corretamente com ChromeRender
  • Corrige o caminho UNC onde as imagens não estavam funcionando corretamente com RenderHtmlAsPdf
  • Corrige um erro na aplicação de estilos HTML para cabeçalhos e rodapés.
  • Corrige um bug que fazia com que a renderização multithread corrompesse documentos em alguns sistemas.
  • Melhora a estabilidade do macOS
  • Melhora a estabilidade e o desempenho geral.
  • NOVA API - ImageToPdfConverter.PaperSize para definir PaperSize ao usar ImageToPdfConverter (padrão: A4)

Janeiro de 2022

IronPDF v2022.1.4599

PM > Install-Package IronPdf -Version 2022.1.4599

Notas de lançamento

  • Corrige problemas de tempo limite de inicialização em alguns sistemas.
  • Corrige o uso de determinados certificados SSL
  • Melhora a lógica ao usar pastas temporárias personalizadas
  • Melhora a lógica de desligamento/limpeza

Dezembro de 2021

IronPDF v2021.12.4495

PM > Install-Package IronPdf -Version 2021.12.4495

Notas de lançamento

  • Corrige um bug que impedia a renderização correta de cabeçalhos e rodapés quando o JavaScript estava desativado.
  • Corrige o problema de memória ao usar documentos de impressão com GetPrintDocument()
  • Corrige o erro onde as opções de renderização podem não ser aplicadas corretamente ao usar a classe HtmlToPdf
  • Corrige um erro que podia gerar uma exceção "subprocess not executable" por engano.
  • Corrige um erro que causava o lançamento errôneo da exceção "registro não suportado nesta plataforma".
  • Melhora a lógica de implantação para garantir que a versão correta das dependências baixadas seja usada (relevante ao usar o pacote NuGet IronPdf.Slim)
  • Atualiza o tempo limite de renderização padrão de 30s para 60s
  • Atualiza os métodos StampHTML() para permitir que os usuários especifiquem opções de renderização para os carimbos HTML

IronPDF v2021.12.4401

PM > Install-Package IronPdf -Version 2021.12.4401

Notas de lançamento

  • Adiciona compressão para documentos PDF. Veja PdfDocument.Com/pressImages() para mais informações
  • Adiciona parâmetro para especificar opções de renderização ao usar ImageToPdfConverter
  • Remove PdfPage.PageOrientation, adiciona PdfPage.PageRotation (a rotação da página PDF é 0, 90, 180 ou 270)
  • Corrige a renderização de elementos de link cujo atributo href especifica parâmetros (via '?')
  • Corrige a aplicação do CSS do documento aos cabeçalhos e rodapés ao usar a opção LoadStylesAndCSSFromMainHtmlDocument
  • Corrige um erro relacionado à configuração e recuperação de indicadores de campos de formulário ao usar campos de formulário aninhados.
  • Atualizações para a versão mais recente do Pdfium com diversas correções de segurança e melhorias de desempenho.

Novembro de 2021

IronPDF v2021.11.4257

PM > Install-Package IronPdf -Version 2021.11.4257

Notas de lançamento

  • Chrome, WebKit e Rendering Adaptativo adicionados a IronPdf
  • Renderização de HTML para PDF no Chrome com perfeição de pixels
  • Suporte completo a multithreading e operações assíncronas
  • Adicionadas funções auxiliares para Razor e MVC
  • Classe ChromePdfRenderer adicionada
  • Classe WebKitPdfRenderer adicionada
  • Classe AdaptivePdfRenderer adicionada
  • O renderizador Chrome substitui WebKit como nosso mecanismo padrão HtmlToPdf. HTML, CSS e add JS são renderizados com mais precisão, o que pode causar mudanças de layout para usuários existentes
  • Pequenas alterações que podem causar problemas na API

Pronto para começar?
Nuget Downloads 19,014,616 | Versão: 2026.5 just released
Still Scrolling Icon

Ainda está rolando a tela?

Quer provas rápidas? PM > Install-Package IronPdf
executar um exemplo Veja seu HTML se transformar em um PDF.