PDF Button für Nutzer

  • Hallo

    Ich suche ein Plugin das folgendes kann.

    wenn ich im edge mit der rechten maustaste und dann drucken gehe geht das programm auf und ich kann über skallieren die größe des drucks auswählen. im Chrome geht das nicht. da ist es starr geregelt.

    gibt es ein Plugin das selbst ein PDF erstellt mit meinen vordefinierten einstellungen. und das mittels druck button auf der seite dann erstellt wird.


    Ich nutze den pagebuilder by Siteorigin. Auf der seite habe ich mittels pagebuilder 3 Spalten. wenn ich nun im chrome auf drucken gehe kommen die 3 spalten untereinander im edge stelle ich einfach bei skallieren 50% ein und es werden die drei spalten nebeneinander gedruckt.

    Ich weiß ich könnte einfach selber ein pdf erstellen und es zum download bereitstellen, aber es handelt sich um eine mitgliederliste die jeder nutzer mittels dem Profildaten immer aktuell hält. das würde das ganze nicht so sinnvoll machen. ich möchte den druckbutton auch nicht auf allen seiten sondern nur auf bestimmten.


    klingt bestimmt etwas kompliziert. aber ich hoffe ihr habt eine lösung.

    Mfg Black

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • sowas kann man über css media queries speziell für den print formatieren.

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • du kannst z.B. in einer print.css alle CSS Formatierungen, die du zum drucken verwenden willst, anlegen und diese print.css dann über

    HTML
    <link rel="stylesheet" href="print.css" media="print">

    einbinden bzw. über wp_enqueue_style() einbinden.

    Oder wie oben schon von mir geschrieben mit den sog. media-queries über das züsätzliche CSS:

    Code
    @media print {
      body {zoom: 50%;}
    }

    [size=10]Bitte immer zuerst die Forensuche nutzen und erst danach Deine Fragen hier im Forum stellen, denn sehr vieles wurde schon mehrfach beantwortet. Bitte dabei auch die Forenregeln beachten.
    Kein Support per PN - Fragen gehören ins Forum.[/SIZE]
    [size=8]Wenn du eine weise Antwort verlangst, musst du vernünftig fragen. (Johann Wolfgang von Goethe)[/SIZE]

  • der media print code funktioniert nicht. der verkleinert dort die komplette seite.

    der wert zoom ist rot hinterlegt im css.

    im edge müsste mn die SKALIERUNG auf 75% bringen dann sieht es so aus wie es sein sollte. im chrome kann man das ja nicht ändern.

    wie ist der code für das skalieren?

    Einmal editiert, zuletzt von black82 (16. Januar 2017 um 22:02)


  • gibt es ein Plugin das selbst ein PDF erstellt mit meinen vordefinierten einstellungen. und das mittels druck button auf der seite dann erstellt wird.

    ich habe mir mal ein Plugin geschrieben... dies kann aus einem Posting eine PDF erstellen. Da ich zukünftig Web VR Inhalte in meinem Blog veröffentlichen möchte - ich bin hier auch in der W3C Community aktiv... so habe ich PDF zurzeit nicht aktiv.

    Nur aus dem RSS Feed erstelle ich eine PDF
    https://www.r23.de/newspaper.php

    Wenn dir dies gefallen sollte? und du gute PHP Kenntnisse hast, kann ich die Quellen zum basteln auf GitHub dir legen...



    Ich nutze den pagebuilder by Siteorigin. Auf der seite habe ich mittels pagebuilder 3 Spalten. wenn ich nun im chrome auf drucken gehe kommen die 3 spalten untereinander im edge stelle ich einfach bei skallieren 50% ein und es werden die drei spalten nebeneinander gedruckt.

    Wenn ich dich richtig verstehe hast du

    [ a ] [ b ] [ c ]

    auf dem Monitor? und du möchtest dies auch so als PDF haben? Meine o.g. PDF ist zwei spaltig...

    Für die Umwandlung HTML nach PDF verwende ich https://tcpdf.org/


    Du könntest dir uach jsPDF ansehen hier eine Anleitung
    https://www.sitepoint.com/generating-pdf…fly-with-jspdf/

    Mfg r23

    Mit offenen Augen träumen

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!