Conholdate.Total for Java

23.10
2023-10-31 0.05 GB

Neuerungen in Version 23.10

Hinzugefügt

  • Aspose.3D – Integration der Manifold- und Boolean-Funktionen in Aspose.3D.
  • Aspose.3D – Ausgabe einer Meldung auf stdout, wenn eine Trial-Ausnahme unterdrückt wird.
  • Aspose.3D – Aktualisierte Behandlung der entfernten Abhängigkeit System.Drawing.
  • Aspose.BarCode – (keine neuen Features – nur Verbesserungen und Bugfixes)
  • Aspose.CAD – Unterstützung für das GLTF/GLB-Format implementiert.
  • Aspose.CAD – Parsen von FBX-Dateien im Format 7700 hinzugefügt.
  • Aspose.CAD – Exportieren einzelner Layouts in TIFF-Format implementiert.
  • Aspose.CAD – Unterstützung für den Export dynamischer Maße hinzugefügt.
  • Aspose.CAD – Verschiedene CAD-zu-3D-Konvertierungsfunktionen hinzugefügt (IFC → 3DS, FBX → DXF, OBJ → STP, DWFX → 3DS, DWG → 3DS, STL → DXF, OBJ → PNG, OBJ → PDF, OBJ → DXF).
  • Aspose.CAD – Funktionen zum Bearbeiten von CAD-Zeichnungen und Speichern der Inhalte sowie zum Konvertieren/Exportieren von Bildern in DWG/.NET-Formate hinzugefügt.
  • Aspose.CELLSGlobalizationSettings.GetDefaultSheetName() für benutzerdefinierte Tabellennamen hinzugefügt.
  • Aspose.CELLS – Eigenschaften MsoFormatPicture.TopCropInch, BottomCropInch, LeftCropInch, RightCropInch hinzugefügt.
  • Aspose.CELLS – Methode Range.IsBlank() hinzugefügt.
  • Aspose.CELLS – Methode Range.AddHyperlink(String, String, String) hinzugefügt.
  • Aspose.CELLS – Methode VbaModuleCollection.AddUserForm() hinzugefügt.
  • Aspose.CELLS – Methode WorksheetCollection.AddCopy(Worksheet[], String[]) hinzugefügt.
  • Aspose.DIAGRAM – (keine neuen Features – nur Bugfixes)
  • Aspose.EMAILSplit-Mbox-Storage-API (MboxStorageReader.SplitInto(...)) mit zugehörigen Ereignissen (EmlCopyingEventHandler, EmlCopiedEventHandler, MboxFileCreatedEventHandler, MboxFileFilledEventHandler) hinzugefügt.
  • Aspose.EMAILMailMessage.getAlternateViewContent(String mediaType) zum Abrufen alternativer Ansichtsinhalte nach Medientyp hinzugefügt.
  • Aspose.EMAILEmailClient.usePasswordQuotes(boolean) zur Steuerung der Anführungszeichen um Passwörter mit Sonderzeichen hinzugefügt.
  • Aspose.FONT – Unterstützung für Morsecode-Kodierung hinzugefügt (neue Schnittstellen und Klassen: IFontMorseDecoder, IFontMorseEncoder, IMorseDecoder, IMorseEncoder, MorseAlphabets und zugehörige Typen).
  • Aspose.FONT – Typ LicenseRestrictionException sowie zugehörige Konstruktoren hinzugefügt.
  • Aspose.HTML – Standard-Verarbeitung der Bildschirmauflösung hinzugefügt (1024 × 768 für Geräte mit mehreren Bildschirmen).
  • Aspose.HTML – Unterstützung für JDK 8, JDK 11 LTS und JDK 17 LTS hinzugefügt.
  • Aspose.Imaging – zahlreiche EPS-spezifische Features: Konvertierung zu SVG und PDF, EPS-Export-Fixes, verbessertes Parsing sowie Bugfixes für TIFF OJpeg und EMF → SVG.
  • Aspose.Imaging – Bibliotheksgröße um 2 MB reduziert.
  • Aspose.OCR – Methode RecognizeStreetPhoto() zur Erkennung von street-Fotos mit geringem Textaufkommen hinzugefügt.
  • Aspose.OCR – Algorithmus DetectAreasMode.TEXT_IN_WILD zur Worterkennung in “Text-in-the-wild”-Bildern hinzugefügt.
  • Aspose.PDF – API zum Entfernen von Tags aus getaggten PDFs hinzugefügt.
  • Aspose.PDF – APIs zur Messung der Zeichenhöhe hinzugefügt.
  • Aspose.PDF – Funktion Transparenz-Ebene flach legen (flatten-transparency) implementiert.
  • Aspose.PSD – Unterstützung für vertikale Textausrichtung hinzugefügt.
  • Aspose.PSD – Verwendung von Stroke-Einstellungen aus vstk-Ressource in der Formdarstellung implementiert.
  • Aspose.PSD – Darstellung des inneren Bereichs von Stroke-Formen implementiert.
  • Aspose.PSD – Optimierung des Neuschreibens von Formen: Shape-Layer werden nur neu gezeichnet, wenn sie sich geändert haben.
  • Aspose.PSD – Lesen des AI-Format-Headers für PDF-basierte AI-Dateien hinzugefügt.
  • Aspose.PSD – Viele neue öffentliche API-Member hinzugefügt (z. B. FontSettings.getGetSystemAlternativeFont, Graphics.getPaintableImageOptions, Image.setResolution, ShapeLayer.getStroke, StrokeSettings mit vollständigem Eigenschaftenset, Enum-Werte MorseAlphabets usw.).
  • Aspose.SLIDES – Möglichkeit zur Ermittlung der visuellen Größe von Ink-Formen hinzugefügt.
  • Aspose.SLIDES – Bildverzerrung beim Speichern als TIFF behoben.
  • Aspose.SLIDES – API zur Ermittlung der Zeilenzahl eines Absatzes hinzugefügt.
  • Aspose.SLIDES – Bildqualität bei Konvertierung PPTX → PDF verbessert.
  • Aspose.SLIDES – Unterstützung für ODP-3D-Diagramme hinzugefügt.
  • Aspose.SLIDES – Klassen InkBrush und InkTrace für Ink-Verwaltung hinzugefügt.
  • Aspose.SLIDES – Methode Paragraph.GetLinesCount() hinzugefügt.
  • Aspose.TASKS – Validierung hinzugefügt, dass Project.Calendar zu Project.Calendars gehört.
  • Aspose.TASKS – Öffentliche API zum Angeben der Kodierung beim Lesen von Primavera-XER-Dateien hinzugefügt.
  • Aspose.TASKS – Hierarchie der Speicheroptionen angepasst, um formatspezifisch irrelevante Member zu entfernen.
  • Aspose.TASKS – Lesen von Baseline-Projekten im Primavera-XML-Format hinzugefügt.
  • Aspose.TASKS – Viele neue öffentliche Typen und Methoden hinzugefügt (z. B. SimpleSaveOptions, LoadOptions.get/setEncoding, PrimaveraProjectProperties-Getter, PrimaveraReadOptions-Flags, CsvOptions.setView, usw.).
  • Aspose.TEX – Implementierung von Mischrichtungs-Typesetting als Teil der eTeX-Erweiterung.
  • Aspose.TEX – Tests für Fehler während der TeX-Dateiverarbeitung hinzugefügt.
  • Aspose.WORDS – Generische Typparameter zu CompositeNode-Methoden hinzugefügt (AppendChild<T>, PrependChild<T>, InsertAfter<T>, InsertBefore<T>, RemoveChild<T>).
  • Aspose.WORDS – PDF-Rendering-Optimierungen via PdfSaveOptions.OptimizeOutput hinzugefügt.
  • Aspose.WORDSFill.BaseForeColor und Stroke.BaseForeColor hinzugefügt, um die Vordergrundfarbe ohne Modifikatoren abzurufen.
  • Aspose.WORDSChartDataPointCollection, ChartSeries und ChartFormat um neue Format-Kopier- und Inspektionsmember erweitert.
  • Aspose.WORDSImageData.FitImageToShape() hinzugefügt, um das Seitenverhältnis beim Anpassen von Bildern an Formen zu bewahren.
  • Aspose.WORDS – Eigenschaft Style.Locked hinzugefügt.
  • Aspose.WORDSTxtLoadOptions.DetectHyperlinks zum Erkennen von Hyperlinks beim Laden von TXT-Dokumenten hinzugefügt.
  • Aspose.WORDS – Eigenschaften ChartTitle.Font und ChartAxisTitle.Font hinzugefügt.
  • Aspose.WORDSDocumentBuilder.InsertDocumentInline(...) zum Einbinden von Dokumenten innerhalb von Text hinzugefügt.
