За последние 24 часа нас посетили 52769 программистов и 1768 роботов. Сейчас ищут 1050 программистов ...

Работа с PDF

Тема в разделе "PHP для новичков", создана пользователем Shadofff, 24 мар 2011.

  1. Shadofff

    Shadofff Активный пользователь

    С нами с:
    24 мар 2011
    Сообщения:
    48
    Симпатии:
    0
    Коллеги, ну подскажите, никогда не сталкивался, у меня имеется документ в формате pdf возможно ли его ЗАПОЛНИТЬ переменными посредством php... да! не создать, а именно заполнить! заранее спасибо!
     
  2. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Shadofff
    Че сделать?
     
  3. asik

    asik Активный пользователь

    С нами с:
    12 июл 2007
    Сообщения:
    211
    Симпатии:
    0
    т.е. задача сводится к: открыть, распарсить/заменить, сохранить, закрыть да?
     
  4. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    опиши русским языком процесс и результат. например так "пришел файл, в нем ... нужно взять из... и сделать чтобы..."
     
  5. Shadofff

    Shadofff Активный пользователь

    С нами с:
    24 мар 2011
    Сообщения:
    48
    Симпатии:
    0
    нужно открыть пдф ( бланк) затем взять из SQL (беспроблемно) данные, и вот тут.... данные нужно вставить в ОПРЕДЕЛЕННОЕ место pdf и сохранить под новым именем....
     
  6. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Короче есть PDF с плейсхолдером и нужно в него заебашись разметку.
    Хорошо, и в чем проблема? У PDF есть спецификация, есть контейнеры, есть блоки, есть потоки и сиблинги по отношению к меткам. Всё расписано, читай.
     
  7. Shadofff

    Shadofff Активный пользователь

    С нами с:
    24 мар 2011
    Сообщения:
    48
    Симпатии:
    0
    проблема в том что у меня нет инфы... было бы просто не просил бы помощи
     
  8. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    поисковый запрос "php pdf library"
     
  9. Shadofff

    Shadofff Активный пользователь

    С нами с:
    24 мар 2011
    Сообщения:
    48
    Симпатии:
    0
    Нашел лишь информацию по СОЗДАНИЮ а потом только заполнению ... (((( подскажитте кто что может( очень нужно, а найти ничего не могу!!!Apple Поделитесь раз так все просто...
     
  10. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Shadofff
    Пример файла в студию.
     
  11. Shadofff

    Shadofff Активный пользователь

    С нами с:
    24 мар 2011
    Сообщения:
    48
    Симпатии:
    0
  12. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    И где в документе плейсхолдеры? Нету.
    Просто пустые поля, не более.
     
  13. Shadofff

    Shadofff Активный пользователь

    С нами с:
    24 мар 2011
    Сообщения:
    48
    Симпатии:
    0
    это значит что ничего с ним не сделать? а если определить координаты и в нужное место просто наложить надпись?
     
  14. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    У векторного изображения нет абсолютных координатор, там всё иначе.

    Это не такой простой документ, с какими работает большинство библиотек. Плейсхолдеры добавь в документ сам, а вот с чекбоксами, кажется, у тебя будут больши-и-и-е сложности.
     
  15. Shadofff

    Shadofff Активный пользователь

    С нами с:
    24 мар 2011
    Сообщения:
    48
    Симпатии:
    0
    что такое плейсходеры? можно немного подробнее???
     
  16. Shadofff

    Shadofff Активный пользователь

    С нами с:
    24 мар 2011
    Сообщения:
    48
    Симпатии:
    0
    или может можно это все реализовать проще с др форматом? pdf например????
     
  17. Shadofff

    Shadofff Активный пользователь

    С нами с:
    24 мар 2011
    Сообщения:
    48
    Симпатии:
    0
    Я так понимаю, тут мне никто не подскажет ... Ну спасибо хоть за это!
     
  18. titch

    titch Активный пользователь

    С нами с:
    18 дек 2010
    Сообщения:
    847
    Симпатии:
    0
    плейсхолдеры - это специальные формы, которые адаптированы для заполнения текстом или другой инфой. у вас в пдф'е такие поля не предусмотрены, увы. там, где они должны были быть находится текст, который "как будто" предназначен для заполнения. чекбоксы/радиогруппы/календарные поля - это тоже плейсхолдеры.
     
  19. Shadofff

    Shadofff Активный пользователь

    С нами с:
    24 мар 2011
    Сообщения:
    48
    Симпатии:
    0
    titch
    а ты подробней можешь? по теме, мне оч надо(
     
  20. Shadofff

    Shadofff Активный пользователь

    С нами с:
    24 мар 2011
    Сообщения:
    48
    Симпатии:
    0
    Ребят, неужели никто с таким не сталкивался... может док или док икс проще заполнить?
     
  21. Shadofff

    Shadofff Активный пользователь

    С нами с:
    24 мар 2011
    Сообщения:
    48
    Симпатии:
    0
  22. titch

    titch Активный пользователь

    С нами с:
    18 дек 2010
    Сообщения:
    847
    Симпатии:
    0
    если это единственный документ, то проще его отредактировать, привести в соответствие с форматом, поставить на место плейсхолдеры и все проблемы ваши пройдут. для редактирования руками вполне подойдет Adobe Acrobat Pro. если нужно много документов, то советую написать парсер, привести в соответствие с форматом и далее по тексту.
     
  23. Shadofff

    Shadofff Активный пользователь

    С нами с:
    24 мар 2011
    Сообщения:
    48
    Симпатии:
    0
    titch
    Огромное спасибо, наверное самый ценный совет их всех! вот только не могли бы вы подробнее пло плейсходеры и работу с ними... или ссылочку на статью... это делается посредством php или какой нибудь сторонней библиотеки??
    Заранее спасибо
     
  24. Shadofff

    Shadofff Активный пользователь

    С нами с:
    24 мар 2011
    Сообщения:
    48
    Симпатии:
    0
    вот конкретный вопрос как эти плейсхолдеры в документ добавить?
     
  25. Shadofff

    Shadofff Активный пользователь

    С нами с:
    24 мар 2011
    Сообщения:
    48
    Симпатии:
    0