Un utilisateur a demandé 👇

Salut!

J’ai reçu votre plugin et j’espère qu’il fonctionnera pour moi. J’ai sécurisé un site Web. Cette page contient un iFrame qui contient les résultats de la recherche dans la base de données. Je voulais juste imprimer le contenu de l’iFrame. Ce que j’ai fait jusqu’à présent c’est :

<div id="print_target">This is the simple print target for the page
[print-me target="#print_target"]
<iframe width="1300px"  height="1000px" frameBorder="0" src="https://trunao.com/form/Sharelink/---------/embed"></iframe>
</div>

Ce que j’ai fait ne fonctionne pas assez. Seules les informations d’en-tête de la base de données apparaissent dans l’aperçu avant impression.

Pourriez-vous m’aider à corriger mon code ? En fin de compte, je veux pouvoir imprimer au format PDF le contenu de l’iFrame.

Merci pour ton aide!

bonne volonté,

Frédérick


(@twinpictures)

il y a 4 mois, 3 semaines

Deux options 1. Donnez plus de pause avant l’impression en utilisant l’attribut pause_beofre_print ou définissez-le globalement dans les paramètres du plugin.

2. Il y a une réécriture complète du plugin qui devrait fonctionner beaucoup mieux pour vous. Vous pouvez télécharger et installer manuellement la mise à jour à partir du référentiel GitHub :
https://github.com/baden03/print-o-matic/tree/2.0-redo


(@ frederickd1958)

il y a 4 mois, 3 semaines

Merci pour le casse-tête !

Le plugin 2.0.alpha a très bien fonctionné. Maintenant, j’obtiens le contenu de l’iFrame et pas seulement l’en-tête. Très bien!

Avez-vous des suggestions sur la façon de personnaliser un peu la sortie ? Je n’obtiens que la moitié des colonnes. J’ai réduit la taille de certaines colonnes et fait un retour à la ligne pour obtenir plus de “biens immobiliers” dans l’iFrame. Tous ne sont pas encore imprimés. Existe-t-il un moyen d’utiliser une police plus petite pour la sortie ? Cela pourrait m’aider à compresser les calques pour tenir sur une feuille de paysage 8,5 × 11.

Grande aide! Merci.


(@twinpictures)

il y a 4 mois, 3 semaines

Les versions 2.0 utilisent le CSS d’impression standard :

@media print {

}

L’enseignement du CSS est un peu plus que le support que nous pouvons fournir ici, mais voici quelques ressources qui devraient vous orienter dans la bonne direction :
https://www.smashingmagazine.com/2011/11/how-to-set-up-a-print-style-sheet/
https://www.smashingmagazine.com/2018/05/print-stylesheets-in-2018/
https://www.jotform.com/blog/css-perfect-print-stylesheet-98272/


(@ frederickd1958)

il y a 4 mois, 3 semaines

Au fait… ElegantThemes.com pour Divi Builder m’a donné ce code CSS pour la page. L’effet est que l’icône d’impression et le texte ne s’impriment plus.

police @media {body .et_pb_section : non (.et_pb_section_1) {affichage : aucun ; } # en-tête principal, pied de page {affichage : aucun ; } div # print_target> *: not (iframe) { display: none; }}

Je voulais juste passer ça aussi.

Frédérick

Cette réponse a été modifiée il y a 4 mois et 3 semaines par.


(@ frederickd1958)

il y a 4 mois, 3 semaines

Je n’avais pas vu ta réponse avant d’écrire la mienne. Merci pour les articles de référence. La tête https://www.jotform.com/blog/css-perfect-print-stylesheet-98272/ ressemble à ce dont j’ai besoin.

Génial! Merci.

Frédérick

Cette réponse a été modifiée il y a 4 mois et 3 semaines.

Cela a-t-il résolu votre problème ?

Was this helpful?

0 / 0

Leave a Reply 0

Your email address will not be published. Required fields are marked *