CS Coder
Biblioteca prática

CSCoder.LGPD

Projeção de CPF e CNPJ com máscara configurável para exibição.

Biblioteca pequena

Instalar e experimentar

  1. Baixe o pacote e extraia em uma pasta nova.
  2. Leia o README; abra o .dpr no Delphi e adicione as units ao caminho do projeto.
  3. Compile para o alvo indicado no relatório. Execute primeiro os testes offline.

Dependências: System.SysUtils.

Uso mínimo

Writeln(OcultarCPF('12345678901', 2, pvMeio));

Saída esperada: ***.*56.***-**

API e propriedade dos recursos

OcultarCPF e OcultarCNPJ recebem string, QuantidadeVisivel 0/1/2 e pvInicio/pvMeio/pvFim. Retornam string; entrada inválida resulta em ocultação total.

Verificação e limites

Não valida DVs, cifra, anonimiza ou certifica conformidade legal. Não retorna o original em falha.

Ambientes e evidências
AmbienteEstado
DCC32 37.0Resultados anteriores preservados no artigo/relatório; não recompilado nesta revisão.
Delphi 11.3 e 13.2Referência editorial; não verificados individualmente
Mobile e UniGUINão verificados nesta entrega

Arquivos, autoria e licença

Claudio Santos · CS Coder. MIT para as units conforme decisão registrada; não se estende a artigos, marca ou imagens.

Histórico

08/10/2026: documentação individual adicionada; APIs preservadas. Pacotes existentes preservados byte a byte.

Ler explicação e fontes técnicas →