热修复版本 Spire.Office 2.16.18 正式发布了
|
028-81705109
|
|
微信扫一扫
|

在线编辑/WebAPI

热修复版本 Spire.Office 2.16.18 正式发布了

在公司各部门的共同努力下,Spire.Office的热修复版本2.16.18正式发布了。该版本新加了一系列功能,例如:在Excel工作表添加形状,使用SimpleTextExtractionStrategy获取PDF文本片段,Spire.PDFViewer控件支持搜索并高亮文本。此外,本次更新对现有的类、属性进行了调整,并修复了大量的漏洞,以提高产品稳定度和性能。

该版本涵盖了最新版的Spire.Doc, Spire.PDF, Spire.XLS, Spire.Presentation, Spire.DataExport, Spire.Barcode, Spire.DocViewer, Spire.PDFViewer, Spire.OfficeViewer, Spire.Email,版本信息如下:

获取最新版的 Spire.Office 2.16.18,请点击:

Spire.XLS

新功能:

sheet.PrstGeomShapes.AddPrstGeomShape(int row,int column,int width,int height,PrstGeomShapeType shapeType);
Workbook.SetOleSize(firstRow,firstColumn,lastRow,lastColumn);

问题修复:


Spire.PDF

新功能:

string name = doc.Layers[0].Name;
signature.SignTextAlignment=SignTextAlignment.Right;
PdfDocument doc = new PdfDocument();
doc.LoadFromFile("Alcontrol - EDF.pdf");
PdfPageBase page = doc.Pages[0];
SimpleTextExtractionStrategy strategy = new SimpleTextExtractionStrategy();
string text = page.ExtractText(strategy);
FileStream fs = new FileStream("Alcontrol - EDF.txt", FileMode.Create);
StreamWriter sw = new StreamWriter(fs);
sw.Write(text);
sw.Flush();

调整:

PdfDocument doc = new PdfDocument("sample.pdf");
doc.PrintSettings.Landscape = true;
doc.Print();
PdfLayer layer = doc.Layers.AddLayer("red line", PdfVisibility.On);
PdfCanvas pcA = layer.CreateGraphics(doc.Pages[0].Canvas);
pcA.DrawLine(new PdfPen(PdfBrushes.Red, 1), new PointF(0, 100), new PointF(100, 100));
layer = doc.Layers.AddLayer("blue line");
PdfCanvas pcB = layer.CreateGraphics(doc.Pages[0].Canvas);
pcB.DrawLine(new PdfPen(PdfBrushes.Blue, 1), new PointF(0, 150), new PointF(100, 150));

问题修复:


Spire.Doc

问题修复:


Spire.Presentation

新功能::

public void Print(PresentationPrintDocument presentationPrintDocument);

问题修复:


Spire.PDFViewer

新功能:


Spire.Spreadsheet

问题修复:


Spire.Barcode

问题修复:


Spire.DocViewer

问题修复: