2009-09-15 6 views
3

Comment créer un objet encodé en fax G3 comme expliqué dans la recommandation T.4, avec un wrapper ASN.1 pour le rendre compatible avec un X. 400 BodyPart comme défini dans X.420. " en C#, à partir de n'importe quel objet .NET image/bitmap standard?Création d'une image fax G3 avec un wrapper ASN.1 pour ldap photo

Ceci est la définition LDAP du photo attribute.

+1

C'est tout à fait une bouchée –

+2

D'accord. Pourrait aussi bien être en islandais. – ssg31415926

+0

Dis-le dix fois vite! Elle vend des coquillages au bord de la mer! (Geez qui est même difficile à taper !!) +1 pour la qualité de la tornade de la langue! – geoffc

Répondre

1

G3 Fax est une version de TIFF si je me souviens bien.

Donc, vous auriez probablement encoder une variante spécifique du TIFF dans ASN.1 comme décrit par cette spécification X.420 de l'UIT (son disponible gratuitement)

Il déclare:

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 

Donc, obtenez un encodeur ASN.1 décent et juste vider une image TIFF dans ce format dans le champ G3FacsimileData et cela devrait fonctionner.

Questions connexes