作成日: 2022/02/18 最終更新日: 2022/02/18
文書種別
技術情報
詳細
DioDocs for PDFが対応している注釈は製品ヘルプの以下のトピックにあるもので全てとなります。
記載のないものは対応していません。
対応していない注釈を含むPDFを読み込んで保存した場合、注釈が失われたり、破損する可能性があります。
なお、V5J以降のバージョンでは、対応していない注釈をUnknownAnnotation型のオブジェクトとして取得できます。
対応していない注釈がPDFに含まれているか確認したい場合は、以下のコードを実行してください。
var unknownAnnotations =
doc.Pages.SelectMany(page => page.Annotations)
.OfType<GrapeCity.Documents.Pdf.Annotations.UnknownAnnotation>()
.ToList();
if(unknownAnnotations.Count > 0)
{
// 対応していない注釈を含む場合の処理
}