変更履歴: 更新情報、マイルストーン、ロードマップ
2025年3月
IronPdf for Python v2025.3.1.6
機能とアップグレード
https://pypi.org/project/IronPdf/2025.3.1.6
リリースノート:
強化
- デフォルトの印刷DPIを300に変更しました。
-
ChromeBrowserLimit
のデフォルト値をEnvironment.ProcessorCount
に変更し、クラウドベースのデプロイメントの安定性を向上させました。バグ修正
HtmlHeaderFooter
から生成されたPDFページ番号が不正である問題を修正します。- メタデータキーに角括弧を含む場合に例外が発生する問題を修正しました。
- 一部のPDFで印刷余白が正しく調整されていなかった問題を修正しました。
UpdatedChrome
で単一プロセスモードを有効にすると、不明瞭なエラーメッセージでクラッシュする問題を修正しました。 システムは現在、警告を記録し、その設定を無視します。
2025年2月
IronPdf for Python v2025.2.1.8
機能とアップグレード
https://pypi.org/project/IronPdf/2025.2.1.8
リリースノート:
新機能
EmbedFileToPdfAのためにPDF/Aドキュメント内のカスタムXMPメタデータの編集を可能にします。
強化
- 視覚順序出力の
ExtractAllText
を改善しました。 -
新しいブックマークの追加と、ブックマークを含むドキュメントの統合に関する動作が改善されました
バグ修正
- 注釈アイコン、色、位置が更新されない問題を修正しました。
- 注釈の座標値が常にゼロになる問題を修正しました。
- FindFormFieldを使用して一部のフォームフィールドが見つからない問題を修正しました。
- 一部のチェックボックスフォームがラジオボタンとして動作する問題を修正しました。
- ラジオボタンフォームで「No」値を設定できなかった問題を修正しました。
- DocuSignでテキストフィールドが正しく表示されない問題を修正しました。
- 一部のPDFで
RemoveSignatures
が例外をスローする問題を修正しました。 - 複数回呼び出された際に
Cleaner.ScanPdf()
が例外をスローする問題を修正しました。 - .NET Frameworkアプリケーションで、終了時にgRPCチャンネルが例外をスローする問題を修正しました。
- ヘッダー/フッターの動的な高さまたはフラグメントの高さが
RenderingOptions.MarginLeft
およびRenderingOptions.MarginRight
を無視する問題を修正しました。 - PdfDocument のコピーコンストラクタを修正して、既存のドキュメントを適切にクローンするようにしました。
- ヘッダー/フッターの
MaxHeight
をFragmentHeight
として設定した際に、メインコンテンツのスタイルとCSSが考慮されなかった問題を修正しました。 - 32ビットの.NET Frameworkアプリケーションで例外が発生した圧縮の問題を修正しました。
TextAnnotation.Hidden
が機能しない問題を修正しました。- 一部のPDFで
RemoveSignatures
が例外をスローする問題を修正しました。 - 再割り当てされた
MetaData.Keyword
が例外をスローする問題を修正しました。 - 特定のPDFから
Bookmarks
を取得する際にプロセスがフリーズする問題を修正しました。 - 特定のPDFで
Form
をアクセスする際に例外がスローされる問題を修正しました。
2025年1月
IronPdf for Python v2025.1.1.1
機能とアップグレード
https://pypi.org/project/IronPdf/2025.1.1.1
リリースノート:
新機能
- 新しい
RenderHtmlAsPdfUA
APIを追加しました。 -
新しい
RenderZipFileAsPdf
API オーバーロードを追加しました。強化
- 全体的なPDFフォーム操作のパフォーマンスを改善しました。
- HTMLフォーム生成パフォーマンスの向上。
-
PDFテキスト抽出の品質が向上。
バグ修正
- IronPdfをバージョン2024.8.3からそれ以上のバージョンにアップグレードした後、
RenderRazorViewToPdf()
メソッドがコンパイルエラーを引き起こす問題を修正しました。 ReplaceTextOnPage()
、ReplaceTextOnPages()
、ReplaceTextOnAllPages()
、およびDrawText()
メソッドが改行文字(\n)を新しい行として作成する代わりにÿとして誤ってレンダリングしていた問題を修正しました。- 一部のRTFファイルをPDFに変換する際に、RTFファイル内のサポートされていない要素により例外が発生する問題を修正しました。
- 埋め込みサブセットフォントにグリフが欠けているためテキストのレンダリングに失敗した場合に
ReplaceText()
メソッドが例外をスローしない問題を修正しました。 - 内部のハイパーリンクがパスワード保護および他のセキュリティ設定をPDFドキュメントに適用した後に機能しなくなる問題を修正しました。
PdfPage
オブジェクトのLine
およびTextChunk
プロパティが PDF ページ内の行数とテキストチャンクを正しく検出および表示できない問題を修正しました。- PDFから画像への変換方法で、DPIパラメータが尊重されず、不正確なDPI値の画像が生成される問題を修正しました。
Flatten()
メソッドがPDFドキュメントの寸法を変更し、特にヘッダーセクションのコンテンツが切り取られるという問題を修正しました。- 背景PDFが追加された後にPDFドキュメントページにHTMLヘッダーとフッターが表示されない問題を修正しました。
- 一部のBase64エンコードされた画像がヘッダーとフッター内のコンテンツのUTF-8エンコーディングに干渉し、メインコンテンツには影響を与えない問題を修正しました。
- スペースを含むカスタムメタデータキーを設定すると例外がスローされる問題を修正しました(例:「My Custom Key」)。
2024年12月
IronPdf for Python v2024.12.1.9
機能とアップグレード
https://pypi.org/project/IronPdf/2024.12.1.9
リリースノート:
IronSoftware.System.Drawing
を2024.12.3に更新しました。IronSoftware.Common
を2024.11.2に更新しました。- 中型から大型ファイルでのセル範囲取得のパフォーマンスが向上(5~10倍速くなりました)。
- 評価結果をキャッシュすることで数式評価を改善。
- 特定のファイルを読み込む際に発生したヌル参照例外を修正しました。
- 数式から日付値を取得する際の問題を修正しました。
- さまざまな形式のストリームとして
Workbook
とWorksheet
を変換する機能を追加しました。 - PDF/A変換中にファイルを埋め込むための新しいAPIを追加します。
ReplaceText
API にオプションのパラメータFontName
およびCustomFontSize
を追加します。
2024年11月
IronPDF for Python v2024.11.1.4
機能とアップグレード
https://pypi.org/project/IronPdf/2024.11.1.4
リリースノート:
- PDF/A変換中にファイルを埋め込むための新しいAPIを追加します。
ReplaceText
API にオプションのパラメータFontName
およびCustomFontSize
を追加します。DrawText
APIでカスタムフォントを使用することを可能にします。- スタンプの位置の問題を修正します。
- Adobe Acrobat Proで一部のPDF/Aファイルが表示されない問題を修正します。
ReplaceText
が縦に改行を引き起こす問題を修正します。Resize()
、Extend()
、Transform()
メソッドがアクセスできない問題を修正します。- Unicodeテキストのサポートを強化します。
- メモリ使用量とパフォーマンスを向上させます。
ApplyMultipleStampsAsync
の速度を改善します。
2024年9月
IronPDF for Python v2024.9.1.3
機能とアップグレード
https://pypi.org/project/IronPdf/2024.9.1.3
リリースノート:
- '.download'ファイル拡張子付きのHTMLリソースのサポートを追加します
- PDF内のすべてのDOMオブジェクトにアクセスするための新しい実験的なAPIを追加します(
PdfDocument.Pages[].ObjectModel
を参照)。 - HTMLをPDFに変換する際のHTTPリクエストヘッダーのサポートを追加します(
ChromePdfRenderOptions.HttpRequestHeaders
を参照)。 - 外部PDFリーダーによる複数の署名の検証を改善します(
SignaturePermissions
を参照)。 - 「ページを結合する」機能(N-upとも呼ばれる)の動作と忠実性を向上
2024年8月
IronPDF for Python v2024.8.1.3
機能とアップグレード
https://pypi.org/project/IronPdf/2024.8.1.3
リリースノート:
- PDF/A バージョン 1A、1B、2A、2B、3A の変換サポートを追加!
- 空のPDFドキュメントを作成するためのサポートを追加しました(
PdfDocument
コンストラクターを参照) - PDFページを行と列の単一ページに結合するサポートを追加します(
PdfDocument.CombinePages()
を参照) - ページ全体のコンテンツを移動または拡大縮小する機能を追加します(
PdfPage.Transform()
を参照)。 - HTMLからPDF/Aへレンダリングする際にチェックボックスが操作できない問題を修正します。
- HTMLからラジオボタンを作成するときのパフォーマンスを向上させます。
2024年7月
IronPdf for Python v2024.7.1.8
機能とアップグレード
https://pypi.org/project/IronPdf/2024.7.1.8
リリースノート:
- リンク、フォーム、および注釈がPDF/Aとして保存する際に壊れる問題を修正します。
- PDF/UAとして保存した際のタブ順が正しくない問題を修正しました。
- PDFオブジェクトを削除する際のメモリリーク問題を修正。
- Adobe Acrobat Proでフォームを編集できない問題を修正します。
- 大きな画像のレンダリングでクラッシュする問題を修正しました。
- レンダリング幅がヘッダーおよびフッターに適用されなかった問題を修正します。
- 異なるページサイズに対してスタンプが誤って配置される問題を修正しました。
- ページをフラット化した後にフォームの値が見えなくなる問題を修正。
- ページを画像に変換する際にフォーム値が見えなかった問題を修正しました(
Flatten=true
を使用)。 - 署名画像が表示されなかった問題を修正しました。
- 重複するフォーム名に対するフォーム値の設定サポートが向上します。
- HTML入力から選択されたコンボボックスリストをレンダリングするサポートが追加されました。
- テキスト削除APIに新しいオプションを追加します。
- 句読点を含む完全な単語の修正機能を追加します。
2024年6月
IronPdf for Python v2024.6.1.1
機能とアップグレード
https://pypi.org/project/IronPdf/2024.6.1.1
リリースノート:
- 新しい領域のマスキングAPIを追加
- 画像フォームフィールドのサポートを追加します
- PDFを画像に変換する際にフォームフィールドの値を表示するサポートを追加
- カスタム自然言語識別子を
SaveAsPdfUA
にて使用可能 SaveAsPdfUA
が時々クラッシュするバグを修正- バグを修正しました。
Merge
が時々クラッシュすることがあります。 - 一部のPDFが
Stamp
によって破損する問題を修正 CompressImage
が一部のPDFを破損する問題を修正- ヘッダー フッターを追加すると一部の PDF が破損する問題を修正
- ドット表記のフォームフィールド名が無視される問題を修正
- PDFドキュメントを操作する際に多数の
System.AccessViolationExceptions
を修正 QRCode
が無効な幅と高さを使用する問題を修正RenderDocxAsPdf
がdocxの改ページ要素を無視する問題を修正- ログイン認証のユーザー名が誤ってパスワード値に設定される問題を修正します。
- いくつかのシステムで発生するFIPS準拠エラーを修正
IronPdf
がIronQr
より前に初期化されたときにスローされるStackOverflowException
の修正- フォームアノテーションのサポートを向上させます。
- 最新のPdfiumバージョンへの更新により、既存のPDFドキュメントを操作する際の修正が含まれています。
- 更新
IronSoftware.System.Drawing
から2024.6.1 - Docker イメージで
IronPdf
はより多くの言語をサポートします
2024年5月
Python 用 IronPDF v2024.5.1.2
機能とアップグレード
https://pypi.org/project/IronPdf/2024.5.1.2/
リリースノート:
- PDFを消毒しスキャンできる新しい
IronPdf.Cleaner
APIを追加しました。 - 問題を修正しました。
RenderRtfFileAsPdf
が時々黒いコンテンツを返す。
2024年4月
IronPDF for Python v2024.4.1.2
機能とアップグレード
https://pypi.org/project/IronPdf/2024.4.1.2/
リリースノート:
- 新しい
PdfDocument.Compress()
APIを追加します。 - 回転されたPDFがPDFからHTMLへの変換時に画像が破損する問題を修正しました。
- アラビア語のPDFをHTMLに変換すると、HTML構造が壊れる問題を修正しました。
- 余白を適用したときにヘッダー/フッターのフォントサイズが変更される問題を修正しました。
- 複雑なHTMLに対して目次(TOC)がレンダリングされない問題を修正します。
IronPdfEngine
でライセンスキーを設定した際に動作しない問題を修正しました。- 回転したPDFをHTMLに変換すると画像が壊れる問題を修正しました。
- アラビア文字を含むPDFをHTMLに変換する際に、ドキュメントの構造が崩れる問題を修正しました。
PdfSignature.SigningContact
が機能しない問題を修正します。DocxToPdf
パフォーマンスを改善します。- すべての
Print
メソッドを非同期化します。 - gRPCライブラリをバージョン2.62.0に更新
2024年3月
IronPDF for Python v2024.3.1.3
機能とアップグレード
https://pypi.org/project/IronPdf/2024.3.1.3/
リリースノート:
- フォントを追加、削除、使用するための包括的な新しいフォントAPIを追加します(
PdfDocument.Fonts
を参照)。 - PDFテキスト編集機能を追加する(
PdfDocument.RedactText()
を参照) PdfDocument.CompressImages()
を使用してグレースケール画像の圧縮をサポートを追加しますPdfDocument.CompressImages()
で「444」と「441」の両方のクロームサブサンプリングのサポートを追加- Base64文字列から署名を読み込む新しいメソッドを追加する(
PdfSignature.FromBase64()
を参照) - IronPdfの「Docker Engine」を使用する際のMacOS ARMのサポートを追加します。
- IronPdf「Docker Engine」に対する IRONPDF_ENGINE_ENABLE_LOG 環境フラグを追加します。
- ユーザーが秘密鍵なしで署名しようとしたときのエラーメッセージを改善します。
- IronPdfの「Docker Engine」バージョンの不一致が検出された際のエラーメッセージを改善
- ドキュメントを開いたり画像を処理したりする際のメモリ使用量を改善します。
- PDF/Aのサポートを強化
- テキスト抽出を改善し、行末のハイフン(文字0xFFFE)を省略できるようになりました。
- 注釈が正しくサイズ変更されない問題を修正しました(
PdfDocument.ResizePage()
を参照)。 - IronPdfEngineでクライアントによってライセンスキーが上書きされる問題を修正します
- シングルラインのHTMLで目次が機能しない問題を修正しました。
- IronPdfのバージョンをアップグレードする際の「互換性のないアセンブリ」に関する問題を修正します。
- OpenXMLライブラリとの稀なバージョン競合を修正
- HTMLスタンプレイアウトの問題を修正
- 背景PDFを適用するとコンテンツが消える問題を修正
- コレクション内の最初のラジオボタンがHTML経由で選択できない問題を修正
- Adobeビューアで特定のPDFにおいてデジタル署名が表示されない問題を修正しました。
2024年2月
IronPDF for Python v2024.2.1.2
機能とアップグレード
https://pypi.org/project/IronPdf/2024.2.1.2/
リリースノート:
- WordドキュメントからPDFへの変換を追加! (
DocxToPdfRenderer
を参照) - PDFドキュメントでのLaTeX数学のサポートを追加します(
EnableMathematicalLaTex
を参照)。 - HTML文字列からレンダリングする際のクッキーサポートを追加します。
IronPdf
async
メソッドに対するmacOSサポートを追加- 透過署名画像のサポートを追加
- Azure App Servicesでの
IronPdf
ホスティングのサポートを追加します(IronPdf.Server.Azure
を参照)。 - Azure アプリ サービスを介して iOS および Android で
IronPdf
を使用するサポートを追加しました (IronPdf.Examples
リポジトリを参照)。 - 連続レンダーが失敗することがあるmacOSのバグを修正
- 複数のIron Software製品がインストールされている場合に発生するクラッシュのバグを修正
Installation.ChromeGpuMode
の使用を妨げるバグを修正- gRPCサービスを使用する際のさまざまなバグを修正(
IronPdf
Dockerエンジン) - ドキュメントを結合する際のメモリリークを修正
- 各個別のレンダーに特定のクッキーを変更します(
ChromePdfRenderOptions.CustomCookies
を参照)。 - デフォルトのHTMLからPDFへのレンダリングの動作を変更して、別々のリクエストコンテキストを使用します(
IronPdf.Rendering.RequestContexts
を参照)。 - Docker エンジンの
IronPdf
の安定性を向上させます - macOSとの互換性が向上しました
- 単一プロセスモードのサポートを改善
- macOSで
IronPdf
for Pythonを使用する際のパス検出を改善 - ディスクサイズを削減する
IronPdf
Dockerエンジン - 大容量ドキュメント(100MB以上)の保存時間を90%以上短縮
- バグの修正とパフォーマンスの向上
- 自動目次生成機能を新たに追加しました!
TableOfContents
設定を参照してください - PDFのサイズを縮小する新しい方法を追加!
PdfDocument.CompressStructTree()
を参照 - 新しいPDFフォームフィールドAPIを追加します(
IFormFieldCollection
とPdfDocument.Form
を参照)。 - HTMLフォーム属性「readonly」、「disabled」、「maxlength」のサポートを追加します
- DocXをPDFに変換する際に「メールマージ」のサポートを追加しました (
RenderDocxMailMergeAsPdf()
を参照) - ファイルパスに特殊文字が含まれている場合のベースURLの問題を修正
- PDF/A の問題が Adobe Reader で 'Invalid colorspace' エラーを引き起こす不具合を修正しました。
- 透明性のあるPDFから画像を生成する際の問題を修正します。
Flatten()
を呼び出した後にPDFから画像を生成する際の問題を修正します- ヘッダーとフッター、またはHTMLスタンプを非米国の文化設定や文字列を使用しているマシンで使用した際の問題を修正しました。
- 複数のIron Software製品を同じプロジェクトで使用する場合の問題を修正
- Dockerを使用して
IronPdf
の「エンジン」をホストする際のさまざまな問題や欠けている機能を修正します。 - ヘッダーとフッターを含む
DocX
をPDFに変換する際の修正 - Appleハードウェアでホストされている永続環境で
IronPdf
を実行する際の様々な問題を修正します - フォントを追加、削除、使用するための新しいフォントAPIを追加! (
PdfDocument.Fonts
を参照) - ドキュメント注釈を取得するための新しい注釈APIが追加されました! (
PdfDocument.Annotations
を参照) - SHA-256またはSHA-512を必要とする署名タイムスタンプURLのサポートを追加します(
TimestampHashAlgorithms
を参照)。 - HTMLの「checked」属性によって設定されたラジオボタンの値のサポートを追加します。
- 3rdパーティによってデジタル署名されたドキュメントが時々破損する
IronPdf
のバグを修正(ChangeTrackingModes
を参照) - 複数の文書を統合した後に特定のPDFフォーム要素が破損するバグを修正
IronPdf
を使用してPDFページを反復処理する際に、PDFページインデックスが正しくないバグを修正- チェックボックスフォームの値を設定する際のバグを修正
- 既存のドキュメントの背後に背景PDFを適用する際のバグを修正
- 異なるページサイズの文書にヘッダーとフッターを適用する際のバグを修正しました。
- クッキーの動作を改善 - カスタムクッキーは、レンダリング時にURLドメイン全体でアクセス可能となるようになりました。
- チェックボックスやラジオボタンの視覚的表示を改善します。これらは
IronPdf
によって生成されます。 - ラジオボタンとチェックボックスの有効な選択肢のリストを追加します。 (
Choices
とSelectedIndex
についてはCheckboxFormField
およびRadioFormField
を参照してください) - ラジオボタンとチェックボックスの選択されたインデックスを設定する方法を追加します。 (
Clear()
およびSelect
については、CheckboxFormField
およびRadioFormField
を参照してください) - 既存のドキュメントに線や四角形を描画する機能を追加します。 (
DrawLine()
やDrawRectangle()
についてはPdfDocument
を参照してください) - クリックして署名できる空の署名フィールドを追加する機能を追加します。 (
SignatureFormField
クラスを参照) - テキスト、文字、行の抽出を位置情報と共に追加します。 (
Lines
およびCharacters
についてはPdfDocument.Pages
を参照) - 信頼されていないユーザー入力を受け入れる場合に、より強力なオプトインウェブセキュリティ機能を追加します。 (
Installation.EnableWebSecurity
を参照) - 既存のドキュメントにテキストを描画する際にフォントを指定する機能が追加されました。 (
PdfDocument.DrawText()
を参照) - OpenAI拡張機能のサポートを追加します。 (
IronPdf.Extensions.AI
NuGet パッケージを参照してください) PdfDocument.Form.Add()
、Remove()
などを使用してフォームの追加と削除をサポートします。(ObservableCollection
を実装)- リンクがPDF/AまたはPDF/UA互換性を有効にした後に壊れるバグを修正しました。
- 特定のWebGLやJavaScriptを多用するURLを一部のマシンでレンダリングする際のクラッシュやレンダリング失敗を修正しました。
- ハイパーリンクを含むドキュメントを変換する際のPDF/UA検証を修正します。 (PDF/UA 7.18.5)
- PDF/Aに変換する際の
System.AccessViolationException
を修正。 - ドキュメントでグレースケールテキストやパスを使用している場合に対応するためのテキスト置換の修正。
- 多くのバグ修正とより良いテキストフォーマットでテキスト置換の動作を改善します
- ハイパーリンクのためのPDF/Aコンテンツ記述の改善。
- 読み取り専用環境での動作を改善し、単一プロセスのみを許可する環境で
Installation.SingleProcess
を自動的に有効にします。 AppendPdf()
を呼び出した後にドキュメントを変更する際の変換問題を修正しますInstallation.AutomaticallyDownloadNativeBinaries=true
のときにランタイムがダウンロードされない問題を修正Installation.CustomDeploymentDirectory
が無視される問題を修正- PDF/A準拠を有効にすると透明性が失われ、背景が黒くなる問題を修正
- ユーザーが
PdfFormFieldFlags
列挙型にアクセスできない問題を修正しました - すべてのページにテキストが見つからない場合に
ReplaceTextOnPages()
がエラーを投げる問題を修正しました。 - Linuxでのクッキーサポートに関する問題を修正
Installation.SingleProcess
が常に有効になっていた問題を修正- Docker/リモートを使用するように
IronPdf
を設定した後にフォームを操作する際のさまざまな問題を修正します。 - さまざまなコメントとAPIドキュメントを改善する
- テキストを置換する際に、文字、単語、およびテキスト間隔を改善します。 文字の間に誤ったスペースが入らないようにする必要があります。
- カスタムリモート
IronPdf
接続構成のサポートを追加しました(IronPdfConnectionConfiguration WithCustomChannel()
を参照)。
2023年8月
IronPDF for Python v.2023.8.6
機能とアップグレード
https://pypi.org/project/IronPdf/2023.8.6/
リリースノート:
- 一部のケースで 'missing IronPdfInterop.dll' 問題を修正します
- 「ImportPages」を使用する際のページインデックスバグの修正
- 注釈のコピー時にプログラムがハングする原因となるバグを修正しました
- HTML要素の読み込みを待ってからレンダリングする機能を追加します('WaitFor'を参照)
- フォントの読み込みが完了するまで待機してからレンダリングする機能を追加(「WaitFor」を参照)
- テキストを描画する際に回転を指定する機能を追加します
- PDFAとして保存する際にカスタムカラープロファイルを指定するための機能を追加
Python専用:
- .NET 6.0 を自動的にインストールする試みを追加しました
- 実行時にネイティブ依存関係をダウンロードする際に複数回のリトライを追加しました
- ダウンロードが破損した場合の回復機能が改善されました。
- 初期化時のコンソール出力をわずかに改善しました。
- 現在、プラットフォーム固有のパッケージも構築しており、これらは弊社のウェブサイトにアップロードされます(これらは実行時にダウンロードを必要としません)。
2023年7月
IronPDF for Python v.2023.7.9
機能とアップグレード
https://pypi.org/project/IronPdf/2023.7.9/
リリースノート:
- 初回リリース