Spire.Office for .NET 8.11.0 Crack

Spire.Office for .NET is a combination of Enterprise-Level Office .NET API offered by E-iceblue. It includes Spire.Doc, Spire.XLS, Spire.Spreadsheet, Spire.Presentation, Spire.PDF, Spire.DataExport, Spire.OfficeViewer, Spire.PDFViewer, Spire.DocViewer, Spire.Barcode and Spire.Email. Spire.Office contains the most up-to-date versions of the above .NET API.

|---------------|---------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| In this version, the most recent versions of Spire.Doc, Spire.PDF, Spire.XLS, Spire.Presentation, Spire.Email, Spire.DocViewer, Spire.PDFViewer, Spire.Spreadsheet, Spire.OfficeViewer, Spire.DataExport, Spire.Barcode are included. |||
| DLL Versions: |||
| Spire.Doc.dll v11.10.11 |||
| Spire.Pdf.dll v9.10.2 |||
| Spire.XLS.dll v13.10.3 |||
| Spire.Presentation.dll v8.10.3 |||
| Spire.Email.dll v6.5.8 |||
| Spire.DocViewer.Forms.dll v8.7.3 |||
| Spire.PdfViewer.Forms.dll v7.12.1 |||
| Spire.PdfViewer.Asp.dll v7.12.1 |||
| Spire.Spreadsheet.dll v7.4.3 |||
| Spire.OfficeViewer.Forms.dll v8.10.2 |||
| Spire.Barcode.dll v7.2.3 |||
| Spire.DataExport.dll v4.9.0 |||
| Spire.DataExport.ResourceMgr.dll v2.1.0 |||
| Here is a list of changes made in this release |||
| Spire.PDF |||
| Category | ID | Description |
| New feature | SPIREPDF-6153 | Supports getting the text coordinates of multi-column text in reading order. |
| New feature | SPIREPDF-6153 | PdfDocument doc = new PdfDocument(); |
| New feature | SPIREPDF-6153 | doc.LoadFromFile(input); |
| New feature | SPIREPDF-6153 | PdfPageBase pdfPageBase = doc.Pages[0]; |
| New feature | SPIREPDF-6153 | PdfTextFinder finder = new PdfTextFinder(pdfPageBase); |
| New feature | SPIREPDF-6153 | finder.Options.Strategy = PdfTextStrategy.Simple; |
| New feature | SPIREPDF-6264 | Supports setting the HorizontalScalingFactor property for PdfStringFormat. |
| New feature | SPIREPDF-6264 | PdfDocument doc = new PdfDocument(); |
| New feature | SPIREPDF-6264 | PdfPageBase page = doc.Pages.Add(); |
| New feature | SPIREPDF-6264 | string text = "Please add the code picture BehindText=true to set the picture behind text"; |
| New feature | SPIREPDF-6264 | PdfSolidBrush solidBrush = new PdfSolidBrush (new PdfRGBColor(Color.Black)); |
| New feature | SPIREPDF-6264 | PdfStringFormat format = new PdfStringFormat(): |
| New feature | SPIREPDF-6264 | format.HorizontalScalingFactor = 80; |
| New feature | SPIREPDF-6264 | PdfFont font = new PdfFont(PdfFontFamily.TimesRoman, 14f, PdfFontStyle.Regular); |
| New feature | SPIREPDF-6264 | PdfGraphicsState state = page.Canvas.Save(); |
| New feature | SPIREPDF-6264 | page.Canvas.DrawString(text, font, solidBrush, 0, 0, format); |
| New feature | SPIREPDF-6264 | page.Canvas.Restore(state): |
| New feature | SPIREPDF-6264 | doc.SaveToFile(outputFile); |
| New feature | SPIREPDF-6264 | doc.Close(); |
| New feature | SPIREPDF-6285 | Support setting whether to allow conversion when converting the PDF with permission password. |
| New feature | SPIREPDF-6285 | PdfDocument doc = new PdfDocument(); |
| New feature | SPIREPDF-6285 | doc.LoadFromFile(inputFile); |
| New feature | SPIREPDF-6285 | doc.ConvertOptions.ApplyPermissionsOptions(true); |
| New feature | SPIREPDF-6285 | StringBuilder sb = new StringBuilder(); |
| New feature | SPIREPDF-6285 | foreach (FileFormat type in Enum.GetValues(typeof(FileFormat))) |
| New feature | SPIREPDF-6285 | { |
| New feature | SPIREPDF-6285 | try |
| New feature | SPIREPDF-6285 | { |
| New feature | SPIREPDF-6285 | if (type.ToString().Equals("PDF")) |
| New feature | SPIREPDF-6285 | { |
| New feature | SPIREPDF-6285 | doc.SaveToFile(outputFile_P, type); |
| New feature | SPIREPDF-6285 | } |
| New feature | SPIREPDF-6285 | else |
| New feature | SPIREPDF-6285 | { |
| New feature | SPIREPDF-6285 | doc.SaveToFile(outputFile, type); |
| New feature | SPIREPDF-6285 | } |
| New feature | SPIREPDF-6285 | } |
| New feature | SPIREPDF-6285 | catch (Exception ex) |
| New feature | SPIREPDF-6285 | { |
| New feature | SPIREPDF-6285 | sb.AppendLine("save to: "+ type +" :"+ ex.Message); |
| New feature | SPIREPDF-6285 | } |
| New feature | SPIREPDF-6285 | } |
| New feature | SPIREPDF-6285 | File.AppendAllText(outputFile,sb.ToString()); |
| New feature | SPIREPDF-6285 | doc.Dispose(); |
| Bug | SPIREPDF-5579 | Fixes the issue that the extracted table data was not formatted correctly. |
| Bug | SPIREPDF-6089 | Fixes the issue that the output result was incorrect after setting cell spacing for a table. |
| Bug | SPIREPDF-6244 | Fixes the issue that filling the form fields of XFA's text box failed . |
| Bug | SPIREPDF-6262 | Fixes the issue that the program threw "System.IO.IOExceptions:Stream was too long" exception when merging PDF files. |
| Bug | SPIREPDF-6268 | Fixes the issue that fonts were applied incorrectly after filling the textbox field. |
| Bug | SPIREPDF-6284 | Fixes the issue that no permission password was requested when converting PDF with permission password to Word. |
| Bug | SPIREPDF-6292 | Fixes the issue that the program threw "System.NullReferenceException" exception when converting OFD to PDF files. |
| Bug | SPIREPDF-6303 | Fixes the issue that "new PdfGoToAction(partBookmarkDest)" did not work. |
| Spire.Doc | | |
| Category | ID | Description |
| New feature | - | Adds the feature of text formatting when converting Word to PDF (mainly for handling Thai characters and Tibetan characters), and supports for .NET 4.6.2 and above, .NET Core, and .NET Standard platforms. |
| New feature | - | Document doc = new Document(); |
| New feature | - | doc.LoadFromFile(fileName); |
| New feature | - | doc.LayoutOptions.UseHarfBuzzTextShaper = true; |
| New feature | - | doc.SaveToFile(pdfFileName, Spire.Doc.FileFormat.PDF) |
| Bug | SPIREDOC-9831 | Fixes the issue that Thai characters were not aligned and wrapped when converting Word to PDF. |
| Spire.XLS |||
| Category | ID | Description |
| New feature | SPIREXLS-4907 | Improves the efficiency of Excel to PDF conversion. |
| New feature | SPIREXLS-4857 | Supports customizing the names of pivot table fields. |
| New feature | SPIREXLS-4857 | sheet.PivotTables[0].RowFields[0].CustomName = "rowName"; |
| New feature | SPIREXLS-4857 | sheet.PivotTables[0].ColumnFields[0].CustomName = "colName"; |
| New feature | SPIREXLS-4857 | sheet.PivotTables[0].PivotFields[0].CustomName = "fieldName1"; |
| New feature | SPIREXLS-4857 | sheet.PivotTables[0].DataFields[0].CustomName = "dataName"; |
| Bug | SPIREXLS-4883 | Fixes the issue that the position of images changed after converting Excel to HTML. |
| Bug | SPIREXLS-4897 | Fixes the issue that deleted annotations were not successfully removed from the document. |
| Bug | SPIREXLS-4909 | Fixes the issue that the program threw System.OverflowException exception when reading Excel documents. |
| Spire.Presentation |||
| Category | ID | Description |
| New feature | SPIREPPT-2324 | Supported the functionality to obtain the text position information within a shape. |
| New feature | SPIREPPT-2324 | Presentation ppt = new Presentation(); |
| New feature | SPIREPPT-2324 | ppt.LoadFromFile(inputFile); |
| New feature | SPIREPPT-2324 | StringBuilder sb = new StringBuilder(); |
| New feature | SPIREPPT-2324 | ISlide slide = ppt.Slides[0]; |
| New feature | SPIREPPT-2324 | for (int i = 0; i < slide.Shapes.Count; i++) |
| New feature | SPIREPPT-2324 | { |
| New feature | SPIREPPT-2324 | IShape shape = slide.Shapes[i]; |
| New feature | SPIREPPT-2324 | if (shape is IAutoShape) |
| New feature | SPIREPPT-2324 | { |
| New feature | SPIREPPT-2324 | IAutoShape autoshape = slide.Shapes[i] as IAutoShape; |
| New feature | SPIREPPT-2324 | string text = autoshape.TextFrame.Text; |
| New feature | SPIREPPT-2324 | //obtain the text position information |
| New feature | SPIREPPT-2324 | PointF point = autoshape.TextFrame.GetTextLocation(); |
| New feature | SPIREPPT-2324 | sb.AppendLine("Shape " + i + ":" + text + "\r\n" + "location:" + point.ToString()); |
| New feature | SPIREPPT-2324 | } |
| New feature | SPIREPPT-2324 | } |
| New feature | SPIREPPT-2324 | File.AppendAllText(outputFile, sb.ToString()); |
| New feature | SPIREPPT-2324 | ppt.Dispose(); |
| New feature | SPIREPPT-2350 | Supported the functionality to get the Ascent and Descent properties of text within a Shape. |
| New feature | SPIREPPT-2350 | Presentation ppt = new Presentation(); |
| New feature | SPIREPPT-2350 | ppt.LoadFromFile(inputFile); |
| New feature | SPIREPPT-2350 | ISlide slide = ppt.Slides[0]; |
| New feature | SPIREPPT-2350 | IAutoShape autoshape = slide.Shapes[0] as IAutoShape; |
| New feature | SPIREPPT-2350 | IList<LineText> lines = autoshape.TextFrame.GetLayoutLines(); |
| New feature | SPIREPPT-2350 | for (int i = 0; i < lines.Count; i++) |
| New feature | SPIREPPT-2350 | { |
| New feature | SPIREPPT-2350 | float ascent= lines[i].Ascent; |
| New feature | SPIREPPT-2350 | float descent = lines[i].Descent; |
| New feature | SPIREPPT-2350 | } |
| New feature | SPIREPPT-2365 | Supported the functionality to convert shapes to SVG format. |
| New feature | SPIREPPT-2365 | Presentation ppt = new Presentation(); |
| New feature | SPIREPPT-2365 | ppt.LoadFromFile("FreeForm.pptx"); |
| New feature | SPIREPPT-2365 | ISlide slide = ppt.Slides[0]; |
| New feature | SPIREPPT-2365 | int num = 0; |
| New feature | SPIREPPT-2365 | foreach (IShape shape in slide.Shapes) |
| New feature | SPIREPPT-2365 | { |
| New feature | SPIREPPT-2365 | byte[] svgByte = shape.SaveAsSvg(); |
| New feature | SPIREPPT-2365 | FileStream fs = new FileStream("shape_" + num + ".svg",FileMode.Create); |
| New feature | SPIREPPT-2365 | fs.Write(svgByte, 0, svgByte.Length); |
| New feature | SPIREPPT-2365 | fs.Close(); |
| New feature | SPIREPPT-2365 | num++; |
| New feature | SPIREPPT-2365 | } |
| Bug | SPIREPPT-2350 | Fixed the issue of SVG files appearing blank when opening them in a browser after converting PPT to SVG. |

相关推荐
慧都小妮子6 个月前
Spire.PDF for .NET【文档操作】演示:将新的 PDF 页面插入到指定索引处的现有 PDF 中
python·pdf·.net·spire.office·spire.pdf
gc_22999 个月前
C#调用FreeSpire.Office读取word数据的基本用法
c#·word·spire.office
sdk大全1 年前
Spire.Office 8.12.2 for .NET
spire.office
sdk大全1 年前
Spire.Office for .NET 8.10.2 同步更新-Crk
spire.office
sdk大全1 年前
Spire.Office 8.9.3 for .NET cRACK
spire.office
sdk大全1 年前
Spire.Office 8.8.0 for net /Spire.Office java
spire.office
sdk大全1 年前
Spire.Office for Java 8.7.2 -NEW-23.7.18
spire.office