We are glad to announce the release of Spire.PDF 8.6.1. This version supports setting the author and subject for PDFLineAnnotation, and supports setting the ForeColor for CheckBox field. It also enhances the conversion from OFD to PDF. In addition, it fixes some known issues such as the field text was incorrect after printing. More details are listed below.

Here is a list of changes made in this release

Category ID Description
New feature SPIREPDF-5095 Supports setting the author and subject for 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 Supports setting the ForeColor for CheckBox field.
checkboxField.ForeColor = new PdfRGBColor(Color.Red);
New feature SPIREPDF-5154 Adjusts the interface find.ApplyHighLight()to find.HighLight(), and this method improves the highlighting effect.
New feature - Supports creating tagged structure 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");
Bug SPIREPDF-1269 Fixes the issue that caused incorrect field text after printing.
Bug SPIREPDF-1280 Improves the time to convert PDF to image.
Bug SPIREPDF-1603
SPIREPDF-5022
Fixes the issue that failed to get the value from XFA field.
Bug SPIREPDF-4990 Optimizes the memory consumption when manipulating PDF and resultant document size.
Bug SPIREPDF-5018 Fixes the issue that failed to find the text that contains superscripts..
Bug SPIREPDF-5041 Fixes the issue that the application threw the "post table issue" when converting PDF to Images.
Bug SPIREPDF-5057 Fixes the issue that failed to replace image in PDF.
Bug SPIREPDF-5079 Fixes the issue that failed to delete image from PDF.
Bug SPIREPDF-5119 Fixes the issue that caused incorrect format after converting PDF to Image.
Bug SPIREPDF-5142 Fixes the issue that failed to find vertical text in PDF.
Bug SPIREPDF-5148 Supports setting the ForeColor for CheckBox field.
Bug SPIREPDF-5155 Fixes the issue that caused incorrect text spacing after converting OFD to PDF.
Bug SPIREPDF-5165 Fxies the issue that the application threw the "NullReferenceException" when filling image in PdfButton field.
Bug SPIREPDF-5168 Fixes the issue that the PDFViewer failed to load the PDF stream converted from OFD.
Bug SPIREPDF-5171 Synchronizes the cell.getStyle().setCellPadding interface in JAVA (setting the padding of a cell) to .NET.
Bug SPIREPDF-5175 Fixes the issue that characters were incorrect after printing PDF.
Bug SPIREPDF-5177 Fixes the issue that setting the WordWrap for text in grid didn't take effect.
Bug SPIREPDF-5179
SPIREPDF-5227
Fixes the issue that the size of image stamp became large after converting OFD to PDF.
Bug SPIREPDF-5183 Fixes the issue that the application threw "The conversion provider cann't be found" exception when converting HTML to PDF using QT plugin.
Bug SPIREPDF-5184 Fixes the issue that the image was lost after converting SVG to PDF.
Bug SPIREPDF-5199 Fixes the issue that the image stamp was lost after converting OFD to PDF.
Bug SPIREPDF-5207 Fixes the issue that the text overlapped after adding in grid.
Click the link to download Spire.PDF 8.6.1:
More information of Spire.PDF new release or hotfix:

We are excited to announce the release of Spire.XLS for Java 12.6.0. This version supports setting whether to export hidden worksheets when converting Excel to HTML. Besides, after converting Excel to HTML, a contrasting color border is added to the currently selected tab in the converted HTML and the spacing on both sides is added to the text of the worksheet tabs. Moreover, it also enhances the conversion from Excel to HTML, Excel to PDF, and Excel to images. Additionally, some known issues are fixed, such as the issue that sparklines are lost after copying sheets and the issue that the function of setting the cell background color to transparent does not work. More details are listed below.

Here is a list of changes made in this release

Category ID Description
New feature SPIREXLS-3865 Supports setting whether to export hidden worksheets when converting Excel to HTML.
Workbook book=new Workbook();
book.loadFromFile("test.xlsx");
//false--- export the hiden worksheets
//true--- not export the hiden worksheets
book.saveToHtml("output.html",false); 
New feature SPIREXLS-3872 After converting Excel to HTML, a contrasting color border is added to the currently selected tab in the converted HTML.
New feature SPIREXLS-3873 After converting Excel to HTML, the spacing on both sides is added to the text of the worksheet tabs.
Bug SPIREXLS-3724 Fixes the issue that updates chart data with wrong results.
Bug SPIREXLS-3764 Fixes the issue that the content exceeded the cells after Excel was converted to images.
Bug SPIREXLS-3803 Fixes the issue that "NullPointerException" was thrown when converting Excel to images.
Bug SPIREXLS-3815 Fixes the issue that the background color and text color of the worksheet tab changed after converting Excel to HTML.
Bug SPIREXLS-3831 Fixes the issue that the application hangs when converting Excel to PDF.
Bug SPIREXLS-3832 Fixes the issue that sparklines were lost after copying sheets.
Bug SPIREXLS-3841 Fixes the issue that macros were lost after saving the document.
Bug SPIREXLS-3867 Fixes the issue that the application throws "ArrayIndexOutOfBoundsException" when loading an XML file.
Bug SPIREXLS-3871 Fixes the issue that the content was offset after Excel was converted to HTML.
Bug SPIREXLS-3875 Fixes the issue that setting DPI did not work when converting charts to images.
Bug SPIREXLS-3877 Fixes the issue that some data values were incorrect after converting Excel to PDF.
Bug SPIREXLS-3907 Fixes the issue that setting the cell background color to transparent does not work.
Click the link to download Spire.XLS for Java 12.6.0:

