Conholdate.Total for Java

23.7
2023-08-01 0.05 GB

Was ist neu in 23.7

Hinzugefügt

  • Aspose.BarCode – neuer DataMatrix-Codierungsmodus BYTES, neue DataMatrixVersion-Klasse mit umfangreichen vordefinierten Größen sowie Entfernung veralteter Felder (FULL, CUSTOM).
  • Aspose.CAD – Verbesserungen zur Behebung von Render-Ausnahmen für PNG, Exportfehlern für GLB/glTF sowie mehrerer Konvertierungsprobleme (DWF → DXF, IGS → OBJ, DWFX → DXF, OBJ → JPG/JPEG).
  • Aspose.Cells – neue öffentliche API: Shape.GetActualBox(), XmlLoadOptions.ConvertNumericOrDate, NumberFormat, DateFormat, IgnoreRootAttributes; FileFormatType.MicrosoftCabinet und FileFormatType.Rtf hinzugefügt; FileFormatType.Numbers als veraltet markiert (verwenden Sie Numbers09). Verhaltensänderung für Cells.StandardWidth, um die Standardspaltenbreiten anzupassen.
  • Aspose.DiagramFontConfigs sowohl auf Diagramm-Ebene als auch in LoadOptions für font-spezifische Konfiguration hinzugefügt.
  • Aspose.EmailPersonalStorage.deleteItem(String entryId) zum Löschen von PST-Elementen; StorageProcessing-Ereignis mit StorageProcessingEventArgs; neue splitInto(long chunkSize, String partFileNamePrefix, String path)-Überladung zum Aufteilen von PST-Dateien; Eigenschaften für CalendarReader (Count, IsMultiEvents, Method, Version) und Methode loadAsMultiple() hinzugefügt.
  • Aspose.Imaging – Alpha-Blending-Unterstützung für RasterImage; vereinheitlichte Namenskonventionen; synchronisierte Seiten-/Format-spezifische Sammlungen für Mehrseitenbilder.
  • Aspose.Note – neuer ParsingErrorInfo-Typ mit Konstruktor, getMessage() sowie AttachedFile.getParsingErrorInfo() für detaillierte Fehlerbehandlung beim Parsen.
  • Aspose.OCR (23.7) – automatische Farbinvertierungseinstellungen zu RecognitionSettings, ReceiptRecognitionSettings, IDCardRecognitionSettings, PassportRecognitionSettings, CarPlateRecognitionSettings und InvoiceRecognitionSettings hinzugefügt, um OCR bei schwarzer Schrift auf weißem Hintergrund zu verbessern.
  • Aspose.PDF – neue Klassen OutputIntent und PrintScaling; zahlreiche neue Methoden (z. B. HtmlSaveOptions.title, LoadOptions.disableFontLicenseVerifications, Matrixtransformationen, Vektorgrafikbehandlung, Operator.equals, Optimierungsoptionen, Rectangle.fromRect, Initialisierung strukturierter Dokumente, TextFragmentState.isFitRectangle). Graph(double,double)-Konstruktor hinzugefügt; ältere Graph(float,float)- und XpsSaveOptions.setUseNewImagingEngine als veraltet markiert.
  • Aspose.PSD – Möglichkeit, jede PSD-Ebene als animiertes GIF zu exportieren; Fill-Eigenschaftenbehandlung für Formebenen; neue Warptypen (Bogen & Gewölbe); PsdOptions.UpdateMetadata zur Steuerung des Herstellertool-Metadaten; erhöhter Warpt-Berechnungsbereich. Mehrere neue API-Elemente für XMP-Handling und Versionierung hinzugefügt.
  • Aspose.Slides – Unterstützung für Markdown-Export (SaveFormat.Md, MarkdownSaveOptions mit verschiedene Ausprägungen und Exporttypen); HTML5-Optionen zum Speichern von Bildern extern (EmbedImages, OutputPath).
  • Aspose.Tasks – Lesen unvollständiger Baselines; WeekDay.DayWorking wird beim Hinzufügen von Arbeitszeiten automatisch gesetzt; Vor-Save-Prüfungen für UniqueId-Grenzwerte; Lesen von Material-Einheits-Abkürzungen für Primavera-Formate.
  • Aspose.Words – EPS-Bildformat zum Speichern von Dokumentseiten oder Formen; DigitalSignature.SignatureValue, um Signaturbytes abzurufen; Navigations-Eigenschaften Row.NextRow, Row.PreviousRow, Cell.NextCell, Cell.PreviousCell; Mustache-Tag-Unterstützung in MailMerge.GetRegionsHierarchy und GetFieldNamesForRegion; ElementAt/ElementAtOrDefault-Erweiterungen in LINQ Reporting Engine-Vorlagen; Warnung für HTML-Dokumente im Fixed-Page-Format.
Verbessert
  • Aspose.Cells – Verhaltensänderung für Cells.StandardWidth, um die Standardspaltenbreiten konsistent mit den neuen Standardeinstellungen zu behalten.
  • Aspose.Imaging – vereinheitlichte Namenskonventionen und Synchronisierung der Seiten-/Format-Sammlungen verbessern die Entwicklererfahrung bei der Arbeit mit Mehrseitenbildern.
  • Aspose.PDF – erweiterte API-Oberfläche (neue Klassen, Methoden und Konstruktoren) verbessert die Dokumentenbearbeitung, Druckeinstellungen und Optimierungsmöglichkeiten.
  • Aspose.Slides – Markdown-Export bietet mehrere Ausprägungen (GitHub, GitLab, CommonMark usw.) und visuelle vs. sequenzielle Bildverarbeitung und ermöglicht thus flexiblere Dokumentenkonvertierungen.
  • Aspose.Words – Mustache-Tag-Behandlung und LINQ ElementAt-Unterstützung erweitern die Vorlagenfunktionen; Warnung für HTML im Fixed-Page-Format verhindert unerwartetes Ladeverhalten.
