Your question assumes that you have some PDF editor, only have problem embedding it, but you did not show anything like that. Please see my comment to the question. Even though, formally, PDF can be edited, as any other file, but in practice it is nearly complete nonsense. However, I faced clients who needed that, mostly the losers who failed to organize business with partners to receive real data, so they receive PDF, which is almost the same as receiving documents on paper. In normal business, PDF can be only the final point of workflow: you present data in PDF and just look at it, not trying to read the file for anything except rendering it.
There are also PDF with interactive elements used to fill in data, but this is a different story.
So, the idea is: create an HTML editor (there are many) and, on the server side, take HTML created by the user
With PHP, this is what you can use to represent data in the form of PDF:
FPDF[
^].
I don't know why doing so, but generation of PDF by Web application is widely used, more or less. You can do it, too.
—SA