2016-02-25 2 views
4

Мне нужно создать PDF-форму, содержащую изображения и текст, поэтому я ищу в google. Я отлично разбираюсь в тексте, но не знаю об изображении. некоторые люди говорят мне, что пользователь «Кнопка PDF Form» для отображения изображения, но когда мой PDF открыт в Webview и нажимает на кнопку, мне нужно увидеть библиотеку изображений и выбрать изображение, которое установлено в PDF. У кого-нибудь есть идея?Создать PDF-форму в объективе c с изображением

ответ

3

Здравствуйте, я использую эту PDF библиотеку и я доволен использованием этой библиотеки,

Попробуйте эту библиотеку надеюсь, что это работа, что ваш способ нравится.

https://github.com/derekblair/ILPDFKit

Быстрый старт:

PDFDocument *document = [[PDFDocument alloc] initWithResource:@"test.pdf"]; 
// Manually set a form value 
[document.forms setValue:@"Derek" forFormWithName:@"Contacts.FirstName"]; 
// Save via a static PDF. 
NSData* flatPDF = [document savedStaticPDFData] 
+0

Спасибо @Super, я вижу эту ссылку, это хорошо, но мне нужно поместить туда изображение, и это работает с текстом, а не с изображением. – Shiv

+0

@super .. Я хочу использовать UIScrollview вместо UIWebview. У меня есть массив изображений и вы хотите загружать изображения один за другим, сбросив мои UIControl над ним. Вы хоть представляете, как мы можем это достичь? – iGW

0

Вы можете использовать CoreGraphics рисовать PDFs на прошивку с помощью UIGraphicsBeginPDFContextToFile, так же, как ваши может рисовать изображения с помощью UIGraphicsBeginImageContextWithOptions. При рисовании на PDF, вы можете добавить UIImage в формате PDF с использованием drawInRect метода:

UIImage * image = [UIImage imageNamed:@"myImage"]; 
[image drawInRect:CGRectMake(50, 50, 100, 200)]; 

Вы должны проверить руководство Generating PDF Content от Apple.

+0

Спасибо @Michael, я уже использовал это, но есть ли у вас какие-либо идеи о «PDF-форме», в которой содержится текстовое поле и кнопка? поэтому я устанавливаю изображение на кнопке и нажимаю кнопку «Открыть библиотеку изображений кнопок» и выбираю изображение, которое устанавливается на кнопке. – Shiv

+0

Извините, я не могу вам помочь, я никогда не использовал такой объект, если он когда-либо существует! –

+0

Спасибо за вашу помощь. @Майкл – Shiv

 Смежные вопросы

  • Нет связанных вопросов^_^