Ich habe eine Aufgabe, relativ kleine PDF-Datei innerhalb HTML-Seite einzubetten und den gesamten HTML-Pode einschließlich der PDF-Datei in den Iframe zu drucken. Hier ist die Struktur meiner HTML-Seite: Drucken ganze HTML-Seite einschließlich PDF-Datei in iframe
Hier ist mein Code:
@media print{
\t body * {display:block;}
.toPrint{display:block; border:0; width:100%; min-height:500px}
<body>
<button onclick="window.print()">Print</button>
\t <h3>MUST BE PRINTED</h3>
<p> MUST BE PRINTED</p>
<iframe class="toPrint" src="https://nett.umich.edu/sites/default/files/docs/pdf_files_scan_create_reducefilesize.pdf" style="width:100%; height:97vh;"></iframe>
\t <h3>MUST BE PRINTED</h3>
<p> MUST BE PRINTED</p>
</body>
Zur Zeit bin ich das Drucken der Seite CSS @media Abfrage verwenden. Aber leider druckt diese Medienabfrage die erste Seite des Dokuments nur.
Was kann ich drucken die gesamte pdf-Datei?
Hallo, @Rik. Ich habe versucht, was du vorgeschlagen hast. Auch habe ich die http://pdfobject.com/ Dokumentation verwendet, um die Dinge klarer zu machen, aber das Problem ist immer noch da, ich kann nicht die gesamte Seite einschließlich der PDF-Datei in #pdfRenderer Div drucken. – altgov3en
Warum möchten Sie HTML in einem Div für eine PDF drucken? – Rik
Hallo, @ Rik. Ich habe ein Dokument mit einer Standard-Kopf- und Fußzeile. Zwischen diesen beiden muss ich eine benutzerdefinierte PDF-Lizenzvereinbarung einfügen. Daher muss ich in der Lage sein, Standarddokument zu drucken. Kopf- und Fußzeile mit einer benutzerdefinierten PDF zwischen ihnen. Meine Kunden müssen den Vertrag ausdrucken, um ihn zu unterschreiben. – altgov3en