Spire.PDF 9.7.14のリリースを発表できることを嬉しく思います。このバージョンでは、PDFをWordに変換する際に同じフォント名を保持する機能と、PDFを暗号化する際に新しいインタフェースを使用して暗号化オプションを設定する機能が追加されました。PDFから画像への変換機能も強化されました。また、ファイルに透かしが追加された後に取得されたPDFページ数が正しくなくなったなど、既知の問題も修正されました。詳細は以下の内容を読んでください。
このリリースで行われた変更のリストは次のとおりです
カテゴリー | ID | 説明 |
New feature | SPIREPDF-3578 | PDFをWordに変換する際に同じフォント名を保持する機能がサポートされています。
PdfDocument doc = new PdfDocument(); //新しいページの追加 PdfPageBase page = doc.Pages.Add(); PdfGrid grid = new PdfGrid(); grid.Columns.Add(1); PdfGridRow headerRow1 = grid.Headers.Add(1)[0]; //HEADER WITHOUT UNCICODE SUPPORT BUT VALID WORD FONT headerRow1.Style.Font = new PdfTrueTypeFont(new Font("Arial", 11f, FontStyle.Regular), true); headerRow1.Cells[0].Value = "Spire.PDF for .NET"; headerRow1.Cells[0].StringFormat = new PdfStringFormat(PdfTextAlignment.Center, PdfVerticalAlignment.Middle); grid.Draw(page, new PointF(0, 10)); //文書をストリームに保存する MemoryStream stream = new MemoryStream(); doc.SaveToStream(stream, FileFormat.PDF); stream.Position = 0L; PdfToWordConverter converter = new PdfToWordConverter(stream); converter.SaveToDocx(@"out.docx"); |
New feature | SPIREPDF-4092 SPIREPDF-5734 |
PdfDocument doc = new PdfDocument(); doc.LoadFromFile(@"in.pdf"); PdfSecurityPolicy securityPolicy = new PdfPasswordSecurityPolicy(userPassword, ownerPassword); securityPolicy.EncryptMetadata = false; securityPolicy.EncryptionAlgorithm = PdfEncryptionAlgorithm.AES_128; securityPolicy.DocumentPrivilege = PdfDocumentPrivilege.AllowAll; securityPolicy.DocumentPrivilege.AllowPrint = false; doc.Encrypt(securityPolicy); doc.SaveToFile(@"out.pdf"); |
Bug | SPIREPDF-2586 | PDFを画像に変換した後、コンテンツが失われる問題が修正されました。 |
Bug | SPIREPDF-6013 | PDFファイルを印刷した後、テーブルの枠線が太くなる問題が修正されました。 |
Bug | SPIREPDF-6057 | 変換後のPDFA3Bファイルを開いた際に、アプリケーションが「cannot extract the embedded font」をスローする問題が修正されました。 |
Bug | SPIREPDF-6072 | ファイルに透かしが追加された後に取得されたPDFページ数が正しくなくなった問題がが修正されました。 |
Bug | SPIREPDF-6080 | PDFを画像に変換する際のメモリ消費が最適化されました。 |
Bug | SPIREPDF-6086 | PDFファイルをロードする際に、アプリケーションが「System.NullReferenceException」をスローする問題が修正されました。 |
Bug | SPIREPDF-6088 | XPSファイルをロードする際に、アプリケーションが「System.IndexOutOfRangeException」をスローする問題が修正されました。 |
Bug | SPIREPDF-6093 | PDFを画像に変換した後、結果が黒色になる問題が修正されました。 |
Bug | SPIREPDF-6100 | PDFを画像に変換する際に、アプリケーションが「System.NullReferenceException」をスローする問題が修正されました。 |
Bug | SPIREPDF-6126 | Formフィールドの削除メソッドが機能しない問題が修正されました。 |
ここで Spire.PDF 9.7.14をダウンロードする