Spire.PDF for Python

ニュース&リリース

Spire.PDF for Python 12.10.0 が正式にリリースされました。このバージョンでは、自動ページ分割、ページテンプレート、マルチセクションドキュメント、見出しと目次、段落とリスト、表、画像レイアウト、グラフ、バーコード、アクセシブル PDF などの主要機能を提供する新しいフローレイアウトコンテンツ追加モジュールがサポートされています。また、PDF から Word への変換速度も最適化されました。詳細は以下の通りです。 変更内容一覧 カテゴリー ID 説明 新機能 SPIREPDF-8150 フローレイアウトによる新しいコンテンツ追加モジュールを追加しました。以下の主要機能をサポートします: 自動ページ分割:コンテンツが溢れた際に自動的に複数ページへ分割。 ページテンプレート:ヘッダー、フッター、透かし、余白、カスタム用紙サイズ。 マルチセクションドキュメント:複数のセクションを個別にレイアウト。 見出しと目次:3段階の見出し、目次、ブックマーク、ハイパーリンクの自動生成。 段落とリスト:インラインテキスト/画像/ハイパーリンク、箇条書き/番号付きリスト、コードブロック。 表(テーブル):ヘッダー/フッター行、セル結合、固定/比例/自動列幅、ネストされた表。 画像とレイアウト:画像周辺のテキスト折り返し、マルチカラム並列パネル。 グラフ:棒グラフ、折れ線グラフ、円グラフ、散布図、ヒストグラム、積層棒グラフ。 バーコード:Code128、Code39、EAN-13、QR Code など14種類。 アクセシブル PDF:ワンクリックでのタグ付き PDF(Tagged PDF)生成。 from spire.pdf import * pdf = PdfDocument() builder = PdfContentBuilder(pdf) template = PdfPageTemplate() template.SetHeader("Product Manual", PdfTextAlignment.Center) template.SetFooter("Page {page}…
Spire.PDF for Python 12.9.4 のリリースをお知らせいたします。本バージョンでは、Caret、Circle、Square、FileAttachment、Movie、Screen、RichMedia、Widget など、複数の PDF 注釈への対応を追加しました。また、PdfCode128ABarcode インターフェースによる Code 128 バーコードの描画にも対応しました。さらに、PDF 添付ファイル、テキスト置換、テキスト抽出、テキスト位置などに関するいくつかの不具合を修正しました。詳細は以下の通りです。 変更内容一覧 カテゴリー ID 説明 新機能 — Caret 注釈に対応しました。 rect = RectangleF(100.0, 100.0, 10.0, 15.0) annotation = PdfCaretAnnotation(page, rect) annotation.Title = "CaretTest" annotation.Contents = "A caret annotation with default (None) symbol." annotation.Color = PdfRGBColor(0, 0, 255) annotation.Border.Width =…
Spire.PDF for Python 12.7.0 のリリースをお知らせします。このバージョンでは、AutoFontSize プロパティが追加され、署名フィールド内のテキストサイズを自動的に調整できるようになりました。また、テキスト置換時に発生していたフォントの問題も修正されています。詳細は以下のとおりです。 変更内容一覧 カテゴリー ID 説明 新機能 SPIREPDF-7319 AutoFontSize プロパティを追加し、署名フィールドのサイズに合わせてテキストコンテンツを自動フィットさせる機能をサポート。 # PDFドキュメントオブジェクトを初期化 doc = PdfDocument() # 署名するPDFファイルを読み込む doc.LoadFromFile(inputFile) # PFX証明書ファイルのパスワードを指定 pfxPassword = "e-iceblue" # ドキュメントの最初のページを取得 page = doc.Pages.get_Item(0) # 証明書ファイルを使用して通常の署名メーカーを作成 signatureMaker = PdfOrdinarySignatureMaker(doc, inputFile_pfx, pfxPassword) # 署名検証レイヤーを設定(Falseは有効性シンボルを表示することを示す) signatureMaker.SetAcro6Layers(False) # 署名オブジェクトを取得し、署名者の基本情報を構成 signature = signatureMaker.Signature signature.Name = "Gary"…
Spire.PDF for Python 12.6.2 をリリースいたしました。このバージョンでは、環境変数によるライセンス設定がサポートされ、SPIRE_OFFICE_LICENSE_KEY、SPIRE_PDF_LICENSE_KEY、および SPIRE_LICENSE_KEY の3つの環境変数を自動的に認識して読み込む機能が追加されました。詳細は以下の通りです。 変更内容一覧 カテゴリー ID 説明 新機能 SPIREPDF-8111 環境変数によるライセンス設定をサポートしました。SPIRE_OFFICE_LICENSE_KEY、SPIRE_PDF_LICENSE_KEY、および SPIRE_LICENSE_KEY の3つの環境変数を自動的に認識して読み込みます。 Spire.PDF for Python 12.6.2 をダウンロードするには、以下のリンクをクリックしてください: https://jp.e-iceblue.com/download/spire-pdf-for-python.html
Spire.PDF for Python 12.6.0 のリリースをお知らせいたします。本バージョンでは、主に PdfTable および PdfGrid の DataSource プロパティが公開され、構造化データを直接バインドできるようになりました。詳細は以下のとおりです。 変更内容一覧 カテゴリー ID 説明 新機能 — PdfTable および PdfGrid の DataSource プロパティを公開し、構造化データの直接バインドを可能にしました。 # Create a PDF document doc = PdfDocument() # Get the first page page = doc.Pages.Add() # Set initial Y position y = 320.0 # Draw title…
Spire.PDF for Python 12.4.1 のリリースをお知らせいたします。今回のバージョンでは主に、ReplaceText インターフェースに色パラメータのオーバーロード機能を追加しています。詳細は以下の通りです。 変更内容一覧 カテゴリー ID 説明 新機能 SPIREPDF-7907 ReplaceText インターフェースに色パラメータのオーバーロードを追加しました。 textReplacer.ReplaceText("Doc", "file", Color.get_Blue()) Spire.PDF for Python 12.4.1 をダウンロードするには、以下のリンクをクリックしてください: https://jp.e-iceblue.com/download/spire-pdf-for-python.html
Spire.PDF for Python 12.1.3 の新バージョンをリリースすることを、誠に嬉しくお知らせいたします。本バージョンでは署名表示形式のカスタマイズと抽出テキストのフォントスタイル情報取得の機能が追加されます。また、PDF ファイル処理時に発生していた複数の不具合についても、本バージョンで解決されております。詳細な内容は以下に記載いたします。 変更内容一覧 カテゴリー ID 説明 新機能 SPIREPDF-7558 Mac M シリーズチップ(ARM64 アーキテクチャ)に対する互換性サポートを実装完了。 新機能 SPIREPDF-7000 SPIREPDF-7698 PdfCustomAppearance クラスを介して署名表示形式をカスタマイズする機能を追加しました。 class MyPdfCustomAppearance(IPdfSignatureAppearance): def __init__(self): pass def Generate(self, g: PdfCanvas): x = 0.0 y = 0.0 fontSize = 10.0 font = PdfTrueTypeFont("SimSun", fontSize, PdfFontStyle.Regular, True) lineHeight = fontSize image =…
Spire.PDF for Python 11.12.1 のリリースをお知らせします。本バージョンでは、デジタル署名へのタイムスタンプ付与、PDF から Excel への変換時のオプション設定、PDF から Markdown への変換時に画像を無視する機能など、複数の新機能が追加されました。同時に、既知の問題 2 件も修正されています。詳細は以下の通りです。 変更内容一覧 カテゴリー ID 説明 新機能 SPIREPDF-7326 デジタル署名へのタイムスタンプ付与をサポートしました。 doc = PdfDocument () doc. LoadFromFile (inputFile) # Create a digital signature signature = Security_PdfSignature (doc, doc.Pages.get_Item(0), inputFile_pfx,"08100601", "signature") signature.SignDetailsFont = PdfFont(PdfFontFamily.Courier,8.0) # Set the bounds of the signature box…
1 / 2