Привет, в моем приложении мне нужно сгенерировать PDF-файл. Этот файл pdf может включать в себя изображения, описание, номера, границы и номера страниц. Любой, пожалуйста, дайте мне знать, как сгенерировать PDF-файл в ios.Создать файл PDF в ios
ответ
Создайте свой собственный вид, чтобы добавить изображение, TableView или что-нибудь. Указывает конвертер PDF на изменяемый объект данных и на UIView, который нужно преобразовать в pdf.
Попробуйте это:
NSMutableData *pdfData = [NSMutableData data];
UIGraphicsBeginPDFContextToData(pdfData,self.bounds, nil);
UIGraphicsBeginPDFPage();
CGContextRef pdfContext = UIGraphicsGetCurrentContext();
// draws rect to the view and thus this is captured by UIGraphicsBeginPDFContextToData
[self.layer renderInContext:pdfContext];
// remove PDF rendering context
UIGraphicsEndPDFContext();
// Retrieves the document directories from the iOS device
NSArray* documentDirectories = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask,YES);
NSString* documentDirectory = [documentDirectories objectAtIndex:0];
NSString* documentDirectoryFilename = [documentDirectory stringByAppendingPathComponent:@"ess.pdf"];
// instructs the mutable data object to write its context to a file on disk
[pdfData writeToFile:documentDirectoryFilename atomically:YES];
Привет, я попробовал. Но здесь у меня есть одно сомнение в том, что при этом условии If (stringSize.height> = renderingRect.size.height), как мы можем разделить текст на две страницы? Вы можете поделиться этим кодом. – Naresh
pageSize = CGSizeMake (612, 792); измените и попробуйте знать – SampathKumar
Привет, спасибо за ваш ответ. На самом деле я столкнулся с проблемой, разделив текст на две страницы. Я не могу понять, как разделить текст на две страницы. Я устанавливаю нижнюю линию, получая размер текста и нижнюю позицию. Я прилагаю скриншот, пожалуйста, проверьте это и дайте мне знать решение для этого. – Naresh
- 1. IOS создать PDF-файл с текстом поворота
- 2. iOS создать PDF-счет
- 3. Создать PDF-аннотации в iOS
- 4. Сжать файл PDF iOS?
- 5. Как создать файл pdf
- 6. Как создать pdf-файл с помощью html в iOS
- 7. Создать файл PDF в JavaFX
- 8. создать файл PDF в JS
- 9. Создать PDF-файл в Asp.net
- 10. Как создать файл PDF/A в Swift?
- 11. iOS - Есть ли способ создать PDF-файл со слоями?
- 12. Создать PDF для IOS в Xamarin
- 13. Создать файл PDF с файлом_put_contents()
- 14. Создать pdf-файл с ghostscript
- 15. Создать pdf-файл с изображениями
- 16. Создать файл PDF, используя php?
- 17. Создать PDF-файл из UIView
- 18. Как создать геопространственный pdf-файл?
- 19. Как проверить поврежденный PDF-файл в iOS?
- 20. Как выбрать файл PDF в IOS
- 21. iOS создать файл
- 22. Меню не отображается pdf-файл - pdf Аннотация в iOS
- 23. создать PDF-файл RecyclerView в ПОЛНОЙ длине
- 24. Невозможно создать файл PDF в QT 5.1.1
- 25. Создать файл PDF/Word (Doc) в приложении
- 26. Как создать динамический PDF-файл в PHP?
- 27. Как создать PDF-файл в C# .Net
- 28. создать файл в формате PDF от android
- 29. Создать PDF-файл с изображениями в WinRT
- 30. Создать pdf-файл в надлежащем формате
относятся к этой ссылке http://stackoverflow.com/questions/4362734/ios-sdk-programmatically-generate-a-pdf-file?rq=1 –
Это я нашел уже может знать, есть ли у вас код экземпляра. – Naresh