Compartilhar via


Leitura-gravar-Sign um exemplo de documento XPS

The XpsReadWriteSign exemplo mostra como ler, gravar e assinar digitalmente um XML Paper Specification (XPS) documento. Quando o programa é iniciado um menu "Arquivo" com "Novo..." e "em em aberto..." opções são exibidas. Selecionar "Arquivo | novo..." abre uma caixa de diálogo "Novo documento XPS" que permite que você especifique o nome da novaXPS documento que você deseja criar e gravar; conteúdo predefinido é fornecido e usado para criar o novo documento XPS. Selecionar "Arquivo | em em aberto..." exibe uma caixa de diálogo "em em aberto", permitindo que você escolher um documento XPS existente para em em aberto (um documento XPS de amostra, ViewFixedDocumentSequence.xps, é fornecido). Uma vez um XPS documento foi criado ou aberto, o documento é mostrado na DocumentViewer controle hospedado dentro da janela principal do aplicativo. Com um XPSdocumento em aberto, que a opção "arquivo | assinaturas..." é ativada permitindo que você para exibir as assinaturas existentes de pessoas que assinaram o documento e para adicionar assinaturas adicionais de sua preferência. Para assinar um XPS documento, o seu sistema deve ter um Certificado X.509 gerenciador instalado, sistema autônomo para uso com um cartão inteligente (o programa exibirá uma mensagem de erro e saia se um Gerenciador de certificados não está instalado e em execução).

Este exemplo demonstra um recurso específico do Windows Presentation Foundation (WPF) e, conseqüentemente, não segue as práticas recomendadas de desenvolvimento de aplicativo. Para ver uma cobertura abrangente de boas práticas de desenvolvimento de aplicativos Windows Presentation Foundation (WPF) e Microsoft .NET Framework, consulte os seguintes itens conforme adequado:

Acessibilidade - Práticas recomendadas de Acessibilidade

Segurança - Windows Presentation Foundation Security

Localização - Visão geral de globalização e localização do WPF

Download sample

O exemplo de criação

  • Instale o Windows Software Development Kit (SDK) e abra sua janela de comando de ambiente de compilação. No menu Iniciar, aponte para Todos os Programas, Microsoft Windows SDK e clique em Shell CMD.

  • Baixe o exemplo, geralmente da documentação do software development kit (SDK), para a unidade de disco rígido.

  • Para compilar o exemplo na janela de comando do ambiente de compilação, vá para o diretório fonte do exemplo. Na prompt de comando, digite MSBUILD.

  • Para compilar o exemplo em Microsoft Visual Studio, carregue a solução de exemplo ou o arquivo de projeto e, em seguida, pressione CTRL+SHIFT+B.

Executando o exemplo

  • Para executar o exemplo compilado na janela de comandos do ambiente de compilação, execute o arquivo .exe na pasta Bin\Debug ou Bin\Release contida na pasta de código-fonte do exemplo.

  • Para executar o exemplo compilado com a depuração no Visual Studio, pressione F5.

Consulte também

Tarefas

Criando um exemplo de documento XPS

Imprimir um documento XPS

Salvando um exemplo de documento XPS

Lendo um exemplo de pacote

Escrever um exemplo de pacote

Conceitos

Documentos em Windows Presentation Foundation