ファイルを一時的に配列のバイトとして保存できるアプリケーションを作成しました。それだけでPDF、DOCX、XLSXなど... が、質問のために、病気であるかどうかを指定entity.Type
:私はと呼ばれる別のエンティティを持ってentity.FileUpload
バイトを元のファイル形式にダウンロードし、ローカルドライブに保存
としてC#で私に利用でき、これを持っています「C:/温度」の下に自分のコンピュータ上で保存
- が、その後
entity.FileUpload from its bunch of bytes, to a PDF
とを変換する... - :PDFの
は今、この段階から、私はできるようにしたいを使用します。
私の質問です:このバイトをpdfに変換してから、自分のマシンにローカルにダウンロードできますか?そして、私は別のファイルタイプのコードの異なるブロックが必要な場合は、それは大丈夫です。この
を達成することについては行くだろうかそうならば、私は後日、その上に進行することができ、ありがとう。この問題
上の任意のヘルプ私は、フロントエンドにJavascriptを使用していますは内のローカルデータベースに保存する:ファイルが保存されているどのように
:entity.FileUpload
の下で私が見ることができるどのデータ
アプリケーションとして、以下に示す:
msls.readFile(screen, '.pdf', function (file, data) {
var pdf = myapp.activeDataWorkspace.LocalDatabase.Enquiries.addNew();
pdf.FileName = file.name;
pdf.Type = file.type;
pdf.FileUpload= data;
myapp.activeDataWorkspace.LocalDatabase.saveChanges().done(function() {
msls.showMessageBox('PDF ' + file.name + ' imported.');
}, function (error) {
msls.showMessageBox(error[0].message, { title: "Save Changes Error" });
});
});
- ローカルデータベースはテスト目的のためにテーブルは、 "お問い合わせ先"
最初にバイナリ文字列をデータベースに保存するにはどうすればよいですか?それはプロセスを元に戻す方法を理解するのに役立つかもしれません。 – Innat3
[この回答を見る](http://stackoverflow.com/a/381529/3581917) - それはまったく役に立ちますか? 'entity.Type'を使ってパス(とファイルの名前)を判断する必要がありますが、あまり難しくありません。 –
質問は「変換する」という意味です。バイト配列にPDFファイルの内容が含まれているのか、それとも別のものが含まれていますか? –