Free Support Forum - aspose.com

Aspose.Cells for .NET PDF保存時に印刷範囲外データが出力されてしまう

Aspose.Cells for .NET 18.8において、PDF保存時に1ページ目だけ、印刷範囲外のデータが出力されてしまいます。
Aspose.Cells for .NET 18.2では、当該事象は発生しません。

下記にサンプルコードを記載します。

    ' 入力用
    Dim format As New Aspose.Cells.Workbook("format.xlsx")
    Dim formatSheet As Aspose.Cells.Worksheet = format.Worksheets(0)

    ' 出力用
    Dim outBook As New Aspose.Cells.Workbook()

    For i As Integer = 1 To 3
        outBook.Worksheets.Add()
        outBook.Worksheets(i).Copy(formatSheet)

        ' 印刷範囲外にデータ埋め込み
        outBook.Worksheets(i).Cells("A100").Value = "OUT OF RANGE"
    Next
    outBook.Worksheets.RemoveAt(0)
    
     ' PDF保存
    outBook.Save("test.pdf", Aspose.Cells.SaveFormat.Pdf)

@k-sameshima,

あなたの質問をありがとう。

私はここでこの問題を再現しなければなりません。あなたのサンプル入力ファイル "format.xlsx"と出力ファイル "test.pdf"がここに必要です。これらのファイルを共有して参考にしてください。

入力ファイルと、出力ファイル(ver18.2、ver18.8)添付します。
test.zip (13.0 KB)

@k-sameshima,

私たちは問題を観察することができましたが、それをさらに調査する必要があります。 調査と修正のために、問題がデータベースに記録されました。 私たちにあなたのためのいくつかのニュースがあると、私たちはこのトピックについてあなたを更新します。

この問題は次のように記録されます。

CELLSNET-46305 - Text out of print area rendered in PDF

@k-sameshima,

これは、問題が解決されたことを通知するためです。 QAを実装し、その他の機能強化や修正を行った後は、まもなく固定バージョンを提供します。

The issues you have found earlier (filed as CELLSNET-46305) have been fixed in Aspose.Cells for .NET v18.9. This message was posted using BugNotificationTool from Downloads module by Amjad_Sahi