In Files

Namespace

Methods

Class/Module Index [+]

Quicksearch

Origami

File

array.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume DelugrÈ <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

catalog.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume DelugrÈ <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

outputintents.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

      Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

reference.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

      Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

3d.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

destinations.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume DelugrÈ <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

actions.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

annotations.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume DelugrÈ <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

graphics/render.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

graphics/patterns.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

graphics/xobject.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

graphics/text.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

graphics/path.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

graphics/instruction.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

javascript.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

file.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

acroform.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

null.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

export.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume DelugrÈ <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

font.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

header.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

page.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

      Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

filters/ascii.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

filters/jbig2.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

filters/predictors.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

filters/jpx.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

filters/runlength.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

filters/dct.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

filters/crypt.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

filters/ccitt.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

xreftable.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

      Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

string.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

      Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

filters.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

boolean.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume DelugrÈ <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

outline.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

dictionary.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume DelugrÈ <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

webcapture.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

      Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

File

functions.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

Module for parsing/generating PDF files.


File

linearization.rb

Info

      This file is part of Origami, PDF manipulation framework for Ruby
      Copyright (C) 2010     Guillaume Delugré <guillaume AT security-labs DOT org>
      All right reserved.

Origami is free software: you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

Origami is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License
along with Origami.  If not, see <http://www.gnu.org/licenses/>.

Constants

OPTIONS

Global options for Origami.

VERSION

Public Instance Methods

to_hex() click to toggle source

Converts self to HexaString

# File lib/origami/string.rb, line 362
def to_hex
  HexaString.new(self.value)
end
value() click to toggle source
# File lib/origami/string.rb, line 366
def value
  self.decrypt! if self.is_a?(Encryption::EncryptedString) and not @decrypted

  to_str
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.