You can edit almost every page by Creating an account and confirming your email.

WebPDF.pro

From EverybodyWiki Bios & Wiki

WebPDF.pro
WebPDF.pro
Developer(s)PDF.ist
Initial release1 April 2021; 5 years ago (2021-04-01)[1]
Stable release
♾️ / 1 November 2021; 4 years ago (2021-11-01)
Written inJavaScript, CSS, HTML and C++ via WebAssembly
Engine
    PlatformWeb
    Service nameWeb𝗣𝗗𝗙.𝘱𝘳𝘰
    Standard(s)HTML, WebAssembly
    TypeWeb components
    LicenseSoftware as a service
    Websitewebpdf.pro

    Search WebPDF.pro on Amazon.

    WebPDF.pro is a set of commercial web components in the form of HTML custom elements.

    The elements can be used for embedding Portable Document Format (PDF) files and pages into HTML documents.

    They can be enabled with a single line on any web page:

    <script src="https://webpdf.co/<>" type=module></script>
    

    WebPDF.pro is compatible with modern web browsers, including Chrome, Edge, Firefox, Safari[2].

    <pdf-file> element

    The following code fragment loads a PDF file into an HTML document.

    <pdf-file id=f src=https://pdf.ist/form.pdf></pdf-file>
    

    Features[3]

    <pdf-page> element

    The following code fragment embeds an interactive PDF file page into an HTML document.

    <pdf-page of=f controls></pdf-page>
    

    Features[4]

    • no <iframe> or light DOM children
    • annotation layer for links and forms
    • text layer for selection and search
    • image layer with 3 different renderers[5]
    • layer export functions
      • p.image.export(ClipboardItem)
      • p.image.export(Blob)PNG
      • p.image.export(Blob, { format: 'jpeg', quality: .2 })JPEG
      • p.image.export(Blob, { format: 'webp', quality: .2 })WebP
    • keyboard controls
      • e.g. Ctrl+C to copy page image to clipboard

    Form fill and save example

    The elements are designed to minimize the code developers need to write.

    <script src="//webpdf.co/<>" type=module></script>
    
    <pdf-file    id=f src=//pdf.ist/form.pdf></pdf-file>
    <pdf-page    of=f svg></pdf-page>
    
    <button onclick=f.save()>Save</button>
    

    All processing takes place solely in the browser; the elements do not upload any files or user input to a server.[3][6]

    See also

    References

    1. "WebPDF.pro announced".
    2. "webpdf.browsersupport.page". Unknown parameter |url-status= ignored (help)
    3. 3.0 3.1 "Fill Forms with Ease and Privacy". Unknown parameter |url-status= ignored (help)
    4. "WebPDF.pro / Docs". Unknown parameter |url-status= ignored (help)
    5. "High-fidelity Rendering". Unknown parameter |url-status= ignored (help)
    6. "WebPDF.pro / Comparable Features". Unknown parameter |url-status= ignored (help)

    External links


    This article "WebPDF.pro" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:WebPDF.pro. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.