Como ocultar revisões: usar opções para ocultar alterações rastreadas na conversão Word‑PDF com GroupDocs.Conversion para Java

Quando você precisa converter Word para PDF de dezenas ou centenas de arquivos, desativar manualmente o rastreamento em cada documento consome muito tempo. Neste tutorial, você descobrirá como ocultar revisões automaticamente usando opções de conversão no GroupDocs.Conversion para Java. Ao final, você produzirá PDFs limpos — sem marcas de revisão — prontos para revisão legal, publicação ou entrega ao cliente.

Respostas rápidas

  • O que “ocultar alterações rastreadas” faz? Remove as marcas de revisão do PDF final automaticamente.
  • Qual biblioteca suporta isso? GroupDocs.Conversion para Java fornece uma opção de carregamento dedicada.
  • Posso converter em lote arquivos docx pdf? Sim – combine a opção com um loop para processar muitos documentos.
  • Qual versão do Java é necessária? JDK 8 ou superior.
  • Preciso de licença? Um teste gratuito funciona para avaliação; uma licença permanente é necessária para produção.

O que significa “como ocultar revisões” neste contexto?

Usar opções significa configurar o mecanismo de conversão (opções de carregamento, opções de conversão, etc.) antes da execução da conversão. Isso lhe dá controle granular, como remover marcas de revisão, definir o tamanho da página ou especificar a qualidade da imagem.

Por que ocultar revisões durante a conversão?

  • Saída profissional – os clientes recebem PDFs limpos sem edições visíveis.
  • Conformidade legal – remove dados de revisão potencialmente sensíveis.
  • Economia de tempo – elimina a etapa manual de desativar o rastreamento no Word.
  • Pronto para automação – perfeito para pipelines de automate word pdf conversion e trabalhos de batch convert docx pdf.

Pré-requisitos

  • Java Development Kit (JDK) 8 ou mais recente.
  • Maven para gerenciamento de dependências.
  • Habilidades básicas de programação Java.

Configurando o GroupDocs.Conversion para Java

Primeiro, adicione o repositório GroupDocs e a dependência de conversão ao seu pom.xml do Maven.

<repositories>
   <repository>
      <id>repository.groupdocs.com</id>
      <name>GroupDocs Repository</name>
      <url>https://releases.groupdocs.com/conversion/java/</url>
   </repository>
</repositories>
<dependencies>
   <dependency>
      <groupId>com.groupdocs</groupId>
      <artifactId>groupdocs-conversion</artifactId>
      <version>25.2</version>
   </dependency>
</dependencies>

Aquisição de Licença

Como usar opções para ocultar alterações rastreadas

A seguir está a implementação passo a passo. Cada bloco de código é mantido exatamente como foi fornecido originalmente.

Etapa 1: Configurar opções de carregamento

Crie WordProcessingLoadOptions e habilite o sinalizador hide‑tracked‑changes.

import com.groupdocs.conversion.Converter;
import com.groupdocs.conversion.options.convert.PdfConvertOptions;
import com.groupdocs.conversion.options.load.WordProcessingLoadOptions;

// Create load options to hide tracked changes
WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();
loadOptions.setHideWordTrackedChanges(true); // Hide tracked changes during conversion

Etapa 2: Inicializar o Converter com opções de carregamento

String inputFile = "YOUR_DOCUMENT_DIRECTORY/SAMPLE_DOCX_WITH_TRACKED_CHANGES";
String outputFile = "YOUR_OUTPUT_DIRECTORY/ConvertWordProcessingByHiddingTrackedChanges.pdf";

// Create a Converter object using the input file and load options
Converter converter = new Converter(inputFile, () -> loadOptions);

Etapa 3: Configurar opções de conversão PDF

Você pode personalizar a saída PDF aqui; o exemplo usa as configurações padrão.

PdfConvertOptions pdfOptions = new PdfConvertOptions(); // Customize options as needed
converter.convert(outputFile, pdfOptions); // Perform the conversion

Carregando um documento com opções de carregamento personalizadas (Abordagem alternativa)

Se preferir reutilizar as mesmas opções para vários arquivos, crie uma instância de conversor dedicada.

Etapa 1: Definir opções de carregamento

WordProcessingLoadOptions wordLoadOptions = new WordProcessingLoadOptions();
wordLoadOptions.setHideWordTrackedChanges(true); // Example of setting a specific option

Etapa 2: Inicializar o Converter com opções de carregamento personalizadas

Converter converterWithOptions = new Converter(inputFile, () -> wordLoadOptions);
// Conversion can now be performed using the `converterWithOptions` object.

Aplicações práticas

  1. Legal Document Management – Produza automaticamente PDFs limpos para revisão do cliente.
  2. Academic Publishing – Remova marcas editoriais antes da submissão ao periódico.
  3. Business Reporting – Garanta que os relatórios finais não contenham revisões residuais.

Considerações de desempenho

  • Memory Management – Feche fluxos prontamente e reutilize instâncias de Converter quando possível.
  • Streaming API – Use streaming para arquivos .docx muito grandes a fim de manter o uso de RAM baixo.
  • Batch Processing – Percorra uma lista de arquivos reutilizando o mesmo loadOptions para batch convert docx pdf de forma eficiente.

Problemas comuns e solução de problemas

  • Tracked changes still appear – Verifique se setHideWordTrackedChanges(true) é chamado antes de criar o Converter.
  • Conversion fails on large files – Aumente o tamanho do heap da JVM ou processe os arquivos em modo streaming.
  • License errors – Certifique-se de que o arquivo de licença está corretamente colocado e que o período de teste não expirou.

Perguntas frequentes

Q: Posso converter documentos que não sejam DOCX usando o GroupDocs.Conversion?
A: Sim, a biblioteca suporta PPTX, XLSX, PDF e muitos outros formatos.

Q: Quais versões do Java são compatíveis com o GroupDocs.Conversion?
A: É necessário JDK 8 ou superior.

Q: Como solucionar erros de conversão?
A: Revise o rastreamento de exceção (stack trace), confirme que o arquivo de entrada não está corrompido e assegure que a licença é válida.

Q: É possível personalizar a saída PDF além de ocultar alterações rastreadas?
A: Absolutamente. Explore PdfConvertOptions para configurações como DPI, intervalo de páginas e marca d’água.

Q: O GroupDocs.Conversion pode lidar com processamento em lote de forma eficiente?
A: Sim, você pode percorrer arquivos reutilizando as mesmas opções de carregamento para batch convert docx pdf rapidamente.

Conclusão

Agora você sabe como ocultar revisões ao converter documentos Word para PDF com o GroupDocs.Conversion para Java. Essa abordagem elimina etapas manuais, melhora a profissionalidade dos documentos e escala bem para operações em lote.

Próximos passos

  • Integre o código ao seu pipeline de processamento de documentos existente.
  • Experimente PdfConvertOptions adicionais para ajustar finamente a saída PDF.
  • Explore outros recursos de conversão do GroupDocs, como extração de imagens ou conversão de formatos.

Recursos


Última atualização: 2026-03-24
Testado com: GroupDocs.Conversion 25.2 for Java
Autor: GroupDocs