Behoben
  • Aspose.BarCode – Fehler im Reed-Solomon-Korrekturalgorithmus behoben (BARCODENET‑38630).
  • Aspose.CAD – „index out of bounds“-Ausnahme während PNG-Rendern behoben sowie mehrere Exporter-/Konverterfehler fixiert.
  • Aspose.Cells – zahlreiche Fehler behoben, darunter Diagramm-Rendierungsprobleme, Positionierung von Legenden/Leiterlinien, fehlende Achsen, Aufteilung von Linien bei Diagramm-zu-Bild-Konvertierung, falsche Zellreferenzen in PDFs, Skalierungsfehler beim PNG-Export, Achsenbeschriftungsausrichtung, Linienartefakte bei Wasserfall-Diagrammen, Speicherüberläufe beim XLS → XLSX-Konvertieren sowie diverse Ausnahmen während Formatkonvertierungen.
  • Aspose.Diagram – NumberFormatException beim Konvertieren von Visio zu PDF behoben.
  • Aspose.Email – Fehler im Zusammenhang mit PST-Löschung, CalendarReader-Versionseigenschaft, VCF-NOTE-Feldbehandlung, MapiTask ASCII-Erstellung, EWS-Ausnahmenverschachtelung, Signatur-Preamble null, IMAP-Flag-Ausnahmen, Kontakte importieren, iCloud-Parsing-Probleme, Exchange-Termindetails, Dateiformaterkennung, IMAP-Flag-Generierung, Entfernung von postalischen Adressen, Zeitzonendifferenzen, fehlenden Body-Teilen bei MSG → PDF, Lesebestätigungen sowie zahlreiche Java-spezifische Probleme bei Anhängen und eingebetteten Bildern behoben.
  • Aspose.FontGlyphAccessor.GetGlyphById() korrigiert, das für eine bestimmte Type1-Schriftart null zurückgab (FONTNET‑552).
  • Aspose.Note – mehrere Abstürze beim Laden und Parsen behoben (Seitenkonvertierung, fehlender Dateicontainer, Argument außerhalb des zulässigen Bereichs, Dictionary-Schlüsselfehler, doppelte Schlüssel-Ausnahmen).
  • Aspose.PDF – PDF-zu-DOCX-Ausnahme „index out of bounds“, Zellaufteilung, Tabellenextraktion, PDF-zu-XLSX-Spaltenaufteilung, Zellverschiebung, PDF-zu-DOCX-Tabellenbrüche, Randverlust, Array-Indexfehler bei PdfFileEditor.resizeContentsWithNormalization sowie sonstige Konvertierungsanomalien behoben.
  • Aspose.PSD – Probleme bei Layer-Export zu animiertem GIF, Form-Füllzuweisung, Warptypen, Metadatenaktualisierungsverhalten, Warpt-Berechnungsbereich, Transparenz bei Schwarz-Weiß-Anpassungsebenen, Performance bei SmartObject-Inhaltsersetzungen, Gruppenebenenpositionierung, Layer-Resize mit VOGK-Ressourcen, Textgrenzberechnungen, Standard-Ebenenressourcen und Zeitachsen-Loop-Anzahl behoben.
  • Aspose.Slides – Hintergrundbildzuschneiden beim PPTX → PDF, Bildverlust bei HTML-Import, Diagrammdatenaufkleberpositionierung, fehlendes Diagramm bei ODP → PPTX-Konvertierung, Lizenzvalidierung sowie andere Konvertierungsfehler behoben.
  • Aspose.Tasks – Probleme beim Lesen von Baselines, Wochentag-Arbeitsflag, UniqueId-Validierung, Materialabkürzungen, ActualDuration-Logik für Primavera-Formate, implizite Kalenderausnahmebehandlung, Kostenlesung für XER/P6XML sowie Fehler beim Import des Ressourcenverbrauchs behoben.
  • Aspose.Words – zahlreiche Rendierungs- und Konvertierungsfehler in Tabellen, Formen, Bildern, Footern, Headern, PDFs, HTML, DOCX, XPS, MOBI, SVG und weiteren Formaten behoben, einschließlich Problemen mit Textumbruch, Elementpositionierung, Farbänderungen, Hyperlink-Erhaltung, Mathematikformel-Rendern sowie Performance-Rückgängigkeiten.
  • Aspose.Page – PS → PDF-Konvertierungsfehler und XPS-Wasserzeichenproblem behoben.
  • Aspose.Imaging – ordnungsgemäße Behandlung für Alpha-Blending und Paging-Sammlungen hinzugefügt, um damit verbundene Rendierungsinkonsistenzen zu beheben.
  • Aspose.Email – zahlreiche Fehlerbehebungen im Zusammenhang mit PST-Verarbeitung, Kalenderlesen, EWS-Ausnahmen, MIME-Verarbeitung und Anhangsextraktion.
  • GroupDocs-Komponenten – obwohl nicht einzeln aufgeführt, stimmt diese aggregierte Version mit den obigen Korrekturen über die gesamte Suite hinweg überein.

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

Gradle

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

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

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.7">
    <artifact name="conholdate-total" ext="pom"/>
</dependency>

SBT

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

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