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.