以下サイトを参考にしました。
参考サイトでは、ディレクトリ指定を各処理の引数でしているが、
私のプロジェクトでは、メモリストリームをそれぞれの引数で使用
// ストリーム作成
System.IO.MemoryStream memoryStream1 = new System.IO.MemoryStream();
System.IO.MemoryStream memoryStream2 = new System.IO.MemoryStream();
System.IO.MemoryStream memoryStream3 = new System.IO.MemoryStream();
// ①ファイル取得
var st1 = ***ダウンロードメソッド***
var st2 = ***ダウンロードメソッド***
// ②ファイルオープン
var wkb1 = new Aspose.Cells.Workbook(st1);
var wkb2 = new Aspose.Cells.Workbook(st2);
// ④ストリーム出力
wkb1.Save(memoryStream1, Aspose.Cells.SaveFormat.Pdf);
wkb2.Save(memoryStream2, Aspose.Cells.SaveFormat.Pdf);
// ④PDF結合
// <- 1 Documentオブジェクト 作成 >
Aspose.Pdf.Document pdfDoc1 = new Aspose.Pdf.Document(memoryStream1);
Aspose.Pdf.Document pdfDoc2 = new Aspose.Pdf.Document(memoryStream2);
// <- 2 結合(ページ追加) >
pdfDoc1.Pages.Add(pdfDoc2.Pages);
pdfDoc1.Save(memoryStream1, Aspose.Pdf.SaveFormat.Pdf);
document.Save 処理で以下のエラー発生(Windows では発生しない)
「object reference not set to an instance of an object」
何が問題か教えていただけますか?