NicePreview.

Um componente Delphi que visava ser um controle de visualização de impressão fácil de usar
Baixe Agora

NicePreview. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Nome do editor:
  • Priyatna Harun
  • Sistemas operacionais:
  • Windows All
  • Tamanho do arquivo:
  • 327 KB

NicePreview. Tag


NicePreview. Descrição

NicePreview é um componente eficiente Delphi que tem o objetivo principal de ser um controle de visualização de impressão. Este é um atalho para adicionar uma sofisticada visualização de impressão e desligado recurso de impressão do curso ao seu aplicativo, ignorando um problema de DPI (Dot por polegada de Dot por polegada). Tudo o que você precisa fazer é deixar cair o componente e escrever algumas rotinas para pintar nele como uma tela de tela comum (96 DPI por padrão). Sim, ele usa a tela DPI, não a impressora. Então você não precisa se preocupar em convertê-los para DPI diferente da impressora. Tudo em coordenadas de pixels. NicePreview não será notificado quando as configurações da impressora mudarem. Então você tem que ligar para o método ReadPrinterConfig depois de executar tprintersetupdialog ou tprintdialog, e redesenhe todas as páginas para refletir as alterações. Parece complicado, mas confie em mim, não é difícil. Veja o projeto de demonstração incluído. Existem alguns métodos principais do componente: procedimento readprinterconfig; · Esse método lerá a configuração atual da impressora: Altura da página, largura da página, ponto por polegada, etc. NicePreview não será notificado quando as configurações da impressora mudarem. Então você tem que chamar este método depois de executar tprintersetupdialog ou tprintdialog. Função BeginPage: TCANVAS; · Isto é alocar uma tela (TMMETAFILECANVAS) para uma nova página. Você pode começar a desenhar na tela retornada por esta função. Endpage do procedimento; · Este método deve ser chamado quando você terminar de desenhar na tela retornada pelo Begimpage. Cada begtpage deve ser fechado pelo endpage. procedimento claro; · Limpa todas as páginas. Procedimento SavetomaFile (nome do arquivo: string; página: inteiro); · Salvar página especificada pela página para o metarquivo. Procedimento PrintPage (página: inteiro); · Página de impressões especificadas pela página. Procedimento Printall; · Auto-explicativo. procedimento viewactualsize; · Zoom para 'tamanho real'. Procedimento ViewFitTowidth; · Zoom para 'encaixar para largura'. Procedimento ViewwholePage; · Zoom para 'página inteira'; Procedimento ViewTwopage; · Zooms para 'duas páginas'. procedimento ViewFourpage; · Zoom para 'quatro páginas'.


NicePreview. Software Relacionado

Quicktype 1.0.0.0.

Fight Outsourcing duplicando ou triplicando sua produtividade de programação.QuickType tem mais de 25.000 ... ...

165 1.9 MB

Download

Hopopi.

Hopopi (Hostportping) é um console gratuito, útil e simples implemento de aplicativos em Java Timing Alguns "Pin ... ...

281 186 KB

Download