web-dev-qa-db-ja.com

OSXでポストスクリプトにPDFを印刷する方法は?

私は(合法的に入手した)PDFで、DRM保護されています。

この特定のPDFはPreview.appで開くことができないため、Adobe Reader.appで開くことができません。プレビューはAdobeReaderよりもはるかに優れているため、これは特に厄介です。プレビューを使用します。

AdobeReaderでPDFのロックを解除できますが、パスワード保護を含めずにコピーを保存することはできません。また、ロックを解除してからドキュメントをPDFしかし、Adobeはそれを止めるのに十分賢いです。

OSXにポストスクリプトプリンターをインストールし、Adobeからプリンターの選択を求められたときに、プリンターオプションとしてそれを選択したいと思います。これはどういうわけか可能ですか?

2
macek

Printopia ($ 20)は、これまでのところ私にとって最も信頼できるようです。

これは、Adobe Acrobatをだまして、物理デバイスに印刷していると思わせるシンプルな仮想プリンターです。

IOSデバイス用のAirPrintingを対象としていますが、OSXでも機能します。ハードドライブ、ドロップボックス、または実際のプリンターなどのローカルフォルダーに印刷できます。

1
macek

これはちょっとしたハックですが、うまくいくかもしれません。便利なPDFを作成するだけで、 LaTeX の使用が含まれているため、まだ使用していない場合は、少しから中程度の手間がかかります。基本的に、DRM pdfのスナップショットを作成し、これを使用して別のpdfを作成します。手順:

  1. ダウンロードしてインストール MacTeX 。あなたはすでにこれを行っているかもしれません。
  2. ドキュメントを作成し、ドキュメントヘッダーに\usepackage{pdfpages}を必ず含めてください( pdfページの説明 )。
  3. \include{your_DRM_protected_file.pdf}そしてドキュメントをpdfにコンパイルします。
  4. それが機能するかどうかを確認してください!

完了のために-LaTeXに慣れていない場合-これが私のシステム(OS X 10.7.3、MacTeXの最新バージョン)で動作するドキュメントヘッダー+エンダーです:

\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}

少し詳しく説明します。上記のステップ1)を完了した後、ステップ2)-3)には以下が必要です。

  1. 上記のテキストをコピーして空のLaTeXファイルに貼り付けます
  2. そのファイルをDRMpdfと同じフォルダーに保存します
  3. \includepdf... で始まる行を編集します
    1. ファイル名
    2. 使用するPDFのページ数を編集します。論理的に機能します
    3. たぶんオフセットを変更します。デフォルトではゼロに設定されていますが、奇妙な場合に必要になることが知られています。最初の値を負の整数値に変更すると、yourpdfがresultingpdfの左側に移動し、正の値が右側に移動します。 2番目の値は、下/上方向に同等のアクションを持ちます

使用する必要のあるプログラムはTeXShopと呼ばれることに注意してください。これは、MacTeXのインストール後にアプリケーションフォルダにあります。

乾杯!

\ T

1
trolle3000

XPdf を試してみます。

Drmを無視するようにコンパイルできることは知っています。pdftopsツールがあります。

0
Rich Homolka

残念ながら、PDFに適用される保護の種類を指定していません。 AdobeReaderへのアドオンとアクティブなインターネット接続を必要とする「DRM」システムもあります。

ただし、通常のPDF制限について話している場合は、qpdfを試すことができます:

qpdf --decrypt in.pdf out.pdf

homebrew がインストールされている場合は、そこからqpdfを取得できます。おそらく、MacPortsやFinkなどの他のリポジトリにもあります。

0
barbaz

数年前、私はGhostscriptとGhostViewを使用してDRMを回避しました。これらの製品は、単にDRMを無視して、PDFに自由にアクセスできるようにしていたからです。これが今日でも当てはまるかどうかはわかりません。

私はMacを使用していないので、これらの製品をインストールする最良の方法を見つけるのはあなた次第です。役立つ可能性のある(または役に立たない)リンクを次に示します。

MacGhostView
MacにGhostscriptをインストールする方法
GhostscriptとGhostviewについて
Mac OS XへのCADPのインストール

0
harrymc

Adobe Readerで印刷オプションを選択すると(command-P)、表示されるプリンターオプションの1つは「Postscript」です(少なくとも保護されていないドキュメントでは)。

それがオプションとして利用できない場合、または印刷が許可されていない場合は、DRMを破るまで立ち往生する可能性があり、米国(DMCAなど)にいる場合は、それを行うことはおそらく合法ではありません。

0