我正嘗試從xCode中的二進制xString創建一個PDF對象。 (從OData的SAP,UTF-8)未能找到PDF標頭:xCode中找不到'%PDF'
這裏是編碼:
const char* buf = [temp1 UTF8String];
pdffile = [NSData dataWithBytes:buf length:length1];
[webDisplay loadData:self.pdffile MIMEType:@"application/pdf" textEncodingName:@"utf-8" baseURL:nil];
self.webDisplay.scalesPageToFit = YES;
temp1目錄是一個XString 長度1是以字節爲單位的PDF文件的長度。
我獲得以下錯誤信息:
未能找到PDF標題: '%PDF' 未找到
一些想法?
什麼BUF看起來不一樣?它是否有效PDF。看看前幾個字節,你是否看到%PDF? – 2012-03-08 11:27:34
不幸的是沒有%的PDF字符串。 buf開頭爲:255044462D312E350D0A25B5B5B5B50D0A312030206F626A0D0A3C3C2F547970652F436174616C6F67 – Alexander 2012-03-08 12:34:57
這是正確的,25 =%,50 = P等等。我不確定它爲什麼不起作用。 – 2012-03-08 14:41:51