Pergunta

Como posso criar "um objeto codificado em fax G3, como explicado no T.4 recomendação, com um invólucro de ASN.1 para torná-lo compatível com um X.400 BodyPart conforme definido no X.420." em C #, a partir de qualquer .NET padrão objetos imagem / bitmap?

Esta é a definição LDAP do atributo foto .

Foi útil?

Solução

G3 Fax é alguma versão do TIFF, se bem me lembro.

Então, você provavelmente teria para codificar alguma variante específica de TIFF em ASN.1 como descrito por essa especificação X.420 da ITU (seu livremente disponível)

Ele afirma:

G3FacsimileBodyPart ::= SEQUENCE { parameters G3FacsimileParameters, 
                                   data       G3FacsimileData}
G3FacsimileParameters ::= SET { number-of-pages [0] INTEGER OPTIONAL, 
                                non-basic-parameters [1] G3FacsimileNonBasicParameters  
                                OPTIONAL}
G3FacsimileData ::= SEQUENCE OF BIT STRING

Assim, obter algum codificador ASN.1 decente e simplesmente despejar uma imagem TIFF nesse formato para o campo G3FacsimileData e ele deve funcionar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top