Como imprimir PDF no postscript no OSX?

2

Eu tenho um PDF (legalmente obtido) que tem proteção contra DRM.

Este PDF em particular não pode ser aberto no Preview.app, por isso não consigo abrir no Adobe Reader.app. Isso é particularmente irritante porque o Preview é muito melhor que o Adobe Reader e eu adoraria usar o Preview.

Eu posso desbloquear o PDF no Adobe Reader, mas ele não me permite salvar uma cópia sem incluir a proteção por senha. Eu também tentei desbloquear e depois imprimir o documento em PDF, mas a Adobe é inteligente o suficiente para parar isso também.

Gostaria de instalar uma impressora postscript no OSX e escolher essa opção como minha impressora quando a Adobe solicitar que eu selecione uma impressora. Isso é possível de alguma forma?

    
por macek 08.09.2011 / 23:02

6 respostas

1

Isso é um truque, mas pode funcionar. É apenas sobre a criação de um pdf útil e inclui o uso de LaTeX , por isso, se você não estiver usando isso já vai um ligeiro para dificuldade moderada. Basicamente, estamos tirando uma foto do seu pdf DRM e, em seguida, usando isso para criar outro pdf. Etapas:

  1. Faça o download e instale o MacTeX . Você pode ter feito isso já.
  2. Crie um documento e não se esqueça de incluir \usepackage{pdfpages} no cabeçalho do documento ( pdfpages explicado ).
  3. \include{your_DRM_protected_file.pdf} e compilar documento para pdf.
  4. Veja se funciona!

Para completar - se você não está acostumado com LaTeX - aqui está um cabeçalho de documento + ender que funciona no meu sistema (OS X 10.7.3, versão recente do 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}

Uma ligeira elaboração está em ordem. Depois de concluir a etapa 1) acima, as etapas 2) - 3) exigem o seguinte:

  1. Copie / cole o texto acima em um arquivo LaTeX vazio
  2. Salve esse arquivo na mesma pasta do seu arquivo DRM em pdf
  3. Edite a linha que começa com \includepdf...
    1. Nome do arquivo
    2. Edite o número de páginas do seu pdf que você deseja usar; funciona logicamente
    3. Talvez altere o deslocamento; Ele foi definido como zero por padrão, mas é conhecido por ser necessário em casos ímpares. Alterar o primeiro valor para valores inteiros negativos moverá o seu pdf para a esquerda no resultante pdf, os valores positivos se moverão para a direita. O segundo valor tem ação equivalente na direção para baixo / para cima

Note que o programa que você precisa usar é chamado TeXShop - ele estará na sua pasta Applications depois de instalar o MacTeX.

Felicidades!

\ T

    
por 11.05.2012 / 01:13
1

Printopia (US $ 20) parece ser o mais confiável para mim até agora.

É uma impressora virtual simples que engana o Adobe Acrobat em pensar que está imprimindo em um dispositivo físico.

Ele é voltado para o Air Printing para dispositivos iOS, mas também funciona para o OSX. Ele permite que você imprima em uma pasta local em seu disco rígido, dropbox ou impressoras reais, etc.

    
por 17.05.2012 / 19:50
0

Quando escolho a opção Imprimir no Adobe Reader (comando-P), uma das opções da impressora mostrada é 'Postscript' (pelo menos em um documento desprotegido).

Se isso não estiver disponível como uma opção, ou se a impressão não for permitida, você pode ficar preso até que você quebre o DRM, e isso provavelmente não é legal se você estiver nos EUA (DMCA e tudo isso). / p>     

por 08.09.2011 / 23:10
0

Anos atrás, usei o Ghostscript e o GhostView para driblar o DRM, pois esses produtos costumavam simplesmente ignorar o DRM e permitir acesso livre ao PDF. Eu não sei se isso ainda é o caso hoje.

Não estou em um Mac, então cabe a você descobrir a melhor maneira de instalar esses produtos. Aqui estão alguns links que podem ajudar (ou não):

MacGhostView
Como instalar o Ghostscript em um Mac
Sobre o Ghostscript e Ghostview
Instalação do CADP no Mac OS X

    
por 09.05.2012 / 21:40
0

Eu tentava XPdf .

Eu sei que pode ser compilado para ignorar drm, e há uma ferramenta pdftops.

    
por 16.05.2012 / 17:37
0

Infelizmente, você não especificou quais tipos de proteção foram aplicados ao PDF. Existem até sistemas "DRM" que exigem um addon para o Adobe Reader e uma conexão ativa com a Internet.

No entanto, se estivermos falando sobre restrições regulares de PDF, você pode tentar qpdf :

qpdf --decrypt in.pdf out.pdf

Se você tiver o homebrew instalado, poderá obter qpdf de lá. Provavelmente outros repositórios como o MacPorts e o Fink também o possuem.

    
por 28.02.2013 / 11:02