Spire.PDF for .NET

ニュース&リリース

Spire.PDF 9.4.12のリリースを発表できることを嬉しく思います。このバージョンでは、PDF文書の印刷速度とPDFを画像に変換する速度が向上しました。PDFからWord、SVG、および画像への変換機能も強化されました。また、PDF文書の画像を圧縮するとPDF文書が大きくなるなど、多くの既知の問題が修正されました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 New feature SPIREPDF-1096 SPIREPDF-2427 SPIREPDF-2994 SPIREPDF-3836 PDFの印刷速度が向上しました。 New feature SPIREPDF-2287 SPIREPDF-4084 PDFを画像に変換する速度が向上しました。 Bug SPIREPDF-1608 Firefoxで暗号化されたPDF文書を開くと、正しいパスワードを入力する際にパスワードが正しくないことを提示する問題が修正されました。 Bug SPIREPDF-3499 PDFをWordに変換した後にテーブルが失われていた問題が修正されました。 Bug SPIREPDF-3847 PDFをWordに変換した後にテキストの順序が正しくない問題が修正されました。 Bug SPIREPDF-4078 PDFをWordに変換した後に内容が乱れる問題が修正されました。 Bug SPIREPDF-5313 PDF文書の画像を圧縮するとPDF文書が大きくなる問題が修正されました。 Bug SPIREPDF-5755 OFDからPDFに変換する際に余分なスペースが発生していた問題を修正しました。 Bug SPIREPDF-5800 別のPDF文書に添付されたPDF文書をPDF/A-3形式に変換した後、形式が標準に準拠していなかった問題が修正されました。 Bug SPIREPDF-5849 PDF文書からすべてのテキストを抽出したときに一部のテキストが抽出されなかった問題が修正されました。 Bug SPIREPDF-5856 PDF文書からテキストを抽出する際にテキストが繰り返し抽出されていた問題が修正されました。 Bug SPIREPDF-5857 PDFをSVGに変換した後に文字が表の枠線を超えていた問題が修正されました。 Bug SPIREPDF-5884…
Spire.PDF 9.4.0のリリースを発表できることを嬉しく思います。このバージョンでは、テキストボックスフォームフィールドのフォントサイズを自動的に設定する機能が追加されました。また、今回の更新では、OFDからPDF、PDFから画像への変換機能も強化されました。さらに、テキストを置換した後にコンテンツが重複するなどの既知の問題が修正されました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 New feature SPIREPDF-5747 テキストボックスフォームフィールドのフォントサイズを自動的に設定する機能が追加されました。 PdfDocument pdf = new PdfDocument(); pdf.LoadFromFile(input); PdfFormWidget formWidget = pdf.Form as PdfFormWidget; foreach(PdfField field in formWidget.FieldsWidget.List) { if(field is PdfTextBoxFieldWidget) { PdfTextBoxFieldWidget textBoxField = field as PdfTextBoxFieldWidget; if(textBoxField.Name == "Name of the Company") { textBoxField.Font = new PdfTrueTypeFont(new Font("Arial", 16),…
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 <…
Spire.PDF 9.2.6のリリースを発表できることを嬉しく思います。このバージョンでは、PdfFreeTextAnnotationのテキスト揃え方を設定することがサポートされました。PDFを圧縮した後にストリームに保存することもサポートされました。また、PDFを印刷した後に、内容が正しくないなど既知の問題が修正されました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 New feature SPIREPDF-5733 PdfFreeTextAnnotationのテキスト揃え方を設定することがサポートされました。 RectangleF rect = new RectangleF(x, y, 100, 15); PdfFreeTextAnnotation textAnnotation = new PdfFreeTextAnnotation(rect); TextAlignment(textAnnotation); textAnnotation.TextAlignment = PdfAnnotationTextAlignment.Right; New feature SPIREPDF-5735 PDFを圧縮した後にストリームに保存することがサポートされました。 using (FileStream fileStream = new FileStream(outputFile, FileMode.Create)) { PdfCompressor compressor = new PdfCompressor(inputFile); compressor.CompressToStream(fileStream); fileStream.Flush(); fileStream.Close(); } Bug SPIREPDF-5713…
Spire.PDF 9.2.2のリリースを発表できることを嬉しく思います。このバージョンでは、圧縮タイプの設定をサポートするためにTextCompressionOptionsを追加しました。PdfSeparationColorのカラースペースをRGBに設定することがサポートしました。また、今回の更新では、PDFからExcelや画像、XPSからPDFへの変換機能が強化されました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 New feature SPIREPDF-5132 PdfSeparationColorのカラースペースをRGBに設定することがサポートしました。 PdfDocument pdf = new PdfDocument(); PdfPageBase page = pdf.Pages.Add(); PdfRGBColor c = Color.Purple; //color space RGB PdfSeparationColorSpace cs = new PdfSeparationColorSpace("MySpotColor", new PdfRGBColor(c.R, c.G, c.B)); //color space CMYK PdfSeparationColorSpace cs = new PdfSeparationColorSpace("MySpotColor", new PdfRGBColor(c.C, c.M, c.Y, c.K)); //color space…
Spire.PDF 8.12.7のリリースを発表できることを嬉しく思います。このバージョンでは、PDFからWordに変換する新しいインタフェースが追加されました。今回の更新では、PDFからExcelへの変換機能も強化されました。また、このリリースでは、位置によって検出されたテキストの内容が正しくないなど、多くの既知の問題が修正されました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 New feature - PDFをWordに変換する新しいインタフェースが追加されました。 PdfToWordConverter converter= new PdfToWordConverter (inputPDF); converter.SaveToDocx(outputWord); converter.Dispose(); Bug SPIREPDF-5580 PDFをExcelに変換した後に画像が失われていた問題が修正されました。 Bug SPIREPDF-5600 位置によって検出されたテキストの内容が正しくない問題が修正されました。 Bug SPIREPDF-5616 ドキュメントをマージするときにプログラムが「Badly formed dictionary next should be a name. before 377658」をスローする問題が修正されました。 Bug SPIREPDF-5654 pdfDocument.InsertPageメソッドを使用してドキュメントをマージする際にプログラムが「System.StackOverflowException」をスローする問題が修正されました。 Bug SPIREPDF-5655 PDFをExcelに変換した後に箇条書きが正しく表示されなかった問題が修正されました。 Bug SPIREPDF-5656 MS ExcelツールでPDFをExcelに変換した後に、結果ドキュメントを開くのに失敗する問題が修正されました。 Bug SPIREPDF-5667 ドキュメントをマージする際にプログラムが「com.spire.pdf.packages.sprnsn cannot be…
Spire.PDF 8.12.5のリリースを発表できることを嬉しく思います。このバージョンでは、フォームドメインの可視と非表示プロパティの設定、カスタムメタデータの追加、PDFドキュメントのメタデータに新しい名前空間の追加をサポートします。今回の更新では、PDFからDOCXと画像への変換機能も強化されました。また、透かしを描画した後にテキストを検索して失敗した問題など、多くの問題が修正されました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 New feature SPIREPDF-2352 フォームドメインの可視と非表示プロパティの設定をサポートします。 Spire.Pdf.Fields.PdfField field = formWidget.FieldsWidget.List[0] as Spire.Pdf.Fields.PdfField; //field.AnnotationFlags = Spire.Pdf.Annotations.PdfAnnotationFlags.Default; // Setting visibility field.AnnotationFlags = Spire.Pdf.Annotations.PdfAnnotationFlags.Hidden; // Setting hidden New feature SPIREPDF-5495 カスタムメタデータの追加をサポートします。 using(PdfDocument doc = new PdfDocument("1.pdf")) { using(Stream stream = new FileStream('1.xml',FileMode.Open)) { doc.Metadata = PdfXmlMetadata.Parse(stream); } doc.SaveToFile('result.pdf'); }…
Spire.PDF 8.11.10のリリースを発表できることを嬉しく思います。このバージョンでは、.NET 7.0とPDFからPPTXへの変換機能をサポートしました。さらに、ドキュメントを圧縮する機能も追加されました。また、このバージョンでは、TIFFピクチャを追加した後にピクチャの背景色が失われたなど、既知の問題が修正されました。詳細は以下の内容を読んでください。 このリリースで行われた変更のリストは次のとおりです カテゴリー ID 説明 New feature - .NET 7.0をサポートしました。 PDFをPPTXドキュメントに変換する機能をサポートしました。 PPdfDocument pdf = new PdfDocument(); pdf.LoadFromFile(inputFile); pdf.SaveToFile(outputFile, FileFormat.PPTX) New feature SPIREPDF-2534 SPIREPDF-4641 ドキュメントを圧縮する機能が追加されました。 PdfCompressor compressor = new PdfCompressor(fileName); compressor.CompressToFIle(outputName); New feature SPIREPDF-5598 PdfTextReplacerインタフェースでは、大文字と小文字を無視することがサポートしました。 PdfDocument doc = new PdfDocument(); doc.LoadFromFile(input); PdfPageBase page = doc.Pages[0]; PdfTextReplacer replacer = new…