Wie drucke ich in OSX PDF in Postscript?

Wie drucke ich in OSX PDF in Postscript?

Ich habe eine (legal erworbene) PDF-Datei mit DRM-Schutz.

Dieses spezielle PDF kann nicht in Preview.app geöffnet werden, also muss ich es in Adobe Reader.app öffnen. Das ist besonders ärgerlich, weil Preview viel besser ist als Adobe Reader und ich Preview gerne verwenden würde.

Ich kann das PDF in Adobe Reader entsperren, aber ich kann keine Kopie speichern, ohne den Kennwortschutz zu aktivieren. Ich habe auch versucht, das Dokument zu entsperren und dann als PDF auszudrucken, aber Adobe ist intelligent genug, um auch das zu verhindern.

Ich möchte einen Postscript-Drucker in OSX installieren und diesen als Druckeroption auswählen, wenn Adobe mich auffordert, einen Drucker auszuwählen. Ist das irgendwie möglich?

Antwort1

Das ist zwar ein kleiner Hack, aber eskönnteArbeit. Es geht nur darum, ein nützliches PDF zu erstellen und beinhaltet die VerwendungLatex, wenn Sie das also nicht bereits verwenden, wird es ein wenig bis mäßiger Aufwand sein. Im Grunde machen wir einen Snapshot Ihres DRM-PDFs und verwenden diesen dann, um ein weiteres PDF zu erstellen. Schritte:

  1. Herunterladen und installierenMacTeX. Möglicherweise haben Sie dies bereits getan.
  2. Erstellen Sie ein Dokument und achten Sie darauf, dass \usepackage{pdfpages}Sie in den Dokumentkopf (pdfpages erklärt).
  3. \include{your_DRM_protected_file.pdf}und kompilieren Sie das Dokument als PDF.
  4. Probieren Sie, ob es funktioniert!

Zur Vervollständigung – falls Sie nicht mit LaTeX vertraut sind – hier ein Dokumentheader+-Ender, der auf meinem System (OS X 10.7.3, aktuelle Version von MacTeX) funktioniert:

\documentclass[english,a4paper,10pt]{article}
\usepackage{babel}              % Language
\usepackage[T1]{fontenc}        % Fonts / letters
\usepackage[applemac]{inputenc} % Apple keyboard
\usepackage{pdfpages}           % Allows inclusion of pdf's
\begin{document}

% You only need to change this line on OS X
\includepdf[offset = 0 0, pages = {1-2}]{your_drm_pdf.pdf} 

\end{document}

Eine kleine Erläuterung ist angebracht. Nach Abschluss von Schritt 1) ​​oben erfordern die Schritte 2) - 3) Folgendes:

  1. Kopieren/Einfügen des obigen Textes in eine leere LaTeX-Datei
  2. Speichern Sie die Datei im selben Ordner wie Ihr DRM-PDF
  3. Bearbeiten Sie die Zeile beginnend mit\includepdf...
    1. Dateiname
    2. Bearbeiten Sie die Anzahl der Seiten aus Ihrem PDF, die Sie verwenden möchten; funktioniert logisch
    3. VielleichtOffset ändern; standardmäßig ist er auf Null gesetzt, aber es ist bekannt, dass er in Sonderfällen benötigt wird. Wenn Sie den ersten Wert in negative Integerwerte ändern, wirddeinpdf links imresultierendepdf, positive Werte bewegen sich nach rechts. Der zweite Wert hat die gleiche Wirkung in Abwärts-/Aufwärtsrichtung

Beachten Sie, dass das Programm, das Sie verwenden müssen, TeXShop heißt – es befindet sich nach der Installation von MacTeX in Ihrem Anwendungsordner.

Prost!

\T

Antwort2

Druckopia(20 $) scheint mir bisher am zuverlässigsten zu sein.

Es handelt sich um einen einfachen virtuellen Drucker, der Adobe Acrobat vorgaukelt, es würde auf einem physischen Gerät drucken.

Es ist auf Air Printing für iOS-Geräte ausgerichtet, funktioniert aber auch für OSX. Sie können damit in einen lokalen Ordner auf Ihrer Festplatte, Dropbox oder auf echten Druckern usw. drucken.

Antwort3

Leider haben Sie nicht angegeben, welche Art von Schutz auf das PDF angewendet wurde. Es gibt sogar „DRM“-Systeme, die ein Add-on für Adobe Reader und eine aktive Internetverbindung erfordern.

Wenn es jedoch um normale PDF-Einschränkungen geht, können Sie Folgendes versuchen qpdf:

qpdf --decrypt in.pdf out.pdf

Wenn Sie habenselbstgebrautesinstalliert ist, können Sie es qpdfvon dort herunterladen. Wahrscheinlich haben es auch andere Repositories wie MacPorts und Fink.

Antwort4

Vor Jahren habe ich Ghostscript und GhostView verwendet, um DRM zu umgehen, da diese Produkte DRM einfach ignorierten und mir freien Zugriff auf das PDF ermöglichten. Ich weiß nicht, ob das heute immer noch der Fall ist.

Ich verwende keinen Mac, daher müssen Sie selbst herausfinden, wie Sie diese Produkte am besten installieren. Hier sind einige Links, die Ihnen vielleicht weiterhelfen (oder auch nicht):

MacGhostView
So installieren Sie Ghostscript auf einem Mac
Über Ghostscript und Ghostview
CADP-Installation unter Mac OS X

verwandte Informationen