1

Bonjour,

J'ai une problématique que je n'arrive pas à résoudre : est-il possible de paramétrer le pdf pour que lorsque l'utilisateur l'imprime le nombre de copies lui soit imposé ?

je crois qu'il y a le paramètre "numcopies" de la fonction PDF_begin_document de Pdflib non ? est-ce que html2pdf l'utilise ?

merci beaucoup
www.lit-matelas.com : Lit matelas et sommiers haut de gamme

2

heu, c'est possible ca ? car normalement, il est impossible pour des raisons de sécurité d'imposer un tel choix à l'utilisateur...
Ancien pseudo : lolo

3

C'est totalement impossible, ou alors il faut tricher (mais c'est très sale) en générant un PDF qui contient tous les exemplaires. Mais ça a quelques inconvénients :
- PDF inutilement volumineux
- On ne force rien du tout (l'utilisateur peut s'il le veut imprimer uniquement certaines pages)
- L'imprimante et l'OS vont gérer ça comme des pages de contenus différents et pas de multiples copies d'un même document. Pour les imprimantes qui n'ont pas de mémoire, ça ne change rien (quoi qu'il arrive, l'OS va devoir renvoyer toutes les données), mais la plupart des imprimantes actuelles ont un tampon suffisant pour enregistrer plusieurs pages d'un document texte ou mixte. Dans ce cas là, l'imprimante ne reçoit qu'une fois les données (ce qui libère plus rapidement le système, et permet à l'imprimante de ne pas perdre de temps en attendant les infos) et gère elle-même les exemplaires supplémentaires.
avatar

4

euh

ouais j'ai entendu un peu partout que c'est impossible, le problème c'est que je l'ai vu fonctionner : un fichier pdf quelconque est imprimé via le navigateur par un lien javascript print (et même vis fichier / imprimer) et la fenêtre qui s'ouvre est bloquée sur "3" copies par exemple.

Vu que je ne trouve pas via javascript je pense que la seule solution c'est dans le PDF ?? J'ai pas de copies d'écran à montrer c'est dommage
Or dans la lib PDF il existe un paramètre numcopies qui semble devoir imposer au PDF un certain nombre d'exemplaires.

je me demandais du coup si html2pdf implémentait ce paramètre ?

Je l'ai vu en fonctionnement sur un site internet qui vend des documents à imprimer à l'unité. Je ne discute pas de la "morale" smile d'un tel truc, et de toute façon ça n'empêche pas la photocopie, mais bon.. j'ai besoin de le faire

a+
www.lit-matelas.com : Lit matelas et sommiers haut de gamme

5

dans ce cas, regarde du côté de tcpdf. si il le permet, tu pourra l'utiliser directement dans html2pdf
Ancien pseudo : lolo

6

ok d'accord, je vais fouiller un peu, merci pour l'info, je te tiendrais au courant.

EDIT : j'ai trouvé ça
NumCopies integer (Optional; PDF 1.7) The number of copies to be printed when the print dialog is opened for this file. Supported values are the integers 2 through 5. Values outside this range are ignored. Default value: as defined by PDF viewer application, but typically 1
pour la méthode : setViewerPreferences

je l'utilise directement tel quel dans mon code ?
www.lit-matelas.com : Lit matelas et sommiers haut de gamme

7

il faut l'utiliser à travers l'objet tcpdf : $html2pdf->pdf->...
Ancien pseudo : lolo

8

ok je teste ça ! wink
www.lit-matelas.com : Lit matelas et sommiers haut de gamme

9

hello
1ers test cela fonctionne !!

a un bémol pres : je voudrais que cela soit bloqué à X copies, aors que X copies sont bien prérenseignées, mais pas bloquées gol
www.lit-matelas.com : Lit matelas et sommiers haut de gamme

10

Tu as l'adresse du site où il y a un exemple d'utilisation de ce truc ?
Peut-être que ça ne fonctionne qu'avec les documents cryptés...

Au fait, pourquoi as-tu besoin de cette fonctionnalité ?
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

11

et puis si tu imprimes ton pdf en... pdf, ta "protection" sautera de toute façon, non ? trigni

12

Zerosquare (./10) :
Tu as l'adresse du site où il y a un exemple d'utilisation de ce truc ?
Peut-être que ça ne fonctionne qu'avec les documents cryptés...

Au fait, pourquoi as-tu besoin de cette fonctionnalité ?

Hello

non je n'ai pas l'adresse, le site est arreté depuis...
J'en ai besoin car une personne créé des documents rares et, pour lui, très "importants" et voudrait en limiter l'impression.
J'ai eu beau expliquer que la photocopie ça existe... il veut ça quand même, sachant que cela existe ...
www.lit-matelas.com : Lit matelas et sommiers haut de gamme

13

Pen^2 (./11) :
et puis si tu imprimes ton pdf en... pdf, ta "protection" sautera de toute façon, non ? trigni

ben oui, mais encore une fois, ma demande n'est pas lié à quelconque "éthique" ou "contournabilité", mais c'est une question technique.
www.lit-matelas.com : Lit matelas et sommiers haut de gamme

14

(OK, OK. happy)

15

top
www.lit-matelas.com : Lit matelas et sommiers haut de gamme

16

nobody peux m'aider ?? tsss
www.lit-matelas.com : Lit matelas et sommiers haut de gamme