Propriedade AdvancedPrintOptions.HorizontalFlip (Publisher)
True para imprimir uma imagem espelhada horizontalmente da publicação especificada. O padrão é False. Boolean de leitura/gravação.
Sintaxe
expressão. HorizontalFlip
Expressão Uma variável que representa um objeto AdvancedPrintOptions .
Comentários
Essa propriedade só poderá ser acessada se a impressora ativa for uma impressora PostScript. Retornará um erro em tempo de execução se for especificada uma impressora não-PostScript. Use a propriedade IsPostscriptPrinter para determinar se a impressora especificada é uma impressora PostScript.
Essa propriedade é salva como uma configuração de aplicativo e aplicada a instâncias futuras do Microsoft Publisher.
A propriedade corresponde ao controle Inverter horizontalmente da guia Configurações da Página, na caixa de diálogo Configurações Avançadas de Impressão.
Essa propriedade é usada principalmente quando se imprime em filme, em uma fotocompositora, para que a imagem seja lida corretamente quando o lado de emulsão do filme estiver virado para baixo (como quando se queima uma chapa de impressão).
Exemplo
O exemplo a seguir determina se a impressora ativa é PostScript. Se for, a publicação ativa será definida como uma imagem negativa espelhada horizontalmente e espelhada verticalmente de si mesma.
Sub PrepToPrintToFilmOnImagesetter()
With ActiveDocument.AdvancedPrintOptions
If .IsPostscriptPrinter = True Then
.HorizontalFlip = True
.VerticalFlip = True
.NegativeImage = True
End If
End With
End Sub
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.