I'm looking for a way to convert a webpage to PDF, but preserving the webpage's look. Also preserving webpage's text (being selectable), searchable [Generating image screenshot for the webpage would make text neither selectable nor searchable]. I'm looking for printing the webpage to PDF as is (as on web browser) without any manipulation on style or alignment, or loss of any webpage's static components. This would help preserving offline copies of webpages that are easily readable, annotateable and searchable. You don't need to read any of below (Question is just the above section) in order to get my question. The following section is just listing of what I've got through research or others' answers in a nested way in order to reach an answer for the question.
All webpage screenshot image capturing plugins (e.g. Abduction, Awesome Screenshot, Fireshot, Firefox Screenshot Developer Tool, Full Page Screen Capture, Page2Images, web-capture, . ) don't answer my question, because they don't preserve text and links.
Scrible is great at preserving webpages as is for further annotation and research, but unfortunately still online and without conversion to PDF format.
There are two other questions on the community similar somehow to mine, however, this one is different a little bit but with those important distinctions: