PDFKIT IOS PDFDocument не может копировать текст
Я пытаюсь записать PDF-документ в папку Document устройства после слияния двух PDF-файлов. Запись успешна, однако, когда я пытаюсь скопировать и вставить текст, он просто дает мне символы. Вот мой код:
NSString *outputFileNameAndExtension = [NSString stringWithFormat:@"%@temp.pdf"];
NSString *outputPath = [[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0] stringByAppendingPathComponent:outputFileNameAndExtension];
NSString b64Str1 = @"J123asdasdkjajan..."
NSData* docData = [self sp_dataFromBase64String: b64Str1];
PDFDocument * doc1 = [[PDFDocument alloc]initWithData:docData];
NSString b64Str2 = @"J123asasdasdasdaqwe..."
NSData* pdfContent = [self sp_dataFromBase64String: b64Str2];
PDFDocument * doc2 =[[PDFDocument alloc]initWithData:pdfContent];
PDFPage * page= [doc2 pageAtIndex:0];
[doc1 insertPage:page atIndex:[doc1 pageCount]];
[doc1 writeToFile:outputPath];
+ (NSData *)sp_dataFromBase64String:(NSString *)aString
{
NSData *data = [aString dataUsingEncoding:NSASCIIStringEncoding];
size_t outputLength;
void *outputBuffer = NewBase64Decode([data bytes], [data length], &outputLength);
NSData *result = [NSData dataWithBytes:outputBuffer length:outputLength];
free(outputBuffer);
return result;
}