問題タブ [base64]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PhpImageresizeパフォーマンス
私はphpの画像サイズ変更スクリプトに取り組んでおり、いくつか質問がありました。
現在、画像として外部URLを取得していますが、サイズ変更される新しい画像をサーバーに保存したくありません。これが私がやろうとしていることです:
サイズ変更された画像をその場でbase64にエンコードするのではなく、スクリプトに画像のサイズを変更させます。今私が疑問に思っているのは、これはエンコードの実行と、URLだけでなくbase64での画像の提供の両方のパフォーマンスに重いのでしょうか?または、base64コードを保存するよりも、画像を保存する方がよいでしょうか。
java - Sun独自のAPIに関するJavaコンパイラの警告を抑制するにはどうすればよいですか?
sun.misc.BASE64Encoderパッケージのencode()メソッドを使用しています。生成されるコンパイラ警告を抑制するにはどうすればよいですか?
sun.misc.BASE64EncoderはSun独自のAPIであり、で削除される可能性があります
そしてフォローアップとして、Eclipseでこの警告が表示されないのはなぜですか?
css - base64 のデータ URI としてエンコードされた DHTML の動作を IE8 で読み取れるようになった人はいますか?
これが私がエンコードしているHTCコンテンツです(派手なものはありません):
上記のコンポーネントを base64 化した CSS ファイルの定義は次のとおりです。
動作していないようですが、上記のコンポーネントをファイルに保存してbehavior
プロパティで参照すると、アラートが表示されます。IE8 では動作をデータ URI に格納できるようになったというアナウンスを覚えています...これは、動的プロパティ (CSS 式) を私たちから奪うこととのトレードオフだと思いました。これは間違っていますか?
ruby-on-rails - Rubyを使用してbase64文字列を画像として保存する方法
Ruby on Rails アプリを usps 配送システムと統合しています。郵便料金の請求を行うと、その郵便料金を支払うことになり、払い戻しはできません。
郵便料金のリクエストは、配送ラベルである base64 文字列を含む xml レスポンスを返します。
ビューで配送ラベルをレンダリングすることはできますが、それを簡単にするために、世代間で配送ラベルに何かが発生した場合に備えて、そのbase64文字列をサーバー上の画像として保存できるようにしたいと考えていますそのため)と郵送のため、新しいものを購入せずに再版される場合があります。
私の最初の考えは次のとおりでした
どちらも機能しません。
c# - 画像の Base64 エンコーディング
WCF を使用してサービスを構築しており、画像を送信する必要があります。これがどのように行われるかを調べたところ、バイナリ データをテキストとして送信するために Base64 エンコーディングがよく使用されることがわかりました。画像 (~500 kb) を送信するのは良い習慣ですか?
html - Base64 イメージの埋め込み
純粋に好奇心からですが、Base64 画像埋め込みはどのブラウザーで動作しますか? 私が言及しているのはこれです。
ページサイズがかなり大きくなるため、ほとんどの場合、通常は良い解決策ではないことに気付きました-私はただ興味があります.
いくつかの例:
HTML:
CSS:
apache-flex - Flex: GUID を Base64 に変換する
Flex では、入力として "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx" という形式の文字列として受け取る GUID があります。これを Base64 でエンコードされた値の文字列に変換するにはどうすればよいですか?
GUIDの各セクションの先頭のゼロを考慮する必要があることに注意してください。
java - Google App Engine の「再パッケージ化」パッケージ
このパッケージのクラスの目的は何ですか?
アプリで Base64 エンコーディングを使用したいと考えています。Eclipse で入力していると、「com.google.appengine.repackaged.com.google.common.util.Base64」というクラスをインポートするかどうかを尋ねられます。
このクラスの機能に関するドキュメントが見つかりません。Javadoc がないか、Google App Engine のマニュアルに言及されていません (私が見ることができます)。これは、私がアクセスできない「隠し」API のようなものですか?
c# - 変更されたbase64URLをデコード/エンコードするためのコード(ASP.NET Framework内)
データをbase64エンコードしてURLに入れ、HttpHandler内でデコードしたいと思います。
Base64エンコーディングでは、UriTemplateの一致を台無しにする「/」文字が許可されていることがわかりました。次に、ウィキペディアから「URL用に変更されたBase64」の概念があることがわかりました。
URLバリアント用に変更されたBase64が存在し、パディング'='は使用されず、標準Base64の'+'および'/'文字はそれぞれ'-'および'_'に置き換えられるため、URLエンコーダー/デコーダーを使用しますは不要になり、エンコードされた値の長さに影響を与えず、リレーショナルデータベース、Webフォーム、および一般的なオブジェクト識別子で使用するために同じエンコードされたフォームをそのまま残します。
.NETを使用して、現在のコードを基本的なbase64のエンコードとデコードから、「URL用に変更されたbase64」メソッドを使用するように変更したいと思います。誰かがこれをしましたか?
デコードするために、私はそれが次のようなもので始まることを知っています:
ただし、最後に1つまたは2つの'='文字を追加する必要があります。これは、もう少し複雑に見えます。
私のエンコーディングロジックはもう少し単純なはずです:
URLStackOverflowエントリのGuidtoBase64を見たことがありますが、これは既知の長さであるため、最後に必要な等号の数をハードコーディングできます。
bash - /dev/random または /dev/urandom を base64 でエンコードする方法は?
cat /dev/urandom
は、ディスプレイ上でスクロールする文字を作成する楽しい方法ですが、印刷できない文字が多すぎます。
すべての出力が読み取り可能な文字、たとえばbase64またはuuencodeになるように、コマンドラインでエンコードする簡単な方法はありますか?
追加のファイルを作成する必要のないソリューションを好むことに注意してください。