Azure Blob Storage (アジュール ブロブ ストレージ)
PDFはファイル、ストリーム、バイナリ配列から読み込んだり、ファイル、ストリーム、バイナリ配列に保存したりすることができます。 すべての機能はBlobストレージで動作します。
有用なリンク
https://ironpdf.com/how-to/pdf-memory-stream/
IronPDF:PDF メモリ ストリームの使用方法
PDF メモリ ストリームを使用することで、ディスクを使わずにメモリ内で PDF ファイルを生成、圧縮、操作できます。IronPDF はメモリ ストリームを完全にサポートしており、ファイル システムにアクセスすることなく、PDF ファイルをメモリ内で効率的に処理するための機能を提供します。
PDF メモリ ストリームの作成
IronPDF を使用して PDF メモリ ストリームを作成する主なステップは以下の通りです:
PdfDocument
オブジェクトを作成SaveAsStream
メソッドを使用してメモリ ストリームに保存
// PdfDocument オブジェクトを生成
var pdfDocument = new IronPdf.PdfDocument();
// PDF コンテンツの追加
pdfDocument.AddPage("Hello, World!");
// メモリ ストリームに保存
using (var memoryStream = new System.IO.MemoryStream())
{
pdfDocument.SaveAsStream(memoryStream);
// メモリ ストリームの処理
}
// PdfDocument オブジェクトを生成
var pdfDocument = new IronPdf.PdfDocument();
// PDF コンテンツの追加
pdfDocument.AddPage("Hello, World!");
// メモリ ストリームに保存
using (var memoryStream = new System.IO.MemoryStream())
{
pdfDocument.SaveAsStream(memoryStream);
// メモリ ストリームの処理
}
' PdfDocument オブジェクトを生成
Dim pdfDocument = New IronPdf.PdfDocument()
' PDF コンテンツの追加
pdfDocument.AddPage("Hello, World!")
' メモリ ストリームに保存
Using memoryStream = New System.IO.MemoryStream()
pdfDocument.SaveAsStream(memoryStream)
' メモリ ストリームの処理
End Using
メモリ ストリームからの PDF 読み込み
メモリ ストリームから PDF ファイルを読み込む方法は以下の通りです:
using (var memoryStream = new System.IO.MemoryStream(pdfByteArray))
{
var pdfDocument = IronPdf.PdfDocument.FromStream(memoryStream);
// pdfDocument を操作
}
using (var memoryStream = new System.IO.MemoryStream(pdfByteArray))
{
var pdfDocument = IronPdf.PdfDocument.FromStream(memoryStream);
// pdfDocument を操作
}
Using memoryStream = New System.IO.MemoryStream(pdfByteArray)
Dim pdfDocument = IronPdf.PdfDocument.FromStream(memoryStream)
' pdfDocument を操作
End Using
この例では、pdfByteArray
はメモリ内に存在する PDF データを格納したバイト配列です。
IronPDF を使用することで、PDF ファイルをメモリ ストリームで効率的に管理し、さらにファイル システムに依存しないアプローチで PDF 操作を行うことが可能です。
IronPDF とその豊富な機能についてさらに詳しく知りたい場合は、公式ウェブサイトの ドキュメントセクション をご覧ください。
ironpdf.com の元のコンテンツを保持したまま、技術的かつ文脈に沿った翻訳を提供しています。
- C#およびVBでバイト配列としてPDFファイルを提供する申し訳ありませんが、私はリンク先のページの内容を直接参照することができません。リンク先の具体的なコンテンツをご提供いただけますか?その内容を翻訳いたします。
メモリからPDFを読み込む
以下のように、IronPDF.PdfDocumentの新しいインスタンスをメモリ内オブジェクトのいずれかで初期化できます:
- メモリStream
- ファイルストリーム
-
バイナリデータをバイト配列として(バイト[])
これはメモリーからPDFを読み込みます。
メモリにPDFを保存
IronPdf.PdfDocument は2つの方法のいずれかで直接メモリに保存できます:
- IronPdf.PdfDocument.Streamは、PDFをSystem.IO.MemoryStreamとしてエクスポートします。
- IronPdf.PdfDocument.BinaryDataは、PDFをバイト配列としてエクスポートします(バイト[])