Aspose.Pdf for .NET 11.7.0更新
提升与改进
核心 | 概述 | 类别 |
---|
PDFNEWNET-39503 |
| 新特色 |
PDFNEWNET-39504 |
| 新特色 |
PDFNEWNET-37674 |
| 新特色 |
PDFNEWNET-39228 |
| 新特色 |
PDFNEWNET-38207 |
| 优化 |
PDFNEWNET-36540 |
| 优化 |
PDFNEWNET-40667 |
| 异常 |
PDFNEWNET-39640 |
| 异常 |
PDFNEWNET-40708 |
| Bug |
PDFNEWNET-40239 |
| Bug |
PDFNEWNET-40668 |
| Bug |
PDFNEWNET-38884 |
| Bug |
PDFNEWNET-39739 |
| Bug |
PDFNEWNET-40637 |
| Bug |
PDFNEWNET-39472 |
| Bug |
PDFNEWNET-39384 |
| Bug |
PDFNEWNET-38968 |
| Bug |
PDFNEWNET-40756 |
| Bug |
PDFNEWNET-40540 |
| Bug |
PDFNEWNET-40395 |
| Bug |
PDFNEWNET-40360 |
| Bug |
PDFNEWNET-40358 |
| Bug |
PDFNEWNET-40269 |
| Bug |
PDFNEWNET-40093 |
| Bug |
PDFNEWNET-39975 |
| Bug |
PDFNEWNET-39757 |
| Bug |
PDFNEWNET-39394 |
| Bug |
PDFNEWNET-37842 |
| Bug |
PDFNEWNET-39346 |
| Bug |
PDFNEWNET-40153 |
| Bug |
PDFNEWNET-39973 |
| Bug |
PDFNEWNET-39554 |
| Bug |
PDFNEWNET-39299 |
| Bug |
PDFNEWNET-39199 |
| Bug |
PDFNEWNET-38592 |
| Bug |
PDFNEWNET-40584 |
| Bug |
PDFNEWNET-40027 |
| Bug |
PDFNEWNET-40324 |
| Bug |
PDFNEWNET-38972 |
| Bug |
公共API和向后不兼容问题的改进
我们已介绍了该版本API本次更新的一些变化。具体如下:
增加的api:
- 方法:Aspose.Pdf.Annotations.XYZExplicitDestination.CreateDestination(Aspose.Pdf.Page System.Double、System.Double System.Double,System.Boolean)
- 方法:Aspose.Pdf.Annotations.XYZExplicitDestination.CreateDestinationToUpperLeftCorner(Aspose.Pdf.Page System.Double)
- 方法:Aspose.Pdf.Annotations.XYZExplicitDestination.CreateDestinationToUpperLeftCorner(Aspose.Pdf.Page)
- 方法:Aspose.Pdf.ColumnAdjustment.AutoFitToWindow
- 方法:Aspose.Pdf.Document.Convert(Aspose.Pdf.PdfFormatConversionOptions)
- 方法:Aspose.Pdf.Document.Validate(Aspose.Pdf.PdfFormatConversionOptions)
- 方法:Aspose.Pdf.Forms.TextBoxField.GetYOffset(System.Double System.Double、System.Double System.Double,System.Double)
- 方法:Aspose.Pdf.Forms.TextBoxField.GetVerticalOffset(System.Int32 System.Single System.Double@)
- 属性:Aspose.Pdf.HtmlSaveOptions.UseZOrder
- 属性:Aspose.Pdf.HtmlSaveOptions.ConvertMarkedContentToLayers
- 属性:Aspose.Pdf.HtmlSaveOptions.MinimalLineWidth
- 属性:Aspose.Pdf.HtmlSaveOptions.PreventGlyphsGrouping
- 属性:Aspose.Pdf.LaTeXSaveOptions.PagesCount
类:Aspose.Pdf.Matrix
- 方法:Aspose.Pdf.Matrix.#ctor
- 方法:Aspose.Pdf.Matrix.#ctor(System.Double[])
- 方法:Aspose.Pdf.Matrix.#ctor(Aspose.Pdf.Matrix)
- 方法:Aspose.Pdf.Matrix.#ctor(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)
- 属性:Aspose.Pdf.Matrix.A
- 属性:Aspose.Pdf.Matrix.B
- 属性:Aspose.Pdf.Matrix.C
- 属性:Aspose.Pdf.Matrix.D
- 属性:Aspose.Pdf.Matrix.E
- 属性:Aspose.Pdf.Matrix.F
- 方法:Aspose.Pdf.Matrix.ToString
- 方法:Aspose.Pdf.Matrix.Equals(System.Object)
- 方法:Aspose.Pdf.Matrix.Rotation(System.Double)
- 方法:Aspose.Pdf.Matrix.GetAngle(Aspose.Pdf.Rotation)
- 方法:Aspose.Pdf.Matrix.Multiply(Aspose.Pdf.Matrix)
- 方法:Aspose.Pdf.Matrix.Add(Aspose.Pdf.Matrix)
- 方法:Aspose.Pdf.Matrix.Transform(Aspose.Pdf.Point)
- 方法:Aspose.Pdf.Matrix.Transform(Aspose.Pdf.Rectangle)
- 方法:Aspose.Pdf.Matrix.Reverse
- 方法:Aspose.Pdf.Matrix.GetHashCode
- 方法:Aspose.Pdf.Operator.ConcatenateMatrix.#ctor(Aspose.Pdf.Matrix)
- 方法:Aspose.Pdf.Operator.SetTextMatrix.#ctor(Aspose.Pdf.Matrix)
类:Aspose.Pdf.PageMode
- 功能:Aspose.Pdf.PageMode.UseNone
- 功能:Aspose.Pdf.PageMode.UseOutlines
- 功能:Aspose.Pdf.PageMode.UseThumbs
- 功能:Aspose.Pdf.PageMode.FullScreen
- 功能:Aspose.Pdf.PageMode.UseOC
- 功能:Aspose.Pdf.PageMode.UseAttachments
类:Aspose.Pdf.PdfFormatConversionOptions
- 方法:Aspose.Pdf.PdfFormatConversionOptions.#ctor(System.String,Aspose.Pdf.PdfFormat,Aspose.Pdf.ConvertErrorAction)
- 方法:Aspose.Pdf.PdfFormatConversionOptions.#ctor(System.String,Aspose.Pdf.PdfFormat)
- 方法:Aspose.Pdf.PdfFormatConversionOptions.#ctor(Aspose.Pdf.PdfFormat)
- 方法:Aspose.Pdf.PdfFormatConversionOptions.#ctor(Aspose.Pdf.PdfFormat,Aspose.Pdf.ConvertErrorAction)
- 方法:Aspose.Pdf.PdfFormatConversionOptions.#ctor(System.String,Aspose.Pdf.PdfFormat,Aspose.Pdf.ConvertErrorAction,Aspose.Pdf.ConvertTransparencyAction)
- 方法:Aspose.Pdf.PdfFormatConversionOptions.#ctor(System.IO.Stream,Aspose.Pdf.PdfFormat,Aspose.Pdf.ConvertErrorAction)
- 性能:Aspose.Pdf.PdfFormatConversionOptions.Format
- 性能:Aspose.Pdf.PdfFormatConversionOptions.LogFileName
- 性能:Aspose.Pdf.PdfFormatConversionOptions.LogStream
- 性能:Aspose.Pdf.PdfFormatConversionOptions.ErrorAction
- 性能:Aspose.Pdf.PdfFormatConversionOptions.TransparencyAction
- 性能:Aspose.Pdf.PdfFormatConversionOptions.Default
- 性能:Aspose.Pdf.PdfFormatConversionOptions.AlignText
- 性能:Aspose.Pdf.PdfFormatConversionOptions.PuaTextProcessingStrategy
- 性能:Aspose.Pdf.PdfFormatConversionOptions.AlignStrategy
类:Aspose.Pdf.PdfFormatConversionOptions.PuaProcessingStrategy
- 功能:Aspose.Pdf.PdfFormatConversionOptions.PuaProcessingStrategy.None
- 功能:Aspose.Pdf.PdfFormatConversionOptions.PuaProcessingStrategy.SurroundPuaTextWithEmptyActualText
- 功能:Aspose.Pdf.PdfFormatConversionOptions.PuaProcessingStrategy.SubstitutePuaSymbols
类:Aspose.Pdf.PdfFormatConversionOptions.SegmentAlignStrategy
- 功能:Aspose.Pdf.PdfFormatConversionOptions.SegmentAlignStrategy.None
- 功能:Aspose.Pdf.PdfFormatConversionOptions.SegmentAlignStrategy.RestoreSegmentBounds
删除的api:
类:Aspose.Pdf.DOM.Matrix
- 方法:Aspose.Pdf.DOM.Matrix.#ctor
- 方法:Aspose.Pdf.DOM.Matrix.#ctor(System.Double[])
- 方法:Aspose.Pdf.DOM.Matrix.#ctor(Aspose.Pdf.DOM.Matrix)
- 方法:Aspose.Pdf.DOM.Matrix.#ctor(System.Double,System.Double,System.Double,System.Double,System.Double,System.Double)
- 属性:Aspose.Pdf.DOM.Matrix.A
- 属性:Aspose.Pdf.DOM.Matrix.B
- 属性:Aspose.Pdf.DOM.Matrix.C
- 属性:Aspose.Pdf.DOM.Matrix.D
- 属性:Aspose.Pdf.DOM.Matrix.E
- 属性:Aspose.Pdf.DOM.Matrix.F
- 方法:Aspose.Pdf.DOM.Matrix.ToString
- 方法:Aspose.Pdf.DOM.Matrix.Equals(System.Object)
- 方法:Aspose.Pdf.DOM.Matrix.Rotation(System.Double)
- 方法:Aspose.Pdf.DOM.Matrix.GetAngle(Aspose.Pdf.Rotation)
- 方法:Aspose.Pdf.DOM.Matrix.Multiply(Aspose.Pdf.DOM.Matrix)
- 方法:Aspose.Pdf.DOM.Matrix.Add(Aspose.Pdf.DOM.Matrix)
- 方法:Aspose.Pdf.DOM.Matrix.Transform(Aspose.Pdf.Point)
- 方法:Aspose.Pdf.DOM.Matrix.Transform(Aspose.Pdf.Rectangle)
- 方法:Aspose.Pdf.DOM.Matrix.Reverse
- 方法:Aspose.Pdf.DOM.Matrix.GetHashCode
类:Aspose.Pdf.DOM.PageMode
- 功能:Aspose.Pdf.DOM.PageMode.UseNone
- 功能:Aspose.Pdf.DOM.PageMode.UseOutlines
- 功能:Aspose.Pdf.DOM.PageMode.UseThumbs
- 功能:Aspose.Pdf.DOM.PageMode.FullScreen
- 功能:Aspose.Pdf.DOM.PageMode.UseOC
- 功能:Aspose.Pdf.DOM.PageMode.UseAttachments
- 方法:Aspose.Pdf.Operator.ConcatenateMatrix.#ctor(Aspose.Pdf.DOM.Matrix)
- 方法:Aspose.Pdf.Operator.SetTextMatrix.#ctor(Aspose.Pdf.DOM.Matrix)
- 方法:Aspose.Pdf.XImageCollection.DeleteByIndex(System.Int32)
Aspose.Pdf for Java 11.6.0更新
提升与改进
核心 | 概述 | 类别 |
---|
PDFNEWJAVA-34455 | XPS 转换PDF性能缓慢的问题 | 优化 |
PDFNEWJAVA-34324 | XPS 转换PDF:显示未知字符异常 | 异常 |
PDFNEWJAVA-34427 | PCL 转换PDF:意想不到的字体解析异常 | 异常 |
PDFNEWJAVA-35060 | PDF转HTML抛出内部异常 | 异常 |
PDFNEWJAVA-35280 | XFA 转换Static:转换异常 | 异常 |
PDFNEWJAVA-34647 | 给PDF签名会得到错误结果 | Bug |
PDFNEWJAVA-34971 | HTML to PDF conversion does not honor horizontal line background color | Bug |
PDFNEWJAVA-35078 | Append Html - Page Format Changes | Bug |
PDFNEWJAVA-35103 | HTML to PDF: centered image is rendered incorrectly | Bug |
PDFNEWJAVA-35180 | HTML to PDF: image is missing in resultant PDF document | Bug |
PDFNEWJAVA-35446 | PDF to PDF/A - Output file is blank | Bug |
PDFNEWJAVA-35613 | Header row styles not continuing on next page | Bug |
PDFNEWJAVA-35190 | HTML to conversion throws ClassCastException | Bug |
PDFNEWJAVA-35344 | XFA to Standard form: Font size and style are incorrect | Bug |
PDFNEWJAVA-35677 | Multiple HtmlFragments inside table cell | Bug |
PDFNEWJAVA-34930 | PDF to IMAGE: text is being rendered incorrectly | Bug |
PDFNEWJAVA-34612 | PDF is not being converted to PDF/A_1a format | Bug |
PDFNEWJAVA-35633 | PDF to PDF/A - Compliance issue and file contents are garbled | Bug |
PDFNEWJAVA-35648 | XFA to standard PDF - Missing contents and formatting issues | Bug |
PDFNEWJAVA-35679 | HOCR text and position is incorrect | Bug |
PDFNEWJAVA-34978 | 打印PDF,生成文件中的文本是模糊的 | Bug |
PDFNEWJAVA-35527 | 文本打印输出时是模糊的 | Bug |
PDFNEWJAVA-35603 | PSF转换成的PS文件是错误的 | Bug |
公共API和向后兼容问题的调整
使用构造函数增加新的com.aspose.pdf.ConvertTransparencyAction类:
public XfaParserOptions(Dimension2D pageSize)
和方法:
- public URI getBasePath()
- public void setBasePath(URI value)
- public Dimension2D getPageSize()
- public void setPageSize(Dimension2D value)
- public boolean getSigned()
- public void setSigned(boolean value)
com.aspose.pdf.TextFormattingMode类中的改变:
增加的新常量:
- public static final int MemorySaving = 2;
com.aspose.pdf.Table类中的改变:
增加的方法:
- public boolean isBordersIncluded()
- public void setBordersIncluded(boolean value)
com.aspose.pdf.PageNumberStamp类中的改变:
增加的方法:
- public NumberingStyle int getNumberingStyle()
- public void setNumberingStyle(NumberingStyle int value)
com.aspose.pdf.PdfFileStamp类中的改变:
增加的方法:
- public NumberingStyle int getNumberingStyle()
- public void setNumberingStyle(NumberingStyle int value)
com.aspose.pdf.XImageCollection类中的改变:
增加的方法:
- public void addWithImageFilterType(InputStream image, ImageFilterType int filterType)
- public void deleteByIndex(int index)
com.aspose.pdf.OperatorCollection类中的改变:
增加的方法:
- public boolean isFastTextExtractionMode()
com.aspose.pdf.LightweightOperatorCollection类中的改变:
增加的方法:
- public boolean isFastTextExtractionMode()
com.aspose.pdf.BaseOperatorCollection类中的改变:
增加的方法:
- public boolean isFastTextExtractionMode()
com.aspose.pdf.devices.DocumentDevice类中的改变:
增加的方法:
- public void binarizeBradley(InputStream inputImageStream, OutputStream outputImageStream, double threshold)
com.aspose.pdf.InvalidCgmFileFormatException类中的改变:
- moved to package com.aspose.pdf.exceptions.*
增加新的抽象com.aspose.pdf.IColorSpaceConversionStrategy类:
- public void convert(Page page);
com.aspose.pdf.Document类中的改变:
增加的方法:
- public boolean convert(String outputLogFileName, PdfFormat int format, ConvertErrorAction int action, ConvertTransparencyAction int transparencyAction)
增加新的枚举com.aspose.pdf.ConvertTransparencyAction类:
使用常量:
- public static final int Default = 0;
- public static final int Mask = 1;
com.aspose.pdf.CompositingParameters类中的改变:
增加的构造函数:
- public CompositingParameters(BlendMode int blendMode, ImageFilterType int filterType, boolean isMasked)
和方法:
- public boolean isMasked()
标签:
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn
文章转载自:慧都控件网