We are glad to announce the release of Spire.Barcode 6.6.3. This version fixes the issue that the scanned data was inconsistent with the data scanned by mobile phone as well as that the rectangle added in barcode became square. More details are listed below.

Here is a list of changes made in this release

Category ID Description
Bug SPIREBARCODE-214 Fixes the issue that the rectangle added in barcode became square.
Bug SPIREBARCODE-215 Fixes the issue that the scanned data was inconsistent with the data scanned by mobile phone.
Click the link below to download Spire.Barcode 6.6.3:
More information of Spire. Barcode new release or hotfix:

We are glad to announce the release of Spire.Doc for Java 10.6.0. This version enhances the conversion from Word to PDF and Word to HTML. Additionally, it fixes some known issues such as the issue that extra content appears after saving Word documents and the issue that the application threw "This is not a structured storage file." when merging Word documents. More details are listed below.

Here is a list of changes made in this release

Category ID Description
Bug SPIREDOC-7542 Fixes the issue that the content format was incorrect after converting Word to PDF.
Bug SPIREDOC-7574 Fixes the issue that caused incorrect page number and blank page after converting Word to PDF.
Bug SPIREDOC-7848 Fixes the issue that the application threw "OutOfMemory" when converting Word to PDF.
Bug SPIREDOC-7754 Fixes the issue that the application threw "OutOfMemoryError" when converting Word to PDF in multithreading.
Bug SPIREDOC-7757 Fixes the issue that the application threw "NullPointerException" when converting Word to HTML.
Bug SPIREDOC-7814 Fixes the issue that the position of text was incorrect after converting Word to PDF.
Bug SPIREDOC-7844 Fixes the issue that caused extra content after saving Word documents..
Bug SPIREDOC-7861 Fixes the issue that the application threw "This is not a structured storage file." when merging Word documents.
Bug SPIREDOC-7894 Fixes the issue that failed to find and highlight keyword in Word.
Click the link to download Spire.Doc for Java 10.6.0:
Thursday, 09 December 2021 06:36

Charts

Data

salesPers saleAmt comPct comAmt
Joe 250 150 99
Robert 270 150 99
Michelle 310 120 49
Erich 330 120 49
Dafna 360 150 141
Rob 380 150 135

Option

downloads
  • Demo
  • Java
  • C# source
This demo shows you how to create a chart in a PowerPoint document.
No Matter How Big or Small Your Project is,
Any technical question related to our product, contact us at support@e-iceblue.com.
Any question related to the purchase of product, contact us at sales@e-iceblue.com.
If you don't find the function you want, please request a free demo from us.
Thursday, 09 December 2021 06:34

Add WaterMark

Set text watermark

Text:
Font:
Font Size:
Color:
Rotate:
downloads

Set image watermark

Image:
Click here to browse files
downloads
  • Demo
  • Java
  • C# source
This demo shows you how to add text watermark and image watermark to a PowerPoint document.
No Matter How Big or Small Your Project is,
Any technical question related to our product, contact us at support@e-iceblue.com.
Any question related to the purchase of product, contact us at sales@e-iceblue.com.
If you don't find the function you want, please request a free demo from us.
Thursday, 09 December 2021 06:32

Add Text and Image

Add text

Text:
Font:
Font Size:
Color:
downloads

Add image

Image:
Click here to browse files
downloads
  • Demo
  • Java
  • C# source
This demo shows you how to add text and image to a PowerPoint document.
No Matter How Big or Small Your Project is,
Any technical question related to our product, contact us at support@e-iceblue.com.
Any question related to the purchase of product, contact us at sales@e-iceblue.com.
If you don't find the function you want, please request a free demo from us.
Thursday, 09 December 2021 06:31

Find and Replace

Upload

Maximum file size: 1 MB. Files accepted: ppt, pptx.
Click here to browse files.
fileerrors

Convert to

Source file:
filename
Search Text:
Replace Text:
downloads
  • Demo
  • Java
  • C# source
This demo shows you how to search specific text in a PowerPoint document and replace the matched text.
No Matter How Big or Small Your Project is,
Any technical question related to our product, contact us at support@e-iceblue.com.
Any question related to the purchase of product, contact us at sales@e-iceblue.com.
If you don't find the function you want, please request a free demo from us.
Thursday, 09 December 2021 06:30

Conversion

Upload

Maximum file size: 1 MB. Files accepted: ppt , pptx.
Click here to browse files.
fileerrors

Convert to

Source file:
filename
Target file type:
  • Demo
  • Java
  • C# source
This demo shows you how to convert a PowerPoint document (ppt/pptx) to PDF, HTML, Image, XPS and Tiff.
No Matter How Big or Small Your Project is,
Any technical question related to our product, contact us at support@e-iceblue.com.
Any question related to the purchase of product, contact us at sales@e-iceblue.com.
If you don't find the function you want, please request a free demo from us.
Thursday, 09 December 2021 06:21

Add WaterMark

Upload

Maximum file size: 1 MB. Files accepted: pdf.
Click here to browse files.
Source file:
filename
fileerrors

Set text watermark

Text:
Font:
Font Size:
Color:
downloads

Set image watermark

Image:
Click here to browse files
downloads
  • Demo
  • Java
  • C# source
This demo shows you how to add text watermark or image watermark to a PDF document.
No Matter How Big or Small Your Project is,
Any technical question related to our product, contact us at support@e-iceblue.com.
Any question related to the purchase of product, contact us at sales@e-iceblue.com.
If you don't find the function you want, please request a free demo from us.