Langkau ke kandungan utama

Eksport & Import Kandungan

Glasswall menyediakan keupayaan untuk mengeksport dan mengimport item kandungan bagi jenis fail yang disokong.

Ini membolehkan komponen dalaman fail yang diproses disediakan kepada proses dan aplikasi luaran untuk pemprosesan tambahan di luar domain Glasswall Embedded Engine. Setelah dieksport, komponen ini boleh disahkan secara luaran sebelum Glasswall Engine mengimport komponen tersebut dan menyusun semula fail.

Untuk membolehkan pengguna menjalankan analisis tambahan pada komponen dalam fail, fail tersebut mesti diproses oleh Glasswall Embedded Engine sebanyak dua kali; sekali untuk mengekstrak pakej yang mengandungi komponen yang membentuk sesuatu fail (eksport), dan kali kedua untuk mengintegrasikan semula komponen yang telah dianalisis dan/atau diubah suai secara luaran kembali ke dalam fail (import). Fail juga dilindungi secara automatik melalui proses Embedded Engine CDR sepanjang kedua-dua kitaran eksport dan import.

Contoh kes penggunaan

Contoh kes penggunaan untuk pemprosesan Export-Import termasuk tetapi tidak terhad kepada:

  • Pattern For Safely Importing Data - Glasswall mendedahkan struktur fail dalaman dalam bentuk standard seperti XML, membolehkan pihak ketiga menjalankan pengesahan perkakasan sebagai sebahagian daripada pattern for safely importing data
  • Data Loss Prevention - Kandungan yang dieksport seperti teks dianotasi untuk membolehkan semua teks dikenal pasti, sekali gus membolehkan pengguna menjalankan proses DLP seperti carian teks dan penyuntingan semula.
  • Analisis imej - Pemprosesan imej tambahan untuk mengesan dan/atau mencegah serangan steganografi.

Kandungan yang boleh dieksport

Glasswall menyediakan keupayaan untuk mengeksport document object model (DOM), yang merangkumi semua kandungan, bagi semua format fail yang disokong. DOM yang dieksport dipersembahkan dalam salah satu daripada dua format perantaraan, XML atau SISL. Pengguna mempunyai pilihan untuk mengekstrak imej terbenam dalam bentuk asalnya atau mengeksportnya sebagai perwakilan DOM.

Kandungan yang boleh diimport

Glasswall menyediakan keupayaan untuk mengimport semula document object model (DOM) bagi semua format fail yang disokong, tanpa mengira pengubahsuaian luaran yang dibuat pada kandungan yang dieksport (dengan syarat pengubahsuaian mematuhi spesifikasi format fail).

Kandungan pakej eksport

Pakej Export ialah arkib ZIP yang mengandungi aliran fail XML atau SISL, imej terbenam dan fail JSON yang sepadan dengan metadata (untuk imej PDF).

Nama dalaman tag/atribut XML dan jenis/parameter SISL dipendekkan untuk meminimumkan saiz aliran fail yang dieksport.

Tag XML dan jenis SISL:

Tag / Jenis (Dipendekkan)Tag / Jenis (Penuh)Penerangan
"S"STRUCTMewakili nod struktur daripada pepohon kami.
"SA"STRUCTARRAYTatasusunan objek STRUCT.
"I"ITEM Satu sifat dalam objek STRUCT (cth., penunjuk ruang kosong, penanda akhir fail dan sebagainya.)
"V"VALUE Mewakili nilai integer tersimpan yang dibaca daripada fail.
"VA"VALUEARRAYMewakili blok data yang dibaca daripada fail.
       

Atribut XML dan parameter SISL

Atribut / Parameter (Dipendekkan)Atribut / Parameter (Penuh)Jenis DataPenerangan
"o"offset Atribut ini mengandungi ofset item semasa dalam penimbal. Penimbal boleh mewakili perkara seperti fail, fail dalam arkib, gabungan aliran daripada objek CFB, dan banyak lagi.
"s"saiz Jumlah panjang keseluruhan struktur semasa dalam bait.
"i"itemEnum<integer string>Perwakilan berangka dalaman bagi ITEM semasa.
"n"nama <string>Nama dalaman bagi struktur semasa.
"t"isText[ "true | "false" ]Menunjukkan sama ada elemen mengandungi teks atau tidak. Hanya terpakai kepada item yang ditandakan sebagai teks dalam skema dalaman.
"se"structEnum<integer string>Perwakilan berangka dalaman bagi STRUCT semasa.      
"sn"streamName<string>Nama strim semasa.
"c"cameraName<string>Nama kamera semasa (parser/validator/writer).
"st"isStructuralText[ "true | "false" ]Atribut untuk membezakan antara maklumat struktur dan kandungan teks fail yang kelihatan. Hanya terpakai kepada item yang ditandakan sebagai teks dalam skema dalaman.
"e"pengekodan[ "UTF 8 | "Base64"]Atribut ini menentukan pengekodan data dalam elemen semasa. Hanya terpakai kepada item yang ditandakan sebagai teks dalam skema dalaman.

Parameter khusus SISL

Parameter (Dipendekkan)Parameter (Penuh)Jenis DataPenerangan
"__s"struct<dictionary>Struktur SISL umum bagi jenis: [ S | SA | I | V | VA ]
"__m"meta<dictionary>Kamus bagi parameter struktur SISL semasa 
"__d"data Data tersimpan bagi ITEM, VALUE atau VALUEARRAY
"__l"panjang Saiz asal data yang disimpan dalam __d sebelum aksara tidak boleh cetak di-escape.

Eksport longgokan teks (alpha)

Ciri Export Text Dump memperkenalkan pilihan untuk menghasilkan fail yang mengandungi semua teks dalam fail input yang sedang dieksport. Fail tersebut dihasilkan dan disimpan dalam direktori yang sama seperti fail ZIP output.

Longgokan teks boleh dieksport bersama-sama atau tanpa zip eksport kandungan.

Format FailDisokong
Office 2003
Office 1997
PDF*
Format binari
Format audio
Format imej
Format MPEG

Nota: Text Dump untuk PDF pada masa ini tidak tersedia apabila suis sysConfig export_embedded_images ditetapkan kepada true. Ia juga hanya terhad kepada sebahagian kecil pengekodan teks PDF.