2016-04-18 10 views
0

私のiOSアプリケーションからpdfを生成しようとしていますが、pdfの内容はbase64がcoldfusionでエンコードされています。私はbase64string得ることが、私は次のコードを使用して、それをデコードすることはできませんよ。base64でエンコードされたPDFは即座にデコードできません

let decodeData = NSData(base64EncodedString: base64String, options: NSDataBase64DecodingOptions.IgnoreUnknownCharacters) 

あなたはまだ答えを探しているなら、ここでbase64String

JVBERi0xLjQNJeLjz9MNCjEgMCBvYmoKPDwvRGVzY2VuZGFudEZvbnRzWzExOSAwIFJdL0Jhc2VGb250L1hJS1hIRitUaW1lc05ld1JvbWFuUFMtQm9sZE1UL1R5cGUvRm9udC9FbmNvZGluZy9JZGVudGl0eS1IL1N1YnR5cGUvVHlwZTAvVG9Vbmljb2RlIDEyMCAwIFI 
+0

コンテンツをデコードしてSwiftから呼び出すには、ColdFusionにWebサービスを書き込むことは可能でしょうか? –

答えて

0

の一部です:

if let decodeData = NSData(base64EncodedString: base64String, options: .IgnoreUnknownCharacters) { 
yourWebView.loadData(decodeData, MIMEType: "application/pdf", textEncodingName: "utf-8", baseURL: NSURL(fileURLWithPath: "")) 
} // since you don't have url, only encoded String 
関連する問題