http://www.7-zip.org/sdk.html
は、私はそれがファイルを圧縮使用することができますが、あなたは内のフォルダのすべてのファイルが含まれ、その後、.7z
アーカイブを作成する必要がありますフォルダどのようにフォルダを圧縮するにはlzma sdkを使用しますか?
答えて
を圧縮する機能を見つけることができません。直接の「フォルダ」圧縮はありません。ファイルの圧縮だけです。ファイル名(「FolderName \ FileName」など)に(相対)フォルダ名を保存すると、アーカイブ内に「FolderName」というフォルダが表示されます。
例では、7z圧縮解除のANSI-C互換ソースコードがSDK内にあります。 フォルダのすべてのファイルをアーカイブに追加するには、サブフォルダを含めたい場合はFindFirst/FindNext/FindClose
と再帰を使用してください。
編集:実際には、sdkに0.7zの書き込みはありません。 sdk内の.7zアーカイブからのオープン/展開のみ。あなたは手でそれをコード化しなければならないでしょう...だからおそらくUsing 7-Zip from Delphi?の答えがここに役立ちます。
7 zipにアーカイブ/ディレクトリ機能がないのですか? –
lzma sdkにはアーカイブ/ディレクトリ機能がありません – babaloveyou
@DavidHeffernan SDKには、次の2つのレベルがあります。1.圧縮(ストリームまたはバッファー上)。 2.7zアーカイブ形式。 .7zアーカイブ形式は、アーカイブ/ディレクトリ機能を処理します。 –
- 1. LZMA圧縮
- 2. WindowsフォームアプリケーションでのLZMA圧縮
- 3. スタティックLZMA圧縮ファイルをプログラムで圧縮解除する
- 4. Flash Builder 4.6はLZMA圧縮SWFを作成しますか?
- 5. LZMAでAMFオブジェクトを圧縮できますか?
- 6. フォルダを圧縮してPHPを使ってダウンロードするには?
- 7. MPEG4圧縮はどのように機能しますか?
- 8. LZMA SDKをC++で使用する
- 9. C#を使用してメッセージを圧縮し、javascriptを使用して圧縮解除するにはどうすればよいですか?
- 10. Googleクローズコンパイラを使用して、フォルダ内のすべてのjを新しいフォルダに圧縮しますか?
- 11. GZipStreamを使用してフォルダ全体を圧縮または圧縮する方法
- 12. Delphiを使用して圧縮(ZIP)フォルダを作成する
- 13. SSISのフォルダ圧縮
- 14. どのようにしてフォルダを圧縮することができますか?
- 15. PS/PDFはどのようにビットマップを保存し、圧縮しますか?
- 16. 水銀はどのようにリポジトリ内のファイルを圧縮しますか?
- 17. Opera Turboはどのようにデータ(キャッシュ)を圧縮しますか?
- 18. Quartzはテクスチャ圧縮をどのように処理しますか?
- 19. favicon.icoのgzip圧縮をどのように有効にしますか?
- 20. アンドロイドのファイルとフォルダを圧縮する
- 21. Windowsの圧縮フォルダはMercurial repoフォルダ.hgを避けます
- 22. 圧縮ヘッダーを設定し、圧縮してヘッダーを圧縮しますか?
- 23. ファイルを圧縮して解凍する7zのSDKを使用する方法
- 24. NTFS圧縮を使用して圧縮されたSQLバックアップを7zipにするのは悪いですか?
- 25. 外部ライブラリを使用せずにファイルを圧縮するにはどうすればよいですか?
- 26. 多くのPDFファイルをJAZZのLZMAを使って1つの7zに圧縮するにはどうすればいいですか?
- 27. javaで圧縮フォルダを抽出するにはどうすればよいですか?
- 28. Zipファイルの圧縮はどのように機能しますか?
- 29. スプリットボリュームの圧縮をJavaでどのように解凍しますか?
- 30. は、FacebookのSDKに圧縮を有効にし、サイト
どのバージョンのDelphiですか?あなたはXEで追加されたZIPを検討しますか? –
7z ZIPとrarより大きい圧縮率 – babaloveyou