Access 2007 OutputTo PDF Unterscheidet sich von der Gedruckten Ausgabe
Mithilfe von Access 2007 SP3, ich habe einen Bericht. Beim drucken auf einen Drucker, und in der Druckvorschau anzeigen, sieht der Bericht in Ordnung. Auch innerhalb der Margen, die korrekte Ausgabe, keine extra-Seiten...alles ist in Ordnung.
Wenn die Ausgabe im gleichen Bericht eine PDF-Datei, der Bericht wird vergrößert, und der Inhalt wird abgeschnitten. Keine extra-Seiten so gedruckt, als wenn ich gegangen bin, über die Ränder. Hier ist der code, den ich verwende:
DoCmd.OpenReport rptName, acViewPreview
DoCmd.OutputTo acOutputReport, "", acFormatPDF, PDFFileName, False
DoCmd.Close acReport, rptName
Öffnen des Berichts in Vorschau-Modus, damit die Seite Ereignisse, Feuer - /ausblenden von Objekten basiert auf Felder im recordset-Objekt, dass die feeds Bericht.
Habe ich versucht, sowohl die Bildschirm-und Druckqualität von Parametern in der OutputTo-Anruf, mit dem gleichen Ergebnis. Auch wenn ich den Anruf OutputTo alle auf einer Linie und die Ereignisse nicht ausgelöst, der Bericht ist immer noch gezoomt/abgeschnitten, es hat halt all die zusätzlichen Objekte, die nicht ausgeblendet.
Ich habe versucht dies auf zwei verschiedenen Rechnern, einer mit Windows 7 und einer mit Windows Server 2008.
Sogar beim festlegen Sie einen Haltepunkt auf die OutputTo-Zeile, die Vorschau sieht einfach nur gut...es ist die resultierende PDF-Datei, die nicht richtig Aussehen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nur Dinge, die ich denken kann, sind:
Speichern Sie den Bericht direkt, ohne diesen vorher zu öffnen, so ersetzen Sie einfach Ihren 3 Linien
DoCmd
durch einen einzigen:Stellen Sie außerdem sicher, dass Ihr Bericht passt in die Seite, und dass seine Eigenschaften ermöglicht es skaliert werden soll.
Zum Beispiel sind hier die Einstellungen die ich verwende für einen Bericht, den ich speichern, um die PDF-Datei direkt mit dem gleichen
DoCmd.OutputTo
wie oben.Ich lief in das gleiche problem, aber es war zufällig. In der Regel korrigiert sich selbst, wenn ich meinen computer neu gestartet, aber nicht das Letzte mal; noch gezoomt/hängte das Dokument. Sicher genug, fand ich das "Fit to Page" - Eigenschaft auf "NEIN". Geändert ja, und problem behoben. Ich bin mir immer noch nicht sicher, warum funktionierte es manchmal und andere nicht.