Verbessert
  • GroupDocs.Annotation, Assembly und Conversion – Engine-Aktualisierungen mit schnellerer Wiedergabe und reduziertem Speicherverbrauch.
  • Aspose.Imaging – Schnellerer ICC-Farbkonvertierungs-Cache.
  • GroupDocs.Parser – Optimierung der Methode GetFileInfo.
  • Aspose.Slides – Aktualisierte Komprimierungsbehandlung für PPTX-Dateien.
  • Aspose.Imaging – Reduzierung der Bibliotheksgröße um 2 MB (allgemeine Größenoptimierung).
  • Aspose.3D – Experimentelle Boolesche Operationen auf zwei Meshes (Vereinigung, Differenz, Durchschnitt) – funktioniert bei Manifold-Triangelmeshes.
  • Aspose.Font – Aktualisierung von Bit 12 in der head-Tabelle für konvertierte TrueType-Schriften.
  • Aspose.CAD – Zahlreiche Verbesserungen im Zusammenhang mit der Konvertierung (z. B. GLTF/GLB, FBX-Parsing, TIFF-Export).
  • Aspose.PSD – Zahlreiche Leistungs- und Stabilitätsverbesserungen bei Stroke-Darstellung, AI-Format-Verarbeitung und Auflösungs-APIs.
  • Aspose.PDF – Verschiedenequalitätsbezogene Verbesserungen (z. B. Bildverarbeitung, PDF zu PNG/JPEG/PDFA-Konvertierung).
  • Aspose.Words – Über 100 Verbesserungen und Bugfixes (u. a. PDF-Rendering-Optimierung, Diagrammverbesserungen, Hyperlink-Erkennung in TXT, etc.).
Behoben
  • Aspose.BarCode – Fehler bei MicroPdf417-Tests, Schweizer QR-Codes (Falschplatzierung), sowie Probleme beim DataMatrix-Lesen behoben.
  • Aspose.CAD – Zahlreiche Konvertierungsfehler bei verschiedenen CAD-Formaten (GLTF, FBX, OBJ, DWG usw.) behoben.
  • Aspose.CELLS – Zahlreiche Fehler behoben: Zeichensatzpositionierung in vertikalem Text, Rendern abgerundeter Rechtecke, Formelberechnungs-Hangs, Rundungsfehler nach Dezimalstellen, überflüssige Leerzeichen in Zahlenwerten, Abstände bei Diagramm-Konvertierung, Verschwinden von Graph-Datenbeschriftungen, HTML-Body-Verarbeitung in MSG, Parserprobleme, Redaktion, Suche, Signatur, Wasserzeichen u. a. – über alle Aspose-Produkte hinweg (BarCode, CAD, Cells, Diagram, Drawing, Email, Font, GIS, HTML, Imaging, Medical, OCR, Page, PSD, Slides, SVG, Tasks, TeX, Words, Zip).
  • Aspose.DIAGRAM – Formverlust im Hintergrund und falsche Formpositionierung behoben.
  • Aspose.EMAIL – Randfälle beim MBOX-Splitting, fehlender Inhalt beim Speichern als MHTML, Fehler bei leeren Listen bei DeleteMessages, Begrenzung der Betrefflänge, iCalendar-Extraktion aus winmail.dat, Fehler bei Kontakt-Erstellung, UTF-7-Parsing-Deaktivierung in MSG, NullPointerException beim Schreiben von Einladungen in PST behoben.
  • Aspose.FONT – Probleme bei Morsecode-Kodierung und Bit-Tabellenaktualisierungen behoben.
  • Aspose.HTML – Standard-Verarbeitung der Bildschirmauflösung bei Multidisplay-Geräten korrigiert.
  • Aspose.Imaging – Fehler EPS-to-SVG: unbekannter Name, Abstürze bei EPS-to-PDF-Konvertierung, EPS-Exportprobleme, EPS-Dateiladefehler, EPS-Parsing-Bugs, TIFF OJpeg-Bugs, Trial-Mode-Bug bei EMF → SVG, sowie transparente-Text-Rendering-Probleme in CDR-Dateien behoben.
  • Aspose.OCR – Fehlerhafte Zeilenreihenfolge beim Speichern von OCR-Ergebnissen als mehrseitiges Dokument behoben.
  • Aspose.PDF – Zeilenannotation in Chrome korrekt dargestellt, fehlende Zeichen nach Suchen/Ersetzen korrigiert, Font-not-found-Fehler, signierte PDF-Korruption, PDF-zu-Bild-Konvertierungsfehler, JPEG-Qualitätsverschlechterung, PNG-Unschärfe, PDFA-Interner-Ausnahmefehler, Excel-Konvertierungs-Ausrichtungsfehler, DOCX-Fettdruck-Verlust und viele andere Fehler im gesamten Produktsortiment behoben.
  • Aspose.PSD – Vertikale Textausrichtung korrekt behandelt, Stroke-Rendern aus vstk-Ressource korrigiert, interner Bereich von Stroke-Formen korrekt gerendert, Shape-Layer-Neuzeichnungslogik optimiert, AI-Header-Lesefunktion korrigiert, Inkonsistenzen bei Auflösungseinstellungen behoben, Schriftartordnerverarbeitung korrigiert, NullReferenceException beim Speichern von Shape-Layern behoben sowie zahlreiche API-Entfernungen und -Deprecations behoben.
  • Aspose.SLIDES – Inkonsistenzen bei fettem Text und AußenSchatten korrigiert, Textumbruch beim Laden/Speichern von PPT behoben, verschwommene Bilder bei PPTX → PDF-Konvertierung korrigiert sowie andere Darstellungsfehler behoben.
  • Aspose.TASKS – Validierungs-, Kodierungs- und Hierarchieprobleme in Speicheroptionen behoben, fehlende Baseline-Projektabdeckung hinzugefügt.
  • Aspose.TEX – Veraltete Methoden ImageSaveOptions.get/setPageNumbers entfernt.
  • Aspose.WORDS – Eine sehr große Anzahl an Fehlern behoben, darunter: Barcode-Verschwinden, fehlende HTML/CSS-Styles, PDF-Konvertierungsfehler, Feature-Lizenzladen, Grid-Span-Abruf, Bildladung über relative Pfade, Neustart der Listennummerierung, DocumentBuilder-Einfügeverhalten, Farb-/Unterstreichungsentfernung, CSS white-space: nowrap-Verarbeitung, Tabellenrendering-Anomalien (Breite, Höhe, Ränder, Umbruch), Doppelung von Kopf-/Fußzeilenbildern, Hyperlink-Erkennung, Schriftersatz, Diagrammformatierung, Signaturverarbeitung, TOC-Links u. a. – sowohl für Java als auch für .NET-Plattformen.
  • Kritische Absturzbehebungen – .NET 8-Binärserialisierungsabstürze in GroupDocs.Annotation, Stack-Overflows beim PDF-zu-PNG in Aspose.HTML, XFA-PDF-Konvertierungshangs in GroupDocs.Conversion sowie zahlreiche andere Stabilitätsprobleme in der gesamten Conholdate.Total-Suite behoben.

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>23.10</version>
      <type>pom</type>
   </dependency>
</dependencies>

Gradle

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

compile(group: 'com.conholdate', name: 'conholdate-total', version: '23.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="23.10">
    <artifact name="conholdate-total" ext="pom"/>
</dependency>

SBT

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

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