Linux lorencats.com 5.10.103-v7l+ #1529 SMP Tue Mar 8 12:24:00 GMT 2022 armv7l
Apache/2.4.59 (Raspbian)
: 10.0.0.29 | : 216.73.216.130
Cant Read [ /etc/named.conf ]
7.3.31-1~deb10u7
root
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
lib /
ruby /
vendor_ruby /
pdf /
core /
[ HOME SHELL ]
Name
Size
Permission
Action
annotations.rb
1.97
KB
-rw-r--r--
byte_string.rb
247
B
-rw-r--r--
destinations.rb
3.02
KB
-rw-r--r--
document_state.rb
2.39
KB
-rw-r--r--
filter_list.rb
874
B
-rw-r--r--
filters.rb
760
B
-rw-r--r--
graphics_state.rb
2.29
KB
-rw-r--r--
literal_string.rb
573
B
-rw-r--r--
name_tree.rb
4.15
KB
-rw-r--r--
object_store.rb
2.22
KB
-rw-r--r--
outline_item.rb
763
B
-rw-r--r--
outline_root.rb
295
B
-rw-r--r--
page.rb
5.67
KB
-rw-r--r--
page_geometry.rb
3.77
KB
-rw-r--r--
pdf_object.rb
3.58
KB
-rw-r--r--
reference.rb
1.83
KB
-rw-r--r--
renderer.rb
7.81
KB
-rw-r--r--
stream.rb
2.07
KB
-rw-r--r--
text.rb
9.92
KB
-rw-r--r--
utils.rb
207
B
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : document_state.rb
# frozen_string_literal: true module PDF module Core class DocumentState #:nodoc: def initialize(options) normalize_metadata(options) @store = if options[:print_scaling] PDF::Core::ObjectStore.new( info: options[:info], print_scaling: options[:print_scaling] ) else PDF::Core::ObjectStore.new(info: options[:info]) end @version = 1.3 @pages = [] @page = nil @trailer = options.fetch(:trailer, {}) @compress = options.fetch(:compress, false) @encrypt = options.fetch(:encrypt, false) @encryption_key = options[:encryption_key] @skip_encoding = options.fetch(:skip_encoding, false) @before_render_callbacks = [] @on_page_create_callback = nil end attr_accessor :store, :version, :pages, :page, :trailer, :compress, :encrypt, :encryption_key, :skip_encoding, :before_render_callbacks, :on_page_create_callback def populate_pages_from_store(document) return 0 if @store.page_count <= 0 || !@pages.empty? count = (1..@store.page_count) @pages = count.map do |index| orig_dict_id = @store.object_id_for_page(index) PDF::Core::Page.new(document, object_id: orig_dict_id) end end def normalize_metadata(options) options[:info] ||= {} options[:info][:Creator] ||= 'Prawn' options[:info][:Producer] ||= 'Prawn' options[:info] end def insert_page(page, page_number) pages.insert(page_number, page) store.pages.data[:Kids].insert(page_number, page.dictionary) store.pages.data[:Count] += 1 end def on_page_create_action(doc) on_page_create_callback[doc] if on_page_create_callback end def before_render_actions(_doc) before_render_callbacks.each { |c| c.call(self) } end def page_count pages.length end def render_body(output) store.each do |ref| ref.offset = output.size output << if @encrypt ref.encrypted_object(@encryption_key) else ref.object end end end end end end
Close