Quantcast
Channel: Aspose.Pdf for Java
Viewing all articles
Browse latest Browse all 47

Aspose.Pdf for Java 9.0.0

$
0
0
We are pleased to share a new version of Aspose.Pdf for Java with following improvements.

New Features
  • PDFNEWJAVA-33751 Updating some RGB colors CMYK
  • PDFNEWNET-36394 ExportBookmarksToXML() should return output in Stream or XmlDocument object
Enhancement
  • PDFNEWJAVA-34066 Complete porting of DOM from Aspose.Pdf for .NET (New) v.9.0
  • PDFNEWJAVA-33963 Table with column more than 255 results empty PDF - aspose.pdf
Fixed bugs:
  • PDFNEWJAVA-34099 Key cannot be null exception without license implementation
  • PDFNEWJAVA-34068 Intermittent issue where random characters are shown on the licence when downloaded
  • PDFNEWJAVA-33826 Unable to concatenate PDF files
  • PDFNEWJAVA-34048 Unable to use Element.getChildren() method
  • PDFNEWJAVA-34037 PDF to Tiff conversion output has stray lines on page
  • PDFNEWJAVA-34098 Japanese text not being extracted
  • PDFNEWJAVA-34071 Text is mangled when viewing file over MAC
  • PDFNEWJAVA-34033 StackOverflowError when generating PDF document
  • PDFNEWJAVA-33686 API XML file with java code
  • PDFNEWJAVA-34062 NPE exception is being raised on filling form over Linux
  • PDFNEWJAVA-33947 PDF to JPEG - Colors appear as black in resultant Image
  • PDFNEWJAVA-33977 Sync up the javadoc and the library
  • PDFNEWJAVA-33862 XPS to PDF: some text is missing in resultant PDF file
  • PDFNEWJAVA-33606 PDF to PDFA_1b conversion issue
  • PDFNEWJAVA-33943 NullPointerException on saving PDF in Linux
  • PDFNEWJAVA-33950 Arabic text is not properly being filled inside PDF document

Public API and Backwards Incompatible Changes:

Moved:
class com.aspose.pdf.Text.FontSourceCollection to-> com.aspose.pdf.FontSourceCollection 

Added:
java.util.Map com.aspose.pdf.facades.AForm.getButtonOptionValues(String fieldName)
java.util.Map com.aspose.pdf.IForm.getButtonOptionValues(String fieldName);
void com.aspose.pdf.facades.PdfAnnotationEditor.importAnnotations(InputStream[] annotFileInputStream, int[] annotType)
void com.aspose.pdf.facades.PdfAnnotationEditor.importAnnotations(InputStream[] annotFileInputStream)
void com.aspose.pdf.facades.PdfBookmarkEditor.exportBookmarksToXML(OutputStream output)
void com.aspose.pdf.facades.PdfBookmarkEditor.importBookmarksWithXML(InputStream stream)
InputStream com.aspose.pdf.facades.PdfFileSignature.extractImage(String signName)
InputStream com.aspose.pdf.facades.PdfFileSignature.extractCertificate(String signName)
boolean com.aspose.pdf.ApsToPdfConverter.getShowFieldsBorders() { return _showFieldsBorders; }
void com.aspose.pdf.ApsToPdfConverter.setShowFieldsBorders(boolean value) { _showFieldsBorders = value; } 
String com.aspose.pdf.DocumentInfo.getTrapped()
void com.aspose.pdf.DocumentInfo.setTrapped(String value) 
float com.aspose.pdf.LevelFormat.getSubsequentLinesIndent()
void com.aspose.pdf.LevelFormat.setSubsequentLinesIndent(float value)
com.aspose.pdf.LoadFormat.MHT
com.aspose.pdf.MarkupAnnotation.MarkupAnnotation() constructor
class com.aspose.pdf.SoundSampleData
final class com.aspose.pdf.SoundSampleDataEncodingFormat 
com.aspose.pdf.TextAnnotation.TextAnnotation() constructor
com.aspose.pdf.Operator.SetRGBColorStroke.getCMYKColor(new double[3], new double[4])
com.aspose.pdf.Operator.SetRGBColor.getCMYKColor(new double[3], new double[4])
com.aspose.pdf.Operator.SetCMYKColorStroke.getRGBColor(new double[4], new double[3])
com.aspose.pdf.Operator.SetCMYKColor.getRGBColor(new double[4], new double[3])


Changed:
void  com.aspose.pdf.facades.PdfAnnotationEditor.modifyAnnotations(int start, int end, Enum annotType, Annotation annotation) to->  void  com.aspose.pdf.facades.PdfAnnotationEditor.modifyAnnotations(int start, int end, int annotType, Annotation annotation)
IList com.aspose.pdf.facades.PdfAnnotationEditor.extractAnnotations(int start, int end, String[] annotTypes) to-> com.aspose.pdf.facades.PdfAnnotationEditor.Iterable extractAnnotations(int start, int end, String[] annotTypes)
ArrayList com.aspose.pdf.facades.PdfExtractor.getAttachmentInfo() to-> Iterable com.aspose.pdf.facades.PdfExtractor.getAttachmentInfo()
void com.aspose.pdf.Field.recalculate() to-> boolean com.aspose.pdf.Field.recalculate()
boolean com.aspose.pdf.TextState.isFontSizeSet() to->boolean com.aspose.pdf.TextState.getIsFontSizeSet()
void com.aspose.pdf.TextState.isFontSizeSet(boolean value) to-> void com.aspose.pdf.TextState.setIsFontSizeSet(boolean value)
static boolean com.aspose.pdf.BidiLine.hasRTLChar(String text) to-> static boolean com.aspose.pdf.BidiLine.containsRTLChar(String text) 
com.aspose.pdf.Element.getStructureType() is internalized similar to .net version
com.aspose.pdf.Element.getgetAttributes() is internalized similar to .net version


Viewing all articles
Browse latest Browse all 47

Trending Articles