Registro de alterações: atualizações, marcos importantes, roteiro de desenvolvimento
Abril de 2026
IronPDF for Python v2026.4.0.1
Funcionalidades e atualizações
https://pypi.org/project/IronPdf/2026.4.0.1/
Notas de lançamento
- Melhoria no desempenho de renderização de PDF ao reduzir chamadas internas de renderização e reutilizar abas do navegador para minimizar a sobrecarga de inicialização
- Melhorou a marcação da árvore de estrutura PDF/UA para formulários com tipos de entrada mista, elementos ocultos, rótulos profundamente aninhados e a ordem de anotações para garantir a associação correta do widget ao elemento de estrutura
- Reduziu o tamanho da imagem do Docker IronPdfEngine em 60% (de 2.89 GB para 1.14 GB)
- Melhorou a segurança da imagem do Docker IronPdfEngine removendo pacotes desnecessários, resolvendo 4 CVEs de alta gravidade e mais de 1.400 outras descobertas de varredura de segurança
- Aperfeiçoou o contêiner do Docker 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, eRedactRegionsonde chamadas repetidas causavam um crescimento de memória crescente (redução de 93-97%) - Corrigido leitura excessiva de buffer no GetMetadata que poderia causar falhas ou corrupção de dados
- Corrigido um problema onde a conversão PDF/UA removia o recorte de transbordamento CSS:hidden, garantindo que imagens cortadas renderizem de forma idêntica à saída padrão do PDF
- Corrigido um problema onde
SignatureNameestava sempre vazio ao verificar assinaturas criadas por assinantes externos como Adobe Reader - Correção de imagens de cabeçalho/rodapé ausentes na conversão de DOCX para PDF (DrawingML e VML)
Março de 2026
IronPDF for Python v2026.3.0.1
Funcionalidades e atualizações
Fevereiro de 2026
IronPDF for Python v2026.2.0.1
Funcionalidades e atualizações
Janeiro de 2026
IronPDF for Python v2026.1.0.3
Funcionalidades e atualizações
Dezembro de 2025
IronPDF for Python v2025.12.1.4
Funcionalidades e atualizações
Setembro de 2025
IronPDF for Python v2025.9.1.4
Funcionalidades e atualizações
Notas de lançamento
Características
- Adicionado um novo
IgnorePageRotationsinalizador paraDrawBitmappara ignorar a rotação da página.
Melhorias
- Reduzir tamanho do arquivo PDF ao aplicar o mesmo
Stamp,Foreground,Footera várias páginas.
Correções de bugs
- Corrigido falha de validação
VeraPDFpara conformidade PDF/UA relacionada à anotação de link faltando o adequadoStructParent. - Corrigido um problema onde a validação VeraPDF PDF/3A falhava quando as fontes não possuíam tanto
/ToUnicodequanto/Encoding. - Corrigido um problema grave de vazamento de memória ao renderizar HTML para PDF.
- Corrigido problemas de vazamento de memória ao aplicar
Stamp,ForegroundeFooter. - Corrigido um pequeno problema de vazamento de memória ao usar a API
DrawText.
Agosto de 2025
IronPDF for Python v2025.8.1.8
Funcionalidades e atualizações
Notas de lançamento
Características
Adicionada uma nova propriedade VerifiedSignature.SignerName para acessar o nome do assinante digital.
Melhorias Agora, os PDFs com campos de formulário são automaticamente achatados ao serem convertidos em imagens, garantindo que os valores do formulário apareçam por padrão.
Correções de bugs
- Corrigido um problema onde salvar um PDF como PDF/UA depois de salvá-lo como PDF/A lançava um
AccessViolationExceptionem certos casos. - Corrigido um problema onde a conversão PDF/UA lançava um
AccessViolationExceptionao 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.
Junho de 2025
IronPDF for Python v2025.6.1.5
Funcionalidades e atualizações
Notas de lançamento
Novos recursos
Adicionado novas APIs ToMultiPageTiffBytes() e ToMultiPageTiffStream()
Melhorias
Otimizada a conversão interna ToMultiPageTiff()
Correções de bugs
- 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 de segundo e subsequente PDFs são atualizados para
name_x, ondexé o índice do PDF (por exemplo, o campofirstnameno PDF 1 permanecefirstname, no PDF 2 torna-sefirstname_1, no PDF 3 torna-sefirstname_2). - Corrigido o problema em que as anotações estavam ausentes ao aplicar carimbos ou cabeçalhos/rodapés.
- Corrigido problema onde campos
AcroFormestavam ausentes ao aplicar selos 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
RenderDocxAsPdflançava uma exceção ao converter certos arquivos DOCX para PDF. - Corrigido problema onde
SaveAsPdfUAlanç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.
Atualizações de documentação
O ApplyStamp agora recomenda o uso de Flatten quando os carimbos estiverem sobrepostos a outros elementos.
Maio de 2025
IronPDF for Python v2025.5.1.7
Funcionalidades e atualizações
Notas de lançamento
Novos recursos
- Compatível com Linux ARM
- Adiciona uma nova API para recuperar informações individuais de glifos e caixas delimitadoras para cada caracter de um objeto de texto (veja
TextObject.GetGlyphInfo())
Melhorias
- Melhorou a remoção de assinaturas para garantir que o documento possa ser editado após as assinaturas serem removidas (veja
PdfDocument.RemoveSignatures()) - Melhoria no tratamento de erros do macOS, de forma que erros de JavaScript não tratados cancelem a renderização do PDF de maneira adequada para evitar travamentos.
- Maior confiabilidade na remoção da incorporação de fontes
- Melhoria no enfileiramento interno de tarefas e trabalhos durante a conversão de HTML para PDF, resultando em melhor desempenho e confiabilidade.
Correções de bugs
- Corrige um problema relacionado a fontes incorporadas em documentos PDF/A.
- Corrigido vazamento de memória ao chamar
SaveAsPdfA() - Corrigido um problema que causava a exibição incorreta de páginas rotacionadas após chamar
Flatten() - Corrigido um problema onde a chave de licença não estava sendo aplicada corretamente ao usar
IronPdfEngine - Corrige o problema em que a remoção da fonte incorporada não reduzia o tamanho do arquivo PDF como esperado.
Atualizações de documentação
- Documentação PDF/A e PDF/UA aprimorada
Abril de 2025
IronPDF for Python v2025.4.1.4
Funcionalidades e atualizações
Notas de lançamento
Novos recursos
- Adicionada nova API
ToBitmapHighQuality.
Melhorias
- Consumo de memória otimizado para conversão de PDF em imagem.
- Atualizado o parâmetro
NaturalLanguagesdeConvertToPdfUApara ser opcional.
Correções de bugs
- Corrigido problema onde
ImageFormFieldnão funcionou corretamente comIronPdfEngine(gRPC). - Corrigido um problema em que os formulários não eram exibidos na impressão.
Atualizações de documentação
- Adicionada documentação que faltava para algumas classes.
Março de 2025
IronPDF for Python v2025.3.1.6
Funcionalidades e atualizações
Notas de lançamento
Melhorias
- Alterei a resolução de impressão padrão (DPI) para 300.
- Mudou o valor padrão de
ChromeBrowserLimitparaEnvironment.ProcessorCount, o que melhora a estabilidade para implantações baseadas em nuvem.
Correções de bugs
- Corrigido problema onde números de página PDF incorretos eram gerados a partir de
HtmlHeaderFooter. - Corrigido um problema em que a definição de uma chave de metadados contendo colchetes gerava uma exceção.
- Corrigido um problema em que as margens de impressão não estavam alinhadas corretamente em alguns PDFs.
- Corrigido problema onde habilitar o modo de processo único em
UpdatedChromecausava uma falha com uma mensagem de erro não clara. Agora o sistema registra um aviso e ignora a configuração.
Fevereiro de 2025
IronPDF for Python v2025.2.1.8
Funcionalidades e atualizações
Notas de lançamento
Novos recursos
- Permite a edição de metadados XMP personalizados em documentos PDF/A para EmbedFileToPdfA.
Melhorias
- Melhorou a saída VisualOrder
ExtractAllText. - Melhoria no comportamento ao adicionar novos marcadores e ao mesclar documentos que contêm marcadores.
Correções de bugs
- Corrigido um problema em que o ícone, a cor e a localização da anotação não estavam sendo atualizados.
- Corrigido um problema em que os valores das coordenadas de anotação eram sempre zero.
- Corrigido problema onde alguns campos de formulário não podiam ser encontrados usando
FindFormField. - Corrigido um problema em que alguns formulários com caixas de seleção funcionavam como botões de opção.
- Corrigido um problema que impedia a definição do valor "Não" em formulários com botões de opção.
- Corrigido um problema em que os campos de texto eram exibidos incorretamente no DocuSign.
- Corrigido problema onde
RemoveSignatureslançava uma exceção em alguns PDFs. - Corrigido problema onde
Cleaner.ScanPdf()lançava uma exceção quando chamada múltiplas vezes. - Corrigido um problema em que o canal gRPC gerava uma exceção ao ser encerrado em aplicações .NET Framework .
- Corrigido problema onde a altura dinâmica de cabeçalho/rodapé ou a altura de fragmento ignorava
RenderingOptions.MarginLefteRenderingOptions.MarginRight. - Corrigido o construtor de cópia
PdfDocumentpara clonar corretamente um documento existente. - Corrigido problema onde definir cabeçalho/rodapé
MaxHeightcomoFragmentHeightnão considerava estilo e CSS dos conteúdos principais. - Corrigido problema onde
Compresslançava uma exceção em aplicações .NET Framework de 32 bits. - Corrigido problema onde
TextAnnotation.Hiddennão estava funcionando. - Corrigido problema onde
RemoveSignatureslançava uma exceção em alguns PDFs. - Corrigido problema onde reassigned
MetaData.Keywords lançavam uma exceção. - Corrigido problema onde recuperar
Bookmarksde certos PDFs causava congelamento do processo. - Corrigido problema onde acessar
Formem certos PDFs lançava uma exceção.
Janeiro de 2025
IronPDF for Python v2025.1.1.1
Funcionalidades e atualizações
Notas de lançamento
Novos recursos
- Adicionada nova API
RenderHtmlAsPdfUA. - Adicionada nova sobrecarga de API
RenderZipFileAsPdf.
Melhorias
- Melhoria no desempenho geral das operações com formulários PDF.
- Desempenho aprimorado na geração de formulários HTML.
- Qualidade aprimorada na extração de texto em PDF.
Correções de bugs
- Corrigido problema onde o método
RenderRazorViewToPdf()causava erros de compilação após atualizar IronPdf da versão 2024.8.3 para versões superiores. - Corrigido problema onde os métodos
ReplaceTextOnPage(),ReplaceTextOnPages(),ReplaceTextOnAllPages(), eDrawText()renderizavam incorretamente o caractere de nova linha (\n) como ÿ ao invés de criar uma nova linha. - Corrigido um problema em que a conversão de alguns arquivos RTF para PDF resultava em uma exceção devido a elementos não suportados no arquivo RTF.
- Corrigido problema onde o método
ReplaceText()não lançava uma exceção quando falhava em renderizar texto devido à falta de glifos em fontes de subconjunto incorporadas. - Corrigido um problema em que os hiperlinks internos não funcionavam após a aplicação de proteção por senha e outras configurações de segurança ao documento PDF.
- Corrigido problema onde as propriedades
LineeTextChunkdo objetoPdfPagenão detectavam e exibiam corretamente o número de linhas e fragmentos de texto dentro da página PDF. - Corrigido um problema em que o parâmetro DPI nos métodos de conversão de PDF para imagem não estava sendo respeitado, resultando em imagens com valores de DPI incorretos.
- Corrigido problema onde o método
Flatten()modificava as dimensões do documento PDF e resultava no corte de conteúdo, particularmente a seção de cabeçalho. - Corrigido um problema em que os cabeçalhos e rodapés HTML não eram exibidos nas páginas de documentos PDF após a adição de um PDF de fundo.
- Corrigido um problema em que certas imagens codificadas em Base64 interferiam na codificação UTF-8 do conteúdo em cabeçalhos e rodapés, sem afetar o conteúdo principal.
- Corrigido um problema em que a definição de uma chave de metadados personalizada contendo espaços (por exemplo, "Minha Chave Personalizada") gerava uma exceção.
Dezembro de 2024
IronPDF for Python v2024.12.1.9
Funcionalidades e atualizações
Notas de lançamento
- Atualizado
IronSoftware.System.Drawingpara 2024.12.3. - Atualizado
IronSoftware.Commonpara 2024.11.2. - Desempenho aprimorado na recuperação de intervalos de células (5 a 10 vezes mais rápido para arquivos de médio a grande porte).
- Avaliação de fórmulas aprimorada através do armazenamento em cache dos resultados avaliados.
- Corrigida uma exceção de referência nula que ocorria ao carregar determinados arquivos.
- Corrigido um problema na recuperação de valores de data a partir de fórmulas.
- Adicionada funcionalidade para converter
WorkbookeWorksheetem diferentes formatos como streams. - Adicionada uma nova API para incorporar arquivos durante a conversão de PDF/A.
- Adicionou parâmetros opcionais
FontNameeCustomFontSizeà APIReplaceText.
Novembro de 2024
IronPDF for Python v2024.11.1.4
Funcionalidades e atualizações
Notas de lançamento
- Adicionada uma nova API para incorporar arquivos durante a conversão de PDF/A.
- Adicionou parâmetros opcionais
FontNameeCustomFontSizeà APIReplaceText. - Permitido o uso de fontes personalizadas com a API
DrawText. - Problemas de posicionamento do carimbo corrigidos.
- Corrigido um problema que impedia a exibição de alguns arquivos PDF/A no Adobe Acrobat Pro.
- Corrigido problema onde
ReplaceTextcausa quebras de linha verticalmente. - Corrigido problema onde métodos
Resize(),Extend(), eTransform()estavam inacessíveis. - Suporte aprimorado para texto Unicode.
- Melhoria no uso da memória e no desempenho.
- Melhorou a velocidade de
ApplyMultipleStampsAsync.
Setembro de 2024
IronPDF for Python v2024.9.1.3
Funcionalidades e atualizações
Notas de lançamento
- Adicionado suporte para recursos HTML com extensão de arquivo '.download'.
- Adicionada nova API experimental para acessar todos os objetos DOM dentro de um PDF (veja
PdfDocument.Pages[].ObjectModel). - Adicionou suporte para cabeçalhos de requisição HTTP para HTML para PDF (veja
ChromePdfRenderOptions.HttpRequestHeaders). - Melhorou a validação de múltiplas assinaturas por leitores de PDF externos (veja
SignaturePermissions). - Melhoria no comportamento e na fidelidade da funcionalidade "combinar páginas" (também conhecida como N-up).
Agosto de 2024
IronPDF for Python v2024.8.1.3
Funcionalidades e atualizações
Notas de lançamento
- Adicionada a possibilidade de conversão dos formatos PDF/A 1A, 1B, 2A, 2B e 3A.
- Adicionou suporte para criar documentos PDF em branco (veja o construtor
PdfDocument). - Adicionou suporte para combinar páginas de PDF em uma única página de linhas e colunas (veja
PdfDocument.CombinePages()). - Adicionou suporte para mover ou dimensionar o conteúdo da página inteira (veja
PdfPage.Transform()). - Corrigido o problema em que as caixas de seleção não eram interativas ao renderizar HTML para PDF/A.
- Desempenho aprimorado na criação de botões de opção a partir de HTML.
Julho de 2024
IronPDF for Python v2024.7.1.8
Funcionalidades e atualizações
Notas de lançamento
- Corrigido problema em que links, formulários e anotações ficavam corrompidos ao salvar como PDF/A.
- Corrigido problema em que a ordem de tabulação estava incorreta ao salvar como PDF/UA.
- Corrigido problema de vazamento de memória ao remover objetos PDF.
- Corrigidos problemas que impediam a edição de formulários pelo Adobe Acrobat Pro.
- Corrigidos problemas em que a renderização de imagens grandes causava o travamento do sistema.
- Corrigidos problemas em que a largura de renderização não se aplicava aos cabeçalhos e rodapés.
- Corrigidos problemas em que os selos estavam sendo colocados incorretamente em diferentes tamanhos de página.
- Corrigido o problema em que os valores do formulário não ficavam visíveis após o achatamento da página.
- Corrigido problema onde valores de formulário não eram visíveis ao converter uma página em uma imagem (use
Flatten=true). - Corrigido o problema que impedia a visualização das imagens de assinatura.
- Melhoria no suporte para definir valores de formulário para nomes de formulário duplicados.
- Adicionada a funcionalidade de renderização de listas de caixas de combinação selecionadas a partir de campos de entrada HTML.
- Adicionadas novas opções para a API de Redação de Texto.
- Adicionada a possibilidade de redação de palavras inteiras, incluindo a pontuação.
Junho de 2024
IronPDF for Python v2024.6.1.1
Funcionalidades e atualizações
Notas de lançamento
- Adicionada nova API de redação de região.
- Adicionada compatibilidade com campos de formulário de imagem.
- Adicionada a funcionalidade de exibir os valores dos campos do formulário ao converter PDF em imagem.
- Permitido identificador de idioma natural personalizado para
SaveAsPdfUA. - Corrigido bug onde
SaveAsPdfUAàs vezes trava. - Corrigido bug onde
Mergeàs vezes trava. - Corrigido problema onde
Stampcorrompe alguns PDFs. - Corrigido problema onde
CompressImagecorrompe alguns PDFs. - Corrigido problema onde adicionar
HeaderFootercorrompe alguns PDFs. - Corrigido problema em que nomes de campos de formulário com notação de ponto eram ignorados.
- Corrigido vários
System.AccessViolationExceptionsao manipular documentos PDF. - Corrigido problema onde
QRCodeusa largura e altura inválidas. - Corrigido problema onde
RenderDocxAsPdfdesconsidera o elemento de quebra de página do docx. - Corrigido o problema em que o nome de usuário para autenticação de login era definido erroneamente com o valor da senha.
- Corrigido erro de conformidade com o padrão FIPS em alguns sistemas.
- Corrigido
StackOverflowExceptionlançado quandoIronPdfé inicializado antes deIronQr. - Melhoria no suporte para anotações em formulários.
- Atualizado para a versão mais recente do Pdfium, que inclui correções para a manipulação de documentos PDF existentes.
- Atualizado
IronSoftware.System.Drawingpara 2024.6.1. - Suportou mais idiomas na imagem Docker
IronPdf.
Maio de 2024
IronPDF for Python v2024.5.1.2/
Funcionalidades e atualizações
Notas de lançamento
- Adicionada nova API
IronPdf.Cleanerque pode higienizar e escanear PDFs. - Corrigido problema onde
RenderRtfFileAsPdfàs vezes retorna conteúdo preto.
Abril de 2024
IronPDF for Python v2024.4.1.2/
Funcionalidades e atualizações
Notas de lançamento
- Adicionada nova API
PdfDocument.Compress(). - Corrigido problema em que PDFs rotacionados causavam distorção de imagens ao converter PDF para HTML.
- Corrigido problema em que PDFs em árabe quebravam a estrutura HTML ao serem convertidos para HTML.
- Corrigido o problema em que o tamanho da fonte do cabeçalho/rodapé era alterado ao aplicar margens.
- Corrigido problema em que o Sumário não era exibido corretamente em HTML complexo.
- Corrigido problema onde configurar a chave de licença em
IronPdfEnginenão está funcionando. - Corrigido problema em que a conversão de um PDF rotacionado para HTML gerava imagens distorcidas.
- Corrigido problema em que a conversão de um PDF com caracteres árabes para HTML quebrava a estrutura do documento.
- Corrigido problema onde
PdfSignature.SigningContactnão está funcionando. - Melhorou o desempenho de
DocxToPdf. - Tornou todos os métodos
Printassíncronos. - Bibliotecas gRPC atualizadas para a versão 2.62.0.
Março de 2024
IronPDF for Python v2024.3.1.3/
Funcionalidades e atualizações
Notas de lançamento
- Adicionada uma nova API comprensiva de fontes para adicionar, remover e usar fontes (veja
PdfDocument.Fonts). - Adicionada funcionalidade de redação de texto PDF (veja
PdfDocument.RedactText()). - Adicionou suporte para comprimir imagens em escala de cinza usando
PdfDocument.CompressImages(). - Adicionou suporte para subsampling Chrome "444" e "441" com
PdfDocument.CompressImages(). - Adicionou um novo método para carregar assinaturas de uma string base64 (veja
PdfSignature.FromBase64()). - Adicionado suporte para MacOs ARM ao usar o "Docker Engine" do IronPDF .
- Adicionou flag de ambiente
IRONPDF_ENGINE_ENABLE_LOGpara o "Docker Engine" IronPdf. - Mensagem de erro aprimorada quando o usuário tenta assinar usando uma assinatura sem chave privada.
- Mensagem de erro aprimorada quando é detectada incompatibilidade de versão do "Docker Engine" do IronPDF .
- Melhoria no uso da memória ao abrir um documento ou trabalhar com imagens.
- Melhor suporte para PDF/A.
- Melhorou a extração de texto para agora omitir um hífen de final de linha (caractere
0xFFFE). - Corrigido problema com anotações que não estavam sendo redimensionadas corretamente (veja
PdfDocument.ResizePage()). - Corrigido problema em que a chave de licença no IronPDFEngine era sobrescrita pelo cliente.
- Corrigido problema em que o sumário não funcionava corretamente com HTML de linha única.
- Corrigido o problema de "assembly incompatível" ao atualizar as versões do IronPDF .
- Corrigido um raro conflito de versão com a biblioteca OpenXML.
- Corrigido problema com os layouts de carimbo HTML.
- Corrigido o problema que fazia com que o conteúdo desaparecesse ao aplicar um PDF de fundo.
- Corrigido o problema que impedia a seleção do primeiro botão de opção em uma coleção via HTML.
- Corrigido o problema em que as assinaturas digitais em determinados PDFs não eram visíveis no visualizador da Adobe.
Fevereiro de 2024
IronPDF for Python v2024.2.1.2
Funcionalidades e atualizações
Notas de lançamento
- Adicionada conversão de documentos do Word para PDF! (veja
DocxToPdfRenderer). - Adicionou suporte para matemática LaTeX em documentos PDF (veja
EnableMathematicalLaTex). - Adicionado suporte para cookies ao renderizar a partir de uma string HTML.
- Adicionado suporte para macOS para métodos
IronPdfasync. - Adicionado suporte para imagens de assinatura transparentes.
- Adicionou suporte para hospedagem
IronPdfem serviços de app Azure (vejaIronPdf.Server.Azure). - Adicionou suporte para usar
IronPdfem iOS e Android via serviço de app Azure (vejaIronPdf.Examplesrepo). - Corrigido um bug no macOS que, por vezes, causava falhas em renderizações consecutivas.
- Corrigido um bug que causava o fechamento do sistema quando vários produtos da Iron Software estavam instalados.
- Corrigido bug que impedia o uso de
Installation.ChromeGpuMode. - Corrigido bugs diversos ao usar o serviço gRPC (
IronPdfmotor Docker). - Corrigido vazamento de memória ao mesclar documentos.
- Alterou cookies para serem específicos para cada render individual (veja
ChromePdfRenderOptions.CustomCookies). - Alterado comportamento padrão de renderizações HTML-para-PDF para usar contexto de requisição separado (veja
IronPdf.Rendering.RequestContexts). - Melhorou a estabilidade do motor Docker
IronPdf. - Compatibilidade aprimorada com macOS.
- Melhor suporte para o modo de processo único.
- Melhorou a detecção de caminho ao usar
IronPdffor Python no macOS. - Reduziu o tamanho do disco do motor Docker
IronPdf. - Redução do tempo necessário para salvar documentos grandes (acima de 100 MB) em 90% ou mais.
- Correções de pequenos erros e melhorias de desempenho.
- Adicionada nova geração automática de sumário! Veja a configuração
TableOfContents. - Adicionada nova forma de reduzir o tamanho do seu PDF! Veja
PdfDocument.CompressStructTree(). - Adicionada nova API de campo de formulário PDF (veja
IFormFieldCollectionePdfDocument.Form). - Adicionada compatibilidade com os atributos de formulário HTML 'readonly', 'disabled' e 'maxlength'.
- Adicionou suporte para "fusão de correio" ao converter DocX para PDF (veja
RenderDocxMailMergeAsPdf()). - Corrigido problema com a URL base quando o caminho do arquivo contém caracteres especiais.
- Corrigidos problemas com o formato PDF/A que exibiam a mensagem "Espaço de cores inválido" no Adobe Reader.
- Corrigidos problemas na geração de imagens a partir de PDFs com transparência.
- Corrigidas questões ao gerar uma imagem de um PDF após chamar
Flatten(). - Corrigidos problemas ao usar cabeçalhos e rodapés ou carimbos HTML em máquinas com culturas/strings não americanas.
- Corrigidos problemas que ocorriam ao usar vários produtos da Iron Software no mesmo projeto.
- Corrigidas várias questões e funcionalidade ausente ao utilizar o Docker para hospedar um "engine"
IronPdf. - Corrigido na conversão de
DocXcontendo cabeçalhos e rodapés para PDF. - Corrigidas várias questões ao executar
IronPdfem um ambiente persistente hospedado em hardware Apple. - Adicionada nova API de fontes para adicionar, remover e usar fontes! (veja
PdfDocument.Fonts). - Adicionada nova API de Anotações para recuperar anotações de documentos! (veja
PdfDocument.Annotations). - Adicionado suporte para URLs de carimbo de tempo de assinatura que exigem SHA-256 ou SHA-512 (veja
TimestampHashAlgorithms). - Adicionada a possibilidade de definir valores de botões de opção através do atributo HTML 'checked'.
- Corrigido bug onde
IronPdfàs vezes corrompia documentos que foram assinados digitalmente por terceiros (vejaChangeTrackingModes). - Corrigido um bug que corrompia certos elementos de formulários PDF após a mesclagem de vários documentos.
- Corrigido bug onde o índice de página PDF estava incorreto ao iterar sobre páginas PDF usando
IronPdf. - Corrigido um erro que ocorria ao definir o valor de um formulário de caixa de seleção.
- Corrigido um erro que ocorria ao aplicar um PDF de fundo atrás de um documento existente.
- Corrigido um erro relacionado à aplicação de cabeçalhos e rodapés a um documento com tamanhos de página diferentes.
- Comportamento de cookies aprimorado - os cookies personalizados agora devem ser acessíveis por todo o domínio da URL durante a renderização.
- Melhorada a exibição visual de caixas de seleção e botões de rádio gerados por
IronPdf. - Adicionada uma lista de opções válidas para botões de rádio e caixas de seleção. (Veja
CheckboxFormFieldeRadioFormFieldparaChoiceseSelectedIndex). - Adicionada uma forma de definir o índice selecionado de botões de opção e caixas de seleção. (Veja
CheckboxFormFieldeRadioFormFieldparaClear()eSelect()). - Adicionada a capacidade de desenhar linhas e retângulos em um documento existente. (Veja
PdfDocumentparaDrawLine()eDrawRectangle()). - Adicionada a capacidade de incluir um campo de assinatura vazio que permite ao usuário clicar para assinar. (Veja a classe
SignatureFormField). - Adicionada extração de texto, caracteres e linhas com informações de posição. (Veja
PdfDocument.PagesparaLineseCharacters). - Adicionadas funcionalidades de segurança web mais robustas, com opção de ativação, para usuários que aceitam dados de entrada não confiáveis. (Veja
Installation.EnableWebSecurity). - Adicionada a capacidade de especificar a fonte ao desenhar texto em um documento existente. (Veja
PdfDocument.DrawText()). - Adicionado suporte para extensões OpenAI. (Veja o pacote NuGet
IronPdf.Extensions.AI). - Adicionado suporte para adicionar e remover formulários via
PdfDocument.Form.Add(),Remove(), etc. (implementadoObservableCollection). - Corrigido um bug que fazia com que os hiperlinks quebrassem após a ativação da compatibilidade com PDF/A ou PDF/UA.
- Corrigido o problema de travamento ou falha na renderização que ocorria ao renderizar determinadas URLs com uso intensivo de WebGL ou JavaScript em algumas máquinas.
- Correção na validação de PDF/UA ao converter um documento que contém hiperlinks. (PDF/UA 7.18.5).
- Corrigido
System.AccessViolationExceptionao converter para PDF/A. - Corrigido o problema de substituição de texto para ser compatível com documentos que usam texto ou caminhos em tons de cinza.
- Melhoria no comportamento de substituição de texto com diversas correções de bugs e formatação de texto aprimorada.
- Descrições de conteúdo aprimoradas para hiperlinks em PDF/A.
- Melhorado comportamento em ambientes de somente leitura que permitem apenas um processo ao habilitar automaticamente
Installation.SingleProcess. - Corrigido problema de transformação ao modificar um documento após chamar
AppendPdf(). - Corrigido problema com tempos de execução não sendo baixados quando
Installation.AutomaticallyDownloadNativeBinaries=true. - Corrigido problema com
Installation.CustomDeploymentDirectorysendo ignorado. - Corrigido o problema em que ativar a conformidade com PDF/A removia a transparência e resultava em um fundo preto.
- Corrigido problema onde a enum
PdfFormFieldFlagsera inacessível para os usuários. - Corrigido problema onde
ReplaceTextOnPages()lançaria um erro se o texto não fosse encontrado em todas as páginas. - Corrigido problema com o suporte a cookies no Linux.
- Corrigido problema onde
Installation.SingleProcessestava sempre habilitado. - Corrigidas várias questões ao manipular formulários após configurar
IronPdfpara usar Docker/remoto. - Melhoramos diversos comentários e a documentação da API.
- Melhoria no espaçamento entre letras, palavras e texto ao substituir texto; As palavras não devem mais apresentar espaçamento incorreto entre as letras.
- Adicionado suporte para configurações de conexão
IronPdfremoto personalizado (vejaIronPdfConnectionConfiguration WithCustomChannel()).
Agosto de 2023
IronPDF for Python v.2023.8.6
Funcionalidades e atualizações
Notas de lançamento
- Corrigido o problema de 'IronPDFInterop.dll ausente' em alguns casos.
- Corrigido o bug de indexação de páginas ao usar 'ImportPages'
- Corrigido um bug que fazia o programa travar ao copiar anotações.
- Adicionada funcionalidade para aguardar o carregamento de elementos HTML antes da renderização (consulte 'WaitFor').
- Adicionada funcionalidade para aguardar o carregamento das fontes antes da renderização (consulte 'WaitFor').
- Adicionada funcionalidade para especificar a rotação ao desenhar texto.
- Adicionada funcionalidade para especificar um perfil de cor personalizado ao salvar como PDF.
Específico for Python:
- Adicionada tentativa de instalação automática do .NET 6.0
- Adicionadas múltiplas tentativas ao tentar baixar dependências nativas em tempo de execução.
- Recuperação aprimorada quando o download é corrompido.
- Adicionada uma saída de console ligeiramente melhor durante a inicialização.
- Agora também estamos criando pacotes específicos para cada plataforma, que serão enviados para o nosso site (estes não exigem nenhum download durante a execução).
Julho de 2023
IronPDF for Python v.2023.7.9
Funcionalidades e atualizações
Notas de lançamento
- PRIMEIRO LANÇAMENTO

