Os seguintes exemplos demonstram como personalizar várias expressões de definição de impressão e de nome do arquivo de saída. Nas expressões a seguir, o nome do conjunto de impressão é "plans.pset", o nome da definição da impressão é "AR1", o nome do modelo de folha é "ANSI D", o arquivo de configuração do driver de impressora é "pdf.pltcfg" e a data é "18 de fevereiro de 2014".
Exemplo 1: Expressão do nome do arquivo de saída padrão
Expressão |
Resultado |
System.String.Format ({0:D3}, PrintDefinition.SetPrintDefNumber) & - & PrintSet.Name |
001–plans.pdf |
Exemplo 2: Expressão do nome do arquivo de saída com um contador de impressão de 2 dígitos
Expressão |
Resultado |
System.String.Format ({0:D2}, PrintDefinition.SetPrintDefNumber) & - & PrintSet.Name |
01–plans.pdf |
Exemplo 3: Expressão de nome do arquivo de saída com data (aaaaMMdd)
Expressão |
Resultado |
System.String.Format ("{0:yyyyMMdd}", System.DateTime.Now()) & "-" & System.Path.GetFileNameWithoutExtension (PrintDefinition.SourceFile) |
20140218–AR1.pdf |
Exemplo 4: Expressão de nome do arquivo de saída com data (aaaaMMMMdd)
Expressão |
Resultado |
System.String.Format ("{0:yyyyMMMMdd}", System.DateTime.Now()) & "-" & System.Path.GetFileNameWithoutExtension (PrintDefinition.SourceFile) |
2014February18–AR1.pdf |
Exemplo 5: Expressão de nome do arquivo de saída com data (ddMMaaaa)
Expressão |
Resultado |
System.String.Format ("{0:ddMMyyyy}", System.DateTime.Now()) & "-" & System.Path.GetFileNameWithoutExtension (PrintDefinition.SourceFile) |
18022014-AR1.pdf |
Exemplo 6: Expressão de Nome do Definição de impressão com um contador de impressão de 3 dígitos baseado em zero
Expressão |
Resultado |
System.String.Format ("{0:D3}", PrintDefinition.SetPrintDefNumber -1) & "-" & System.Path.GetFileNameWithoutExtension (PrintDefinition.SourceFile) |
000–AR1 |
Exemplo 7: Usar Nome do Definição de impressão como o Nome do arquivo de saída
Expressão |
Resultado |
PrintDefinition.Name |
AR1.pdf |