jak wydrukowac pdf

IP: 212.204.49.* 16.03.05, 09:34
moze ktos wie, jak wydrukowac plik pdf, w ktorym funkcja drukowania zostala
zabezpieczona haslem? moze istnieje jakis program, ktory pozwala to ominac?
piszcie jak wiecie, prosze!
    • Gość: weldon Re: jak wydrukowac pdf IP: *.neoplus.adsl.tpnet.pl 16.03.05, 09:42
      Najprościej? Spytać właściciela.
      Z jakiegoś powodu go zablokował. Może przez przypadek?
    • 13sw Re: jak wydrukowac pdf 16.03.05, 22:30
      Może xpdf albo gv da radę?
      • user0001 xpdf da radę, ale wersja zhackowana. 16.03.05, 22:51
        w pliku ./xpdf/XRef.cc około lini 824 należy w metodach
        GBool XRef::okToPrint(GBool) i kolejnych należy usunąć kompilację warunkową i
        zostawić jednie linijkę
        return gTrue;

        To pozwoli wygenerować PostScript, a stąd już jeden krok do drukarki.
    • doomboy Re: jak wydrukowac pdf 17.03.05, 02:36
      >> Co zrobić gdy dokument pdf, zabezpieczony jest przed drukowaniem?

      Zabezpieczenie drukowania nie jest zabezpieczeniem kryptograficznym, dlatego
      teoretycznie nie powinno być większego problemu, z jego obejściem.

      Sposób[1] Użyć programu Ghostscript/Ghostview, i spróbować wydrukować pdf`a.
      ---
      Sposób[2] Użyć specjalnego programu, który metodą brutal force rozkoduje
      zabezpieczony dokument. Na przykład PDF Password Remover lub Advanced PDF
      Password Recovery ( www.elcomsoft.com/apdfpr.html ). W przypadku
      prostego hasła nałożonego na pdf`a program bardzo szybko sobie poradzi, jednak
      gdy hasło jest bardziej skomplikowane (długie. zawiera cyfry, polskie litery
      itd.) odkodowanie może trwać bardzo bardzo długo (miesiąc) - duże znaczenie ma
      tu moc obliczenowa PC`eta.
      ---
      Sposób[3] Zaimportować pdf`a w programie typu OCR np. FineReader lub Recognita
      i wydrukować (programy komercyjne).
      ---
      Sposób[4] Zmodyfikować dokument pdf tak aby zmienić listę zabronionych
      czynności np. za pomocą programu XPdf`a (najlepiej zhakowanego xpdfa w ten
      sposób jaki napisał user). zamienić na PostScripta - zastosować odpowiednią
      korekcję źrodel (po przez zastosowanie komentarzy //) i przekonwertować z
      powrotem do PDF`a. np:
      // check for print permission
      // if (!doc->okToPrint()) {
      // error(-1, "Printing this document is not allowed.");
      // goto err1;
      // }
      ---
      Sposób[5] Wersja dla hardcorowców - porobić zrzuty ekranu.
      ---
      Sposób[6] wersja dla hardcorowców z kosmosu - przepisać cały tekst do Worda :-).

      Podstawowe pojęcia i informacje dotyczące pdf`a dla początkujących:
      pl.wikipedia.org/wiki/PDF

      Pozdrawiam.
Pełna wersja