Conholdate.Total for Java

21.10
2021-10-30 0.05 GB

Was ist neu in 21.10

Hinzugefügt

  • Aspose.BarCode
    • Hinzugefügt: QualitySettings.getFastScanOnly() und QualitySettings.setFastScanOnly(boolean)-Methoden für den Modus „Nur schnelle scans“.
  • Aspose.Cells
    • Hinzugefügt: Überladene Name.getRefersTo()-Methode.
    • Hinzugefügt: Überladene Range.autoFill()-Methode.
    • Hinzugefügt: Comment.isThreadedComment-Eigenschaft.
    • Hinzugefügt: HtmlSaveOptions.ignoreInvisibleShapes-Eigenschaft.
    • Hinzugefügt: Range.currentRegion-Eigenschaft.
    • Eingeführt: AxisBins-Klasse.
    • Hinzugefügt: SheetRender.getPageSizeInch(int) und WorkbookRender.getPageSizeInch(int)-Methoden (ersetzen getPageSize(int)).
  • Aspose.Email
    • Hinzugefügt: Möglichkeit, Termine im MSG-Format zu speichern (AppointmentMsgSaveOptions).
    • Hinzugefügt: AppointmentIcsSaveOptions (ersetzt veraltete IcsSaveOptions).
    • Hinzugefügt: MsgLoadOptions.preserveRtfContent und MailConversionOptions.preserveRtfContent zum Beibehalten von RTF-Textkörpern.
    • Hinzugefügt: MhtTemplateName.OPTIONAL_ATTENDEES, um optionale Teilnehmer in MHT-Headern anzuzeigen.
  • Aspose.Font
    • Eingeführt: CffParsingException- und CffFontException-Typen mit mehreren Konstruktoren.
    • Hinzugefügt: Konvertierungshilfsprogramme: GlyphId.toGlyphStringId(), GlyphId.toGlyphUInt32Id(), GlyphStringId.toGlyphStringId(), GlyphUInt32Id.toGlyphUInt32Id().
  • Aspose.Imaging
    • Hinzugefügt: Unterstützung für bildspezifische Schriftarten (benutzerdefinierte Schriftartenquelle pro Bild).
  • Aspose.OCR
    • Hinzugefügt: Neue Vorverarbeitungsfilter: Median und ContrastCorrection.
    • Hinzugefügt: RecognitionSettings.setAutoContrast(boolean) und RecognitionSettings.setAllowedCharacters(CharactersAllowedType).
    • Eingeführt: CharactersAllowedType-Enum.
  • Aspose.PDF
    • Hinzugefügt: Neue Funktion: Erkennung von ausgeblendeten Texten (PDFJAVA-40947).
    • Hinzugefügt: Möglichkeit, alle Ebenen im resultierenden PDF zu vereinfachen (PDFJAVA-40120).
  • Aspose.Slides
    • Hinzugefügt: Unterstützung für Vollständige Pyramiden-Säulendarstellung für 3‑D‑Säulendiagramme und 3‑D‑Bardiagramme (SLIDESNET-42515).
    • Hinzugefügt: Konvertierung von PPTX zu HTML mit Übergängen (SLIDESNET-41114).
    • Hinzugefügt: Konvertierung von PPT zu HTML mit Links (SLIDESNET-40217).
  • Aspose.Tasks
    • Implementiert: Druckunterstützung (TASKSJAVA-1539).
    • Hinzugefügt: Funktion „Anpassen an X Seiten hoch und Y Seiten breit“ (TASKSNET-4609).
    • Hinzugefügt: Skalierung mit gegebenem Skalierungsfaktor (TASKSNET-10333).
  • Aspose.Words
    • Hinzugefügt: Verlaufsfüllung für WordArt-Formen (WORDSNET-18317).
    • Hinzugefügt: Neue öffentliche Methoden für einfarbige und zweifarbige Verläufe (Fill.oneColorGradient, Fill.twoColorGradient).
    • Hinzugefügt: Fill.gradientAngle, Fill.gradientVariant, Fill.gradientStyle-Eigenschaften.
    • Eingeführt: GradientStop, GradientStopCollection und zugehörige Sammlungsmethoden.
    • Hinzugefügt: Fill.textureAlignment-Eigenschaft und TextureAlignment-Enum.
    • Hinzugefügt: StructuredDocumentTag.appearance-Eigenschaft und SdtAppearance-Enum.
    • Hinzugefügt: HtmlLoadOptions.convertSvgToEmf-Option.
    • Hinzugefügt: LoadOptions.flatOpcXmlMappingOnly-Option.
    • Hinzugefügt: Option zum Ignorieren von Fußnoten bei Find & Replace (FindReplaceOptions.ignoreFootnotes).
    • Hinzugefügt: MailMergeRegionInfo.parentRegion-Eigenschaft.

Verbessert

  • Aspose.Imaging
    • Schnellere ICC-Farbkonvertierungs-Cache-Implementierung.
  • Aspose.Slides
    • Aktualisierte Komprimierungshandhabung für PPTX-Dateien.
  • Aspose.PDF
    • Verbesserte Ebenenvereinfachung für konsistentere PDF-Ausgabe.
  • Aspose.OCR
    • Erweiterter Vorverarbeitungspipeline um Median-Unschärfe- und Kontrastkorrekturfilter.
  • Aspose.Font
    • Fehler bei Konvertierungsfunktionen für CFF- und WOFF2-Formate behoben (Bugs FONTNET-286, FONTNET-274, FONTNET-275).

Behoben

  • Aspose.3D
    • FBX-zu-USDC-Konvertierungsprobleme behoben (THREEDNET-962).
    • Unrichtige Knotennamen bei Import von FBX v7700 behoben (THREEDNET-970).
    • Unmöglichkeit des Imports von als ZIP gepackten GLTF-Dateien behoben (THREEDNET-965).
    • Illegale Eigenschaft PropertiesView bei Deserialisierung behoben (THREEDNET-967).
    • Import von FBX-Dateien mit benutzerdefinierten Objekten behoben (THREEDNET-963).
    • Erkennung von ZIP-Paketen mit Großbuchstaben in internen Dateinamen behoben (THREEDNET-956).
    • intermittent auftretende Binary-FBX-Importfehler behoben (THREEDNET-954).
  • Aspose.BarCode
    • Optimierung der SVG-Zahlenpräzision (BARCODENET-37855).
    • Schweizer-QR-Code-Codierungsprobleme behoben (BARCODENET-37880).
    • Implementierung der FastScanOnly-Einstellung für 1D-Erkennung (BARCODENET-37889).
  • Aspose.Cells
    • Java-Heap-Speicherproblem bei XLSX-zu-PDF-Konvertierung behoben (CELLSJAVA-43768).
    • Ungültiger FontUnderlineType-Zeichenwert beim Laden von XLSX behoben (CELLSJAVA-43875).
    • ArrayIndexOutOfBoundsException beim Laden von XLSX behoben (CELLSJAVA-43876).
    • Falsche Schattierungsdarstellung behoben (CELLSJAVA-43646).
    • Gleichschenkliges Dreieck-Ausrichtung behoben (CELLSJAVA-43760).
    • Form-Darstellungsfehler bei XLS-zu-XLSX-Konvertierung behoben (CELLSJAVA-43786, CELLSJAVA-43838, CELLSJAVA-43839, CELLSJAVA-43842).
    • WordArt-Zeichenumbruch bei Excel-zu-PDF-Konvertierung behoben (CELLSJAVA-43848).
    • Abgerundete Ecken von Textfeldern nach XLS-zu-XLSX-Konvertierung behoben (CELLSJAVA-43880).
    • Export bedingter Formatierungssymbole zu HTML behoben (CELLSJAVA-43867).
    • Formularpositionsoffset in excelToHtml behoben (CELLSJAVA-43812).
    • OLE-Objektanzeige in PDF behoben (CELLSJAVA-43871).
    • Ungenaue gerenderte Seitengröße behoben (CELLSJAVA-43883).
    • Hintergrundfarbverlust beim Dateizusammenführen behoben (CELLSJAVA-43881).
    • Fehlende Rahmen in HTML-Konvertierung behoben (CELLSJAVA-43892).
    • Verschiedene Ausnahmen während Excel-zu-HTML-Rendering behoben (CELLSJAVA-43787, CELLSJAVA-43885, CELLSJAVA-43874).
  • Aspose.Diagram
    • Formname für dynamischen Verbinder behoben (DIAGRAMJAVA-50782).
    • Unrichtige PinPos-Werte behoben (DIAGRAMJAVA-50784, DIAGRAMJAVA-50788).
    • Fehlgeschlagene Speicherung von Form als Bild oder PDF behoben (DIAGRAMJAVA-50789).
    • ShapeShdwScaleFactor-Problem behoben (DIAGRAMJAVA-50796).
  • Aspose.Email
    • Problem behoben, bei dem die MSG-Nachricht mit Emojis nach Laden/Speichern geändert wurde (EMAILNET-40449).
    • Weglassen optionaler Teilnehmer im MHT-Header behoben (EMAILNET-40440).
    • Falscher ClientSubmitTime bei EML-zu-MSG-Konvertierung behoben (EMAILNET-40446).
    • Verhalten der PrefferedTextEncoding-Option behoben (EMAILNET-40455).
    • Erkennung neuer eindeutiger benutzerdefinierter Nachrichtenkennzeichen behoben (EMAILNET-40436).
    • Jährliches Wiederholungsereignis behoben (EMAILNET-40425).
    • GraphMessageInfo.getSize() gab immer -1 zurück (EMAILJAVA-34961).
    • IGraphClient.NextPage-Funktionalität behoben (EMAILJAVA-34954).
    • GraphClient.listFolders ergab unvollständige Ergebnisse (EMAILJAVA-34957).
  • Aspose.Font
    • Falsche Transformationsmatrixberechnung für CFF-Schriften behoben (FONTNET-286).
    • Kodierungsproblem bei TTF-zu-WOFF2-Konvertierung behoben (FONTNET-274).
    • Nullzeiger-Ausnahme beim Konvertieren von OpenSans von CFF zu TTF behoben (FONTNET-275).
  • Aspose.Imaging
    • Behebung zahlreicher Probleme, einschließlich:
      • RasterImage.Filter mit GaussianFilterOptions-Erstellung (IMAGINGJAVA-7949).
      • Negative Bildhöhe bei WMF-zu-PNG-Konvertierung (IMAGINGJAVA-7935).
      • Uneffizientes Image.Size für EPS-Bilder (IMAGINGJAVA-7933).
      • Fehler bei Figurfüllfarbe (IMAGINGJAVA-7932).
      • CDR-Stil-Lesefehler (IMAGINGJAVA-7930).
      • GetOriginalOptions-Unterstützung für GIF/JPEG2000 (IMAGINGJAVA-7924).
      • EMZ-zu-JPG-Konvertierungsausnahme (IMAGINGJAVA-7918).
      • Multithreading-Ausnahme bei Image.save (IMAGINGJAVA-7888).
      • WMF-zu-JPEG-Speicherungsausnahme (IMAGINGJAVA-7885).
      • TIFF-zu-PDF mit großer Ausgabegröße (IMAGINGJAVA-7876).
      • Verschiedene GIS-bezogene TIFF-Behandlungserweiterungen (IMAGINGJAVA-7950).
  • Aspose.OCR
    • Implementierung des Median-Unschärfe-Filters (OCRJAVA-164).
    • Implementierung adaptiver Median-Schwellenwertbildung (OCRJAVA-163).
    • Möglichkeit zur Festlegung erlaubter Zeichen (Ziffern oder lateinische Buchstaben) hinzugefügt (OCRJAVA-169).
  • Aspose.PDF
    • Erkennung ausgeblendeter Texte behoben (PDFJAVA-40947 – neue Funktion).
    • Ebenenvereinfachungsprobleme behoben (PDFJAVA-40120 – Verbesserung).
    • Tabellenauslesefehler behoben (PDFJAVA-37353).
    • Datenexportfehler bei PDF-zu-XLSX behoben (PDFJAVA-39695).
    • TableAbsorber zeigte doppelte Tabellen an (PDFJAVA-40881).
  • Aspose.Slides
    • Animationseffekt-Korruption bei Änderung des Absatztextes behoben (SLIDESJAVA-35828).
    • Falscher TextAnchoring-Typ für TextFrame-Text behoben (SLIDESJAVA-33403).
    • Platzhaltererkennungsprobleme behoben (SLIDESJAVA-35675, SLIDESJAVA-34390).
    • PDF-Konvertierungsabsturz „Bad state (oversubscribed dynamic bit lengths tree)“ behoben (SLIDESJAVA-38571).
    • Textumbruchprobleme bei PPTX-zu-PDF-Konvertierung behoben (SLIDESJAVA-38642).
    • Verlust 3‑D-Effekte in Miniaturansichten behoben (SLIDESJAVA-34047, SLIDESJAVA-33346).
    • Chinesische Zeichenausrichtung bei PPTX-zu-HTML behoben (SLIDESJAVA-38600).
    • Fehlende Diagramme bei PPTX-zu-PDF behoben (SLIDESJAVA-38630, SLIDESJAVA-38612).
    • Fehlende 3D-Modelle bei PDF-Konvertierung behoben (SLIDESJAVA-38622).
    • Tabellendarstellung in Miniaturansichten behoben (SLIDESJAVA-33716).
    • Diagramm-/Textrotation in Folien-Miniaturansichten behoben (SLIDESJAVA-38514).
    • Textverlust nach PPTX-zu-ODP-Konvertierung behoben (SLIDESJAVA-38610).
    • OleObject-Einbettungsfehler behoben (SLIDESJAVA-34120, SLIDESJAVA-33334).
    • PPTX-zu-HTML-Konvertierungsqualität behoben (SLIDESJAVA-36435).
    • PDF/A‑1B-Textverzerrung behoben (SLIDESJAVA-34594).
    • Pfeildarstellung in Miniaturansichten mit benutzerdefinierter Größe behoben (SLIDESJAVA-34223).
    • SVG-Textpositionsfaltung behoben (SLIDESJAVA-36046).
    • Hebräische Zeichendarstellung in PDF behoben (SLIDESJAVA-34604).
    • Speichern von PPTX zu HTML behoben (SLIDESJAVA-37316).
    • Textpositionierung in Miniaturansichten behoben (SLIDESJAVA-33715).
    • Fettstilanwendung behoben (SLIDESJAVA-35322).
    • Foliendistortion bei Seitenänderungen in PDF behoben (SLIDESJAVA-34683).
  • Aspose.Tasks
    • Startzeit > Endzeit-Ausnahme für Primavera-.xer-Dateien behoben (TASKSNET-10344).
    • Falsch positionierter Fortschrittsstreifen in Gantt-Diagramm-Aufgabenleisten behoben (TASKSNET-4757).
    • Lesen erweiterter Attribute behoben (TASKSJAVA-1534).
  • Aspose.Words
    • Verlaufsfüllungsunterstützung für WordArt-Formen behoben (WORDSNET-18317).
    • Behebung zahlreicher Fehler, darunter:
      • Endlosschleife im Shape-Renderer (WORDSJAVA-2568).
      • ShapeRenderer hängt bei langen Zeilen (WORDSJAVA-2578).
      • Document.getPageCount() NPE (WORDSJAVA-2581).
      • Digitale Signatur-Zeitverschiebung (WORDSJAVA-2605).
      • OSGI-Initialisierungsfehler unter Java 8/11/15 (WORDSJAVA-2607, WORDSJAVA-2608).
      • Lizenzladeprobleme in WAR-Bereitstellungen (WORDSJAVA-2615).
      • Ungültige Lizenzsignaturfehler (WORDSJAVA-2614, WORDSJAVA-2653).
      • Verschiedene Konvertierungs- und Darstellungsprobleme für PDF, HTML, DOCX, SVG und andere Formate (zahlreiche WORDSNET-xxxx-Bugs in der Quelle aufgelistet).
    • Kritische Abstürze und Regressionen behoben (z. B. LINEAR INDEX außerhalb des Bereichs, fehlende Schriftarten, Fußnotenbehandlung usw.), wie in den Quelltabellen ausführlich beschrieben.

Installation

Maven

<repositories>
   <repository>
      <id>repository.conholdate.com</id>
      <name>Conholdate Repository</name>
      <url>https://mvn.conholdate.com/</url>
   </repository>
</repositories>

<dependencies>
   <dependency>
      <groupId>com.conholdate</groupId>
      <artifactId>conholdate-total</artifactId>
      <version>21.10</version>
      <type>pom</type>
   </dependency>
</dependencies>

Gradle

repositories {
    maven {
        url 'https://mvn.conholdate.com/'
    }
}

compile(group: 'com.conholdate', name: 'conholdate-total', version: '21.10')

Ivy

<ivysettings>
    <settings defaultResolver="chain"/>
    <resolvers>
        <chain name="chain">
            <ibiblio name="Conholdate Repository" m2compatible="true" root="https://mvn.conholdate.com/"/>
        </chain>
    </resolvers>
</ivysettings>

<dependency org="com.conholdate" name="conholdate-total" rev="21.10">
    <artifact name="conholdate-total" ext="pom"/>
</dependency>

SBT

resolvers += Resolver.url("Conholdate Repository", url("https://mvn.conholdate.com/"))

libraryDependencies += "com.conholdate" % "conholdate-total" % "21.10"
Veröffentlichungsverlauf