Spire.PDF for .NET

ニュース&リリース

2023-03-15

Spire.PDF 9.3.4 ではフォントを PDF に埋め込む機能がサポートされました

Spire.PDF 9.3.4のリリースを発表できることを嬉しく思います。このバージョンでは、PDFドキュメントにフォントを埋め込む機能と、「ドメインの表示/非表示」アクションを作成する機能がサポートされました。ドキュメントの圧縮機能も最適化されています。また、PDFをWordに変換した後の内容が正しくないなど、既知の問題も修正されました。詳細は以下の内容を読んでください。

このリリースで行われた変更のリストは次のとおりです
カテゴリー ID 説明
New feature SPIREPDF-3933 PDFドキュメントにフォントを埋め込む機能がサポートされました。
PdEmbeddedFontConverter converter = new PdEmbeddedFontConverter ("InputFile");
convert.ToEmbeddedFontPdf("resultFile");
New feature SPIREPDF-5396 「ドメインの表示/非表示」アクションを作成する機能がサポートされました。
PdfDocument pdf = new PdfDocument(inputFile);
pdf.LoadFromFile(inputFile);
for (int c = 0; c < pdf.Pages.Count; c++)
{
    PdfFormWidget formWidget = pdf.Form as PdfFormWidget;
    for (int i = 0; i < formWidget.FieldsWidget.List.Count; i++)
    {
        PdfField field = formWidget.FieldsWidget.List[i] as PdfField;
        if (field is PdfButtonWidgetFieldWidget)
        {
            PdfButtonWidgetFieldWidget buttonWidget = field as PdfButtonWidgetFieldWidget;
            PdfHideAction hideAction = new PdfHideAction(buttonWidget.Name, true);
            buttonWidget.MouseDown = hideAction;
        }
    }
}
pdf.SaveToFile(outputFile);
pdf.Dispose();
New feature SPIREPDF-5769 ドキュメントの圧縮機能が最適化されました。
PdfCompressor compressor = new PdfCompressor("1.pdf");
compressor.Options.TextCompressionOptions.UnembedFonts = true;
compressor.Options.ImageCompressionOptions.CompressImage = true;
compressor.Options.ImageCompressionOptions.ResizeImages = true;
compressor.Options.ImageCompressionOptions.ImageQuality = ImageQuality.Low;
compressor.CompressToFile("1_out.pdf");
Bug SPIREPDF-5436 SPIREPDF-5743 PDFをWordに変換した後に、内容が正しくない問題が修正されました。
Bug SPIREPDF-5519 OFDをPDFに変換した後に、文字化けとボックスの問題が修正されました。
Bug SPIREPDF-5702 正しいパスワードを入力した後、Adobe Readerを使用してAndroidデバイスで暗号化されたドキュメントを開くことができなかった問題が修正されました。
Bug SPIREPDF-5730 PDFをマージした後にラジオボタンがデフォルトオプション機能を失っていた問題が修正されました。
Bug SPIREPDF-5738 ハイライトされたテキストが画像に変換されてカバーされていた問題が修正されました。
Bug SPIREPDF-5749 PDFを画像に変換した後に内容が正しくない問題が修正されました。
Bug SPIREPDF-5761 XPSをPDFに変換した後に内容が正しくない問題が修正されました。
Bug SPIREPDF-5766 PDFを画像に変換した後に背景色の変化の問題が修正されました。
Bug SPIREPDF-5788 PDFページをテンプレートとして新しいドキュメントに描画した後、赤章の色が青色に変化する問題が修正されました。
Bug SPIREPDF-5790 PDFをマージする際にアプリケーションが「System.ArgumentOutOfRangeException」をスローする問題が修正されました。
Bug SPIREPDF-5797 PDFをXPSに変換した後に線が失われていた問題が修正されました。
Bug SPIREPDF-5798 PDFをWordに変換した後に内容が失われていた問題が修正されました。
Bug SPIREPDF-5805 PDFをSVGに変換する際にアプリケーションが「System.ArgumentException:'Parameter is not valid'」をスローする問題が修正されました。
Bug SPIREPDF-5809 OFDをPDFに変換する際にアプリケーションが「System.IO.FileNotFoundException」をスローする問題が修正されました。
ここで Spire.PDF 9.3.4をダウンロードする