Avalados por :

Como criar uma fonte riscada usando SE73: Sequência de escape e detalhes necessários.

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 2 Vistas
0
Cargando...

Olá,

Estou criando uma nova fonte usando o SE73. A fonte que criei é Courier 130 com um CPI de 17. Atribuí um controle de impressão a ela e tem uma sequência de escape de:

1B28304E1B28733070313768307330636310393954

e tudo está funcionando bem, no entanto, o que quero fazer agora é criar uma fonte para mostrar "Riscado". Para fazer isso, preciso saber qual é a sequência de escape, ou, caso contrário, se alguém puder me fornecer detalhes sobre como a sequência de escape é decomposta. Qual parte da sequência indica à fonte que função realizar? Sei que o caractere 26 ativa e desativa a itálico, 0 para desativado, 1 para ativado e o caractere 30 ativa e desativa o texto em negrito.

Qualquer ajuda nesse sentido seria muito apreciada.

PS: Tenho pesquisado em fóruns e na internet em geral, no entanto, não tive muito sucesso. Sei que é possível fazer, só preciso de orientação de alguém que já fez esse tipo de coisa antes.

Obrigado.

Dave

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

2 Respuestas

0
Cargando...

Pode ajudar?

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

David, por favor, revise a Nota OSS # 12462 e 130658

Para sua informação

Sintoma

Ao inserir texto com SAPscript ou imprimir documentos com SAPscript, você pode usar as fontes disponíveis na transação para manutenção de fontes (SE73).

Pergunta:

O que deve ser feito para poder trabalhar com uma nova fonte ao imprimir ou no Editor de PC?

Palavras-chave adicionais

SAPscript, fonte, fonte de impressora, editor

Causa e requisitos prévios

A SAP fornece várias fontes que normalmente estão disponíveis em todas as impressoras. O cliente também pode usar fontes especiais definindo-as separadamente.

Solução

Use a transação SE73 para definir uma nova fonte de impressora. Isso é descrito na Nota 12462.

Na tela 'Alterar família de fontes' na transação SE73, você pode manter as informações da fonte RTF para cada família de fontes (função 'Editar -> Informações da fonte RTF'). Essas informações da fonte definem a visualização da fonte no Editor de PC.

Na tela 'Alterar família de fontes', insira as informações da fonte RTF corretas para sua nova fonte de impressora. Você pode determinar essas informações da seguinte maneira:

Insira uma frase, por exemplo, no MS Word, na fonte desejada e salve-a como um arquivo RTF (xxx.rtf).

Abra esse arquivo com um editor ASCII. Você encontrará a definição da fonte desejada no início do arquivo RTF na tabela de fontes (palavra-chave \fonttbl).

Insira essa definição como informação da fonte RTF. Não é necessário copiar strings entre \{* e }.

Exemplo:

No Word, insira uma frase na fonte 'Bookman Old Style'. No arquivo RTF, você encontrará a seguinte string

{\f35\froman\fcharset0\fprq2{\*\panose 02050604050505020204}Bookman Old Style;}

Em seguida, você inseriria a seguinte string como informação RTF:

\froman\fcharset0\fprq2 Bookman Old Style

12462: Como posso definir uma nova fonte de impressora?

Para sua informação

Sintoma

Palavra-chave: Fonte de impressora

Quais configurações devem ser feitas para definir uma nova fonte para um tipo de dispositivo R/3 (ou seja, uma nova fonte de impressora) que pode ser usada para a saída de documentação do SAPscript?

Palavras-chave adicionais

Impressora, fonte, fonte de impressora, tipo de dispositivo, métricas de fonte, arquivo AFM, SE73

Causa e requisitos prévios

Você gostaria de usar uma nova fonte na impressora.

Solução

Dica geral:

1. Este procedimento só pode ser usado se a fonte desejada estiver disponível na impressora (ou seja, instalada na própria impressora, instalada via uma fonte de cartucho, residente na impressora via download de fonte suave ou, no caso do tipo de dispositivo SAPWIN/WIN, instalada no PC com Windows) e puder ser chamada com um comando de impressora curto (máx. 29 bytes). Esse comando de impressora é mantido no controle de impressão.

Procedimento de solução:

1. O tipo de impressora SAP originalmente usado deve ser copiado para um tipo de impressora cliente com um nome que comece com Z... (consulte a Nota 3166 para justificativa disso). Para isso, use a função "Utilitários->Copiar tipo de dispositivo" na transação SPAD (administração de spool).

Exemplo: HPLJIIID é copiado para ZHPLJ3.

2. Um novo controle de impressão SFxxx deve ser mantido para o tipo de dispositivo Z.... Contém, na maioria dos casos, os comandos de controle de impressora para configurar a fonte desejada. Para saber como esse comando de impressora se parece, consulte o manual da impressora e os controles de impressão SFxxx já contidos na definição da impressora Z.... Um certo conhecimento da linguagem de impressora é um requisito prévio. A numeração xxx dos controles de impressão SFxxx é arbitrária.

NOTA: O conteúdo exato dos controles de impressão SFxxx depende do driver de impressora SAPscript usado. Para obter informações sobre isso, consulte a documentação do CD ("Manual de administração do sistema base de impressoras") e a documentação de campo (ajuda F1) para o campo de entrada "

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?