Spire.PDF 8.6.1 のリリースを発表できることを嬉しく思います。このバージョンは、PdfLineAnnotation の作成者と件名の設定、および CheckBox フィールドの ForeColor の設定をサポートしました。さらに、PDF から画像へ、OFD から PDF へおよび SVG から PDF への変換機能を強化しました。その他、印刷後に誤ったフィールドテキストが発生するなどの既知の問題を修正しました。詳細は次の内容を読んでください。
このリリースで行われた変更のリストは次のとおりです
カテゴリー | ID | 説明 |
New feature | SPIREPDF-5095 | PdfLineAnnotationの作成者と件名の設定をサポートしました。
if (annotation is PdfLineAnnotationWidget) { PdfLineAnnotationWidget lineAnn = annotation as PdfLineAnnotationWidget; //PdfLineAnnotation lineAnn = annotation as PdfLineAnnotation; lineAnn.Author = "Author_test"; lineAnn.Subject = "Subject_test"; } |
New feature | SPIREPDF-5148 | チェックボックスフィールドのForeColorの設定をサポートしました。
checkboxField.ForeColor = new PdfRGBColor(Color.Red); |
New feature | - | タグ付き構造PDFの作成をサポートしました。
PdfStringFormat format = new PdfStringFormat(); PdfTrueTypeFont font = new PdfTrueTypeFont(new System.Drawing.Font("Times New Roman", 10)); PdfPen pen = PdfPens.Black; PdfSolidBrush brush = new PdfSolidBrush(Color.Black); PdfDocument doc = new PdfDocument("HelloWord.pdf"); PdfLogicalStructure tree = PdfLogicalStructure.CreateLogicalStructure(doc); PdfStructureElement article = tree.AppendChildElement(PdfStandardStructTypes.Article); article.Title = "create tagged pdf"; PdfStructureElement paragraph1 = article.AppendChildElement(PdfStandardStructTypes.Paragraph); paragraph1.Title = "text paragraph1"; int mcid = 0; paragraph1.BeginMarkedContentSequence(doc.Pages[0].Canvas, "paragraph1", mcid); doc.Pages[0].Canvas.DrawString("paragraph1: PDF’s logical structure facilities (PDF 1.3) provide a mechanism for " + "incorporating structural information about a document’s content into a PDF file. Such information might include," + "for example, the organization of the document into chapters and sections or the identification of special elements" + "such as figures, tables, and footnotes. The logical structure facilities are extensible, allowing applications that" + "produce PDF files to choose what structural information to include and how to represent it, while enabling PDF" + "consumers to navigate a file without knowing the producer’s structural conventions.", font, pen, brush, new Rectangle(40, 200, 480, 80), format); paragraph1.EndMarkedContentSequence(doc.Pages[0].Canvas); paragraph1.ReferenceContent(doc.Pages[0], mcid); PdfStructureElement paragraph2 = article.AppendChildElement(PdfStandardStructTypes.Paragraph); paragraph2.Title = "text paragraph2"; mcid = 1; paragraph2.BeginMarkedContentSequence(doc.Pages[0].Canvas, "paragraph2", mcid); doc.Pages[0].Canvas.DrawString("paragraph2: PDF logical structure shares basic features with standard document markup languages" + "such as HTML, SGML, and XML. A document’s logical structure is expressed as a hierarchy of structure elements, each" + "represented by a dictionary object. Like their counterparts in other markup languages, PDF structure elements can" + "have content and attributes. In PDF, rendered document content takes over the role occupied by text in HTML, SGML, and XML.", font, pen, brush, new Rectangle(40, 280, 480, 60), format); paragraph2.EndMarkedContentSequence(doc.Pages[0].Canvas); paragraph2.ReferenceContent(doc.Pages[0], mcid); doc.SaveToFile("Tagged.pdf"); |
New feature | SPIREPDF-5154 | インターフェイスfind.ApplyHighLight()をfind.HighLight()に調整しました。このメソッドは、強調表示の効果を向上させる。 |
Bug | SPIREPDF-1269 | 印刷後に誤ったフィールドテキストが発生する問題を修正しました。 |
Bug | SPIREPDF-1280 | PDFを画像に変換する時間を改善しました。 |
Bug | SPIREPDF-1603 SPIREPDF-5022 |
xfaフィールドから値を取得できなかった問題を修正しました。 |
Bug | SPIREPDF-4990 | PDFと結果のドキュメントサイズを操作するときのメモリ消費を最適化しました。 |
Bug | SPIREPDF-5018 | 上付き文字を含むテキストが見つからなかった問題を修正しました。 |
Bug | SPIREPDF-5041 | PDFを画像に変換するときにアプリケーションが「ポストテーブルの問題」をスローする問題を修正しました。 |
Bug | SPIREPDF-5057 | PDFの画像を置き換えられなかった問題を修正しました。 |
Bug | SPIREPDF-5079 | PDFから画像を削除できなかった問題を修正しました。 |
Bug | SPIREPDF-5119 | PDFを画像に変換した後に誤った形式が発生する問題を修正しました。 |
Bug | SPIREPDF-5142 | PDFで縦書きのテキストが見つからなかった問題を修正しました。 |
Bug | SPIREPDF-5148 | チェックボックスフィールドのForeColorの設定をサポートしました。 |
Bug | SPIREPDF-5155 | OFDをPDFに変換した後に誤ったテキスト間隔が発生する問題を修正しました。 |
Bug | SPIREPDF-5165 | PdfButtonフィールドに画像を入力するときにアプリケーションが「NullReferenceException」をスローする問題を修正しました。 |
Bug | SPIREPDF-5168 | PDFViewerがOFDから変換されたPDFストリームを読み込めなかった問題を修正しました。 |
Bug | SPIREPDF-5171 | JAVAのcell.getStyle().setCellPaddingインターフェイス(セルのパディングを設定)を.NETに同期しました。 |
Bug | SPIREPDF-5175 | PDFの印刷後に文字が正しくない問題を修正しました。 |
Bug | SPIREPDF-5177 | グリッド内のテキストのワードラップの設定が有効にならなかった問題を修正しました。 |
Bug | SPIREPDF-5179 SPIREPDF-5227 |
OFDをPDFに変換した後、画像スタンプのサイズが大きくなる問題を修正しました。 |
Bug | SPIREPDF-5183 | QTプラグインを使用してHTMLをPDFに変換するときに、アプリケーションが「変換プロバイダーが見つかりません」という例外をスローする問題を修正しました。 |
Bug | SPIREPDF-5184 | SVGをPDFに変換した後に画像が失われる問題を修正しました。 |
Bug | SPIREPDF-5199 | OFDをPDFに変換した後に画像スタンプが失われる問題を修正しました。 |
Bug | SPIREPDF-5207 | グリッドに追加した後にテキストが重なる問題を修正しました。 |
ここで Spire.PDF 8.6.1 をダウンロードする