コード例 #1
0
 public static List <byte> Encode(string input)
 {
     TextUtilities.CompressionResult result = TextUtilities.Compress(new List <IList <string> >()
     {
         new List <string>()
         {
             input
         }
     }, 0xFE, TextUtilities.PSXMap, TextUtilities.PSXMap,
                                                                     new List <bool>()
     {
         false
     }, new List <bool> ()
     {
         false
     });
     return(new List <byte>(result.Bytes));
 }
コード例 #2
0
        public static List <byte> Encode(string input, Context context)
        {
            GenericCharMap charMap = (context == Context.US_PSP) ? (GenericCharMap)TextUtilities.PSPMap : (GenericCharMap)TextUtilities.PSXMap;

            TextUtilities.CompressionResult result = TextUtilities.Compress(new List <IList <string> >()
            {
                new List <string>()
                {
                    input
                }
            },
                                                                            0xFE, charMap, charMap,
                                                                            new List <bool>()
            {
                false
            }, new List <bool> ()
            {
                false
            });
            return(new List <byte>(result.Bytes));
        }