O uso do iTextSharp para gravar dados em PDF funciona muito bem, mas o Acrobat Reader pergunta "Deseja salvar alterações" ao fechar o arquivo

Estou usando o iTextSharp 5.3.2.0 para adicionar informações a um arquivo PDF existente que contenha um formulário W-2. Tudo está funcionando perfeitamente e o arquivo PDF parece ótimo quando escrito no fluxo de resposta do navegador; no entanto, quando o usuário terminar de examinar o PDF, ele será perguntado "Deseja salvar as alterações em 'W2.pdf' antes de fechar?" toda vez que ele visualiza o documento da página da web.

Na tentativa de reduzir o problema, eu realmente tirei todas as minhas modificações, mas o problema continua. Aqui está a versão simples do meu código, com a minha chamada de gravação de dados comentada:

PdfReader pdfReader = new PdfReader(dataSource.ReportTemplate);

using(MemoryStream outputStream = new MemoryStream())
using (PdfStamper pdfStamper = new PdfStamper(pdfReader, outputStream))
{
   //dataSource.DrawDataFields(pdfStamper);
   pdfStamper.FormFlattening = true;
   return outputStream;
}

Nesse caso, o PDF "vazio" é gravado no navegador e tem boa aparência, mas ainda me perguntam: "Deseja salvar" quando fecho a janela do Acrobat.

Neste momento eu estava pensando que havia algo errado com o arquivo PDF de origem. No entanto, quando envio os bytes brutos do arquivo PDF para o navegador, NÃO me perguntam a pergunta "Você deseja salvar" ao usar o código abaixo.

byte[] bytes = File.ReadAllBytes(dataSource.ReportTemplate);

using (MemoryStream outputStream = new MemoryStream())
{
    outputStream.Write(bytes, 0, bytes.Length);
    return outputStream;
}

Minha conclusão é que o iTextSharp está fazendo algo "ruim" para o PDF no processo de abri-lo e escrever os bytes para o fluxo, mas eu sou novo no iTextSharp e poderia facilmente estar faltando alguma coisa.

FWIW, este é o Acobat Reader 10.1.4 do qual estamos falando.

EDIT: O PDF original usado como modelo é de aproximadamente 80K de tamanho. Se eu olhar para o arquivo temporário que foi transmitido através do meu navegador, o arquivo PDF escrito por iTextSharp é de aproximadamente 150K. No entanto, quando respondo "Sim" à pergunta "Salvar alterações" feita pelo Acrobat Reader, o arquivo resultante é aproximadamente 80K novamente. iTextSharp está definitivamente fazendo algo inesperado para este arquivo.

questionAnswers(2)

yourAnswerToTheQuestion