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
- Free Trial – Baixe a biblioteca em GroupDocs Releases.
- Temporary License – Solicite uma chave temporária em GroupDocs Temporary License.
- Purchase – Obtenha uma licença completa através da GroupDocs Purchase Page.
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
- Legal Document Management – Produza automaticamente PDFs limpos para revisão do cliente.
- Academic Publishing – Remova marcas editoriais antes da submissão ao periódico.
- 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
Converterquando possível. - Streaming API – Use streaming para arquivos
.docxmuito grandes a fim de manter o uso de RAM baixo. - Batch Processing – Percorra uma lista de arquivos reutilizando o mesmo
loadOptionspara 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 oConverter. - 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
PdfConvertOptionsadicionais 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
- Documentação: Documentação do GroupDocs Conversion Java
- Referência da API: Referência da API do GroupDocs Conversion
- Download: Obter a versão mais recente
- Compra: Comprar uma licença
- Teste gratuito: Experimente
- Licença temporária: Solicite aqui
- Fórum de suporte: Participe da discussão
Última atualização: 2026-03-24
Testado com: GroupDocs.Conversion 25.2 for Java
Autor: GroupDocs