التغييرات في واجهة برمجة التطبيقات العامة في Aspose.PDF لـ Java 9.3.0
الفئات المضافة:
com.aspose.pdf.MemoryCleaner
com.aspose.pdf.generator.legacy.CmykColorSpace
com.aspose.pdf.generator.legacy.GrayColorSpace
com.aspose.pdf.generator.legacyxmlmodel.ClippingPath
com.aspose.pdf.generator.legacyxmlmodel.ColouredTilingPattern
com.aspose.pdf.generator.legacyxmlmodel.CompareValidator
com.aspose.pdf.generator.legacyxmlmodel.نمط التظليل المتقاطع
com.aspose.pdf.generator.legacyxmlmodel.المحقق المخصص
com.aspose.pdf.generator.legacyxmlmodel.وظيفة
com.aspose.pdf.generator.legacyxmlmodel.دالة التداخل الأسي
com.aspose.pdf.generator.legacyxmlmodel.تظليل التدرج المحوري
com.aspose.pdf.generator.legacyxmlmodel.تظليل التدرج الشعاعي
com.aspose.pdf.generator.legacyxmlmodel.نمط التظليل
com.aspose.pdf.generator.legacyxmlmodel.نمط الصورة
com.aspose.pdf.generator.legacyxmlmodel.نمط النقاط
com.aspose.pdf.generator.legacyxmlmodel.محقق النطاق
com.aspose.pdf.generator.legacyxmlmodel.محقق التعبير النظامي
com.aspose.pdf.generator.legacyxmlmodel.محقق الحقل المطلوب
com.aspose.pdf.generator.legacyxmlmodel.نمط التدرج التظليلي
com.aspose.pdf.generator.legacyxmlmodel.نمط التظليل
com.aspose.pdf.generator.legacyxmlmodel.مصنع نمط التظليل
com.aspose.pdf.generator.legacyxmlmodel.نمط التبليط
com.aspose.pdf.generator.legacyxmlmodel.نمط التبليط غير الملون
com.aspose.pdf.Artifact.نوع الأداة
com.aspose.pdf.Artifact.ArtifactSubtype
com.aspose.pdf.ILicenseProvider
com.aspose.pdf.Layer
com.aspose.pdf.LettersPositioningMethods
فئات التعداد المضافة:
com.aspose.pdf.generator.legacyxmlmodel.enums.FunctionType
com.aspose.pdf.generator.legacyxmlmodel.enums.PaintType
com.aspose.pdf.generator.legacyxmlmodel.enums.PatternType
com.aspose.pdf.generator.legacyxmlmodel.enums.ShadingGradientType
com.aspose.pdf.generator.legacyxmlmodel.enums.TilingType
تم تنفيذ استخدام فئات التعداد: TextEncodingInternal و ImageFormatInternal
الفئات المحذوفة:
تمت إزالة الفئة المتوقفة com.aspose.pdf.generator.legacyxmlmodel.enums.TextAlignmentType.
الفئات المنقولة:
تم نقل الفئات من الحزمة com.aspose.pdf.generator.legacyxmlmodel.enums إلى الحزمة com.aspose.pdf.generator.legacyxmlmodel
الفئات المحولة إلى داخلية:
com.aspose.pdf.XfdfTags
com.aspose.pdf.generator.legacyxmlmodel.NonClosedShape
com.aspose.pdf.generator.legacyxmlmodel.ComplexShape
com.aspose.pdf.generator.legacyxmlmodel.Circle
com.aspose.pdf.generator.legacyxmlmodel.Curve
com.aspose.pdf.generator.legacyxmlmodel.NonClosedShape
com.aspose.pdf.generator.legacyxmlmodel.Ellipse
com.aspose.pdf.generator.legacyxmlmodel.PolyDashArray
com.aspose.pdf.generator.legacyxmlmodel.PathArea
com.aspose.pdf.generator.legacyxmlmodel.Rectangle
تغييرات في الفئات:
في فئة PdfExtractor تمت إضافة طريقة
public extractText(java.nio.charset.Charset value)
في فئة PdfFileEditor تمت إضافة طريقة
public static void validateAnotations(IDocument doc)
في فئة BorderInfo أضيفت مُنشئات جديدة:
public BorderInfo(int borderSide)
public BorderInfo(int borderSide, GraphInfo borderFormat)
public BorderInfo(int borderSide, float borderWidth)
public BorderInfo(int borderSide, float borderWidth, Color borderColor)
public BorderInfo(int borderSide, Color borderColor)
في فئة Canvas أضيفت طريقة
public Object deepClone()
في فئة Cell أضيفت طرق:
public boolean isNoBorder()
public void setNoBorder(boolean value)
public Object completeClone()
في فئة DocumentAttachment تمت إضافة الطريقة
public Object completeClone()
في فئة FloatingBox تمت إضافة الطريقة
public Object completeClone()
في فئة FormField تمت إضافة الطريقة
public Object completeClone()
في فئة Graph تمت إضافة الطرق:
public float getRotatingAngle()
public void setRotatingAngle(float value)
public ClippingPath getClipping()
public void setClipping(ClippingPath value)
public Object completeClone()
في فئة Image تمت إضافة المنشئات والطرق:
public Image()
public Image(Section section)
public int getAutoNumber()
public void setAutoNumber(int value)
public float getImageHeight()
public void setImageHeight(float value)
public float getImageWidth()
public void setImageWidth(float value)
public float getVectorGraphicsRenderingDPI()
public void setVectorGraphicsRenderingDPI(float value)
public float getImageScale()
public void setImageScale(float value)
public Object completeClone()
في فئة ImageInfo تمت إضافة الحقول والطرق:
public TextInfo TextInfo
public String Title public BorderInfo ImageBorder
public /ImageFileType/int _ImageFileType public InputStream getImageStream() public void setImageStream(InputStream value) public BufferedImage getSystemImage() public void setSystemImage(BufferedImage value) public /Byte/byte[] getMemoryData() public void setMemoryData(/Byte/byte[] value) public boolean isFixImgWidthSettedInXML() public void setFixImgWidthSettedInXML(boolean value) public boolean isFixImgHeightSettedInXML() public void setFixImgHeightSettedInXML(boolean value) public boolean isAllFramesInNewPage() public void setAllFramesInNewPage(boolean value) public boolean isStencilMask() public void setStencilMask(boolean value) public com.aspose.pdf.generator.legacyxmlmodel.Color getBackgroundColor() public void setBackgroundColor(com.aspose.pdf.generator.legacyxmlmodel.Color value) public java.awt.Color getPatternColor() public void setPatternColor(java.awt.Color value)
في فئة الفقرة تمت إضافة الحقول والطرق: public float FixedHeight;
public float FixedWidth; public /BookmarkIncludeType/int getBookmarked() public void setBookmarked(/BookmarkIncludeType/int value) public void copyTo(Paragraph par)
في فئة RadioButton تمت إضافة طريقة public Object completeClone()
في فئة Row تمت إضافة طريقة public Object completeClone()
في فئة Segment تمت إضافة طريقة public Object completeClone()
في فئة Shape تمت إضافة طريقة public float getOpacity() public void setOpacity(float value) public float getStrokeOpacity() public void setStrokeOpacity(float value)
في فئة Shapes بعض الطرق تم جعلها داخلية: void add(Shape shape) void remove(Shape shapeToRemove) void copyTo(Shape[] shapeArray, int index) int indexOf(Shape shape)
في فئة Table تمت إضافة طريقة public /override/ Object completeClone()
في فئة Text تمت إضافة طريقة public /override/ Object completeClone()
في فئة XslFoLoadOptions تمت إضافة طريقة public String getBasePath() public void setBasePath(String value)
في فئة PdfBookmarkEditor تمت إضافة طريقة
public Bookmarks extractBookmarks(boolean upperLevel)
In XslFoLoadOptions class added method
في فئة XslFoLoadOptions تمت إضافة طريقة
In XslFoLoadOptions class added method
في فئة XslFoLoadOptions تمت إضافة طريقة
In XslFoLoadOptions class added method
في فئة XslFoLoadOptions تمت إضافة طريقة
In XslFoLoadOptions class added method
في فئة XslFoLoadOptions تمت إضافة طريقة
All the boolean setter method names that were started from is was renamed ro set
تمت إعادة تسمية جميع أسماء طرق تعيين القيم البوليانية التي كانت تبدأ بـ is إلى set
for example:
على سبيل المثال:
com.aspose.pdf.facades.ReplaceTextStrategy.isRegularExpressionUsed(boolean value) -> com.aspose.pdf.facades.ReplaceTextStrategy.setRegularExpressionUsed(boolean value)