Conholdate.Total for Java

21.4
2021-04-30 0.05 GB

Was ist neu in 21.4

Hinzugefügt

  • Aspose.3Dcom.aspose.threed.GltfSaveOptions verfügt nun über getExternalDracoEncoder() / setExternalDracoEncoder(String), um einen externen Draco-Encoder für schnellere Komprimierung zu aktivieren.
  • Aspose.BarCode – Makrozeichen-Decodierung implementiert (BARCODENET-37755).
  • Aspose.Font – Speicherfunktion für TTF-Schriften (FONTNET-107).
  • Aspose.Font – Möglichkeit zur Bearbeitung von Schriftartenbezeichnungen (FONTNET-124).
  • Aspose.Font – Öffentliche API für Konvertierungen erweitert (FONTNET-147).
  • Aspose.Font – TTF-Konverter entwickelt (FONTNET-152).
  • Aspose.Font – Konvertierung für Type 1-Format entwickelt (FONTNET-159).
  • Aspose.Font – Unterstützung beim Lesen des WOFF-Formats (FONTNET-161).
  • Aspose.Font – Unterstützung beim Lesen des WOFF2-Formats (FONTNET-191).
  • Aspose.Font – Unterstützung beim Konvertieren in WOFF2-Format (FONTNET-192).
  • Aspose.Font – Unterstützung für TTC-Schriftarten (FONTNET-213).
  • Aspose.Font – SHA‑256-Lizenzunterstützung (FONTNET-211).
  • Aspose.HTML – Verbesserungen zur Thread-Sicherheit und Lizenzbehandlungsfixes.
  • Aspose.Imaging – Verbesserte Verwendung der Standardschriftart unter Linux (IMAGINGJAVA-2050).
  • Aspose.OCR (GPU-Version) – Möglichkeit, OCR-Ergebnisse im Microsoft Word (.docx) Format zu speichern (OCRJAVA-118).
  • Aspose.OCR (GPU-Version) – Benutzerdefinierte Bildqualitätskorrektur über ThresholdValue (OCRJAVA-116).
  • Aspose.OCR (GPU-Version) – Neues Format-Enum und überladene save(String, Format)-Methode (öffentliche API).
  • Aspose.OCR (GPU-Version) – Neue setThresholdValue(int)-Methode (öffentliche API).
  • Aspose.PDF – Neue Konstruktoren & Methoden: Document(byte[]), PdfConverter.mergeImages(...), PdfConverter.mergeImagesAsTiff(...), FileSpecification.setContents(byte[]), Image.setBlackWhiteForGrayScale(boolean), Image.isBlackWhiteForGrayScale(), PdfFormatConversionOptions.setPageByPageFontProcess(boolean), PdfFormatConversionOptions.isPageByPageFontProcess(), RedactionAnnotation.setQuadPoints(Point[]), RedactionAnnotation.getQuadPoints().
  • Aspose.PDF – Neue Klasse ImageMergeMode.
  • Aspose.Slides – 3‑D-Effekte bei Formen bleiben nun beim Exportieren in PDF/TIFF erhalten (SLIDESNET-30876).
  • Aspose.Slides – Möglichkeit, 2‑D-Formen mit komplexem Pfad zu erstellen (SLIDESNET-41258).
  • Aspose.Slides – Freeform-/Sketch-Zeichenunterstützung (SLIDESNET-34362).
  • Aspose.SlidesSlideUtil.alignShape() unterstützt nun die Ausrichtung innerhalb von GroupShape (SLIDESNET-42457).
  • Aspose.Slides – Leistungsverbesserungen bei der Klonoperation (SLIDESNET-41047).
  • Aspose.Slides – Neue Audioframe-API: IAudioFrame.getPlayAcrossSlides(), setPlayAcrossSlides(boolean), getRewindAudio(), setRewindAudio(boolean).
  • Aspose.Slides – Neuer AudioPlayModePreset.InClickSequence-Enum-Wert.
  • Aspose.Slides – Neuer VideoPlayModePreset.InClickSequence-Enum-Wert.
  • Aspose.Slides – Neue OLE-Objektmethoden setEmbeddedData(...) / getEmbeddedData() (ersetzen veraltete API).
  • Aspose.Slides – Neue Überladungen für SlideUtil.alignShapes(...) (Unterstützung für IBaseSlide, IGroupShape und indizierte Formen).
  • Aspose.Tasks – Unterstützung für das Schreiben bestehender Werte von unternehmenseigenen erweiterten Attributen (TASKSNET-4705).
  • Aspose.TeX – Komplette Bibliothek mit Unterstützung für TeX-Eingabe und Ausgabe in XPS, PDF, PNG, JPEG, TIFF, BMP.
  • Aspose.Words – Eigenschaft CleanupOptions.UnusedBuiltinStyles hinzugefügt, um unbenutzte eingebaute Stile zu bereinigen.
  • Aspose.Words – Erweiterte Typografie-Unterstützung beim Speichern als Bilder auf .NET/.NET Standard (WORDSNET-21330, WORDSNET-21991).
  • Aspose.Words – Neue Fill.Solid()-Überladungen zum Festlegen von Farbfüllungen.
  • Aspose.Words – Konstruktoren für StructuredDocumentTagRangeStart und StructuredDocumentTagRangeEnd öffentlich gemacht; neue Methoden RemoveAllChildren() und RemoveSelfOnly(); LINQ-Unterstützung für StructuredDocumentTagRangeStart hinzugefügt.
  • GroupDocs.Assembly – Dynamische Zellfusion in beide Richtungen gleichzeitig für Word-, Tabellenkalkulations-, Präsentations- und E-Mail-Dokumente (HTML/RTF) (ASSEMBLYNET‑183 – 186).
  • GroupDocs.Assembly – Unterstützung für LINQ-Erweiterungsmethoden Select und SelectMany in der Vorlagensyntax (ASSEMBLYNET‑194 & 193).
  • GroupDocs.Assembly – Verbessertes Laden ganzzahliger Werte aus JSON, XML und CSV (ASSEMBLYNET‑195).
Verbessert
  • Aspose.3D – Leistungsverbesserungen beim Laden großer OBJ-Dateien (THREEDNET-867) und des integrierten Draco-Encoders/Decoders (THREEDNET-876).
  • Aspose.3DFileStream-Eigenschaft für Texture hinzugefügt, um Bilder aus Streams zu laden (THREEDNET-864).
  • Aspose.3D – Autodesk Navisworks-kompatibles Material für RVM-Format hinzugefügt (THREEDNET-865) und Unterstützung für neuestes RVM-Format (THREEDNET-874).
  • Aspose.3D – Web-Renderer-Ladeleistung verbessert (THREEDAPP-94).
  • Aspose.3D – Externe Draco-Encoder-Unterstützung hinzugefügt (THREEDNET-851).
  • Aspose.3D – Verschiedene Fehlerbehebungen zur Verbesserung der Kompatibilität (Collada, USDZ, FBX, STL, gezippte 3D-Dateien).
  • Aspose.BarCode – Kleineres API-Umstrukturieren (Entfernung von Schnittstellen, Verschieben von Enums/Klassen).
  • Aspose.CAD – Reduzierter Speicherverbrauch für DWG/DXF (CADJAVA-10147); Punkte-/Größenoptimierungen (CADJAVA-10138); zahlreiche Verbesserungen der Rendere- und Exportqualität.
  • Aspose.Cells – Neue Batch-Zugriffsmethoden StartAccessCache()/CloseAccessCache(); neue CSV-Verarbeitungseigenschaften (ExportQuotePrefix, TreatQuotePrefixAsValue); globale Kollationsschlüsselmethoden; neuer ImageType.WebP; neuer OleObject.SetEmbeddedObject(); neuer WorkbookDesigner.LineByLine; neuer HtmlSaveOptions.ExportCellCoordinate; neuer AutoFitterOptions.DefaultEditLanguage.
  • Aspose.Diagram – Theme-Erhaltung für Formen beim VSDX-zu-PDF-Konvertieren (DIAGRAMJAVA-50383).
  • Aspose.Email – Verschiedene Fehlerbehebungen (Ausnahmeverarbeitung, doppelte Anhänge, alternative Ansichtsbehandlung, Wiederholung, PST-Aufzählung, SMTP-Abbruch, benutzerdefinierte Flags, RFC-Nachrichtensuche, IMAP-Auflistung).
  • Aspose.Font – Zahlreiche Fehlerbehebungen (Schriftartenersatz, Type 1/CFF-Speicherung, Schriftartenbezeichnungscodierungen, TrueType-zu-WOFF-Konvertierungsfehler, WOFF2-Speicherungsfehler, LOCAT-Tabellenprobleme).
  • Aspose.Imaging – Zahlreiche Verbesserungen der Konvertierungspipelines (Standardschriftartenbehandlung unter Linux, WMZ-zu-PDF, CDR-zu-PSD, EMF/EMZ-Behandlung, GIF-zu-APNG, PNG/SVG-Exportstabilität, TIFF-Konvertierung, ODG-zu-SVG-Textrendering).
  • Aspose.OCR – Schwellenwertbasierte Bildqualitätskorrektur hinzugefügt; .docx-Ausgabeformat hinzugefügt.
  • Aspose.PDF – Wasserzeichen- und Bildbehandlungsmethoden hinzugefügt, PDF/A‑2A-Konformitätsbehebungen, Speicherleck-Fixes, mehrthreadsichere Lizenzstabilität sowie diverse Leistungs-/Qualitätsverbesserungen.
  • Aspose.Slides – Neue Audio/Video-Frame-Eigenschaften, OLE-Einbettungs-API-Aktualisierungen, erweiterte Formausrichtungshilfsmittel und verbessertes Klonverhalten.
  • Aspose.Tasks – Verbessertes Drucken zusätzlicher Spaltenlinien in PDF, korrigierte Ressourcennutzung, behobenes Verschwinden von Aufgabennamen, korrigierte zeitphasenbasierte Daten und behobene Aufgaben-ID-Hierarchie.
  • Aspose.Words – 102 Verbesserungen & Behebungen, darunter Entfernen unbenutzter eingebauter Stile, Hinzufügen der Solid-Fill-API, Erweitern der SDT-Bereich-API, Massen-Document.getRange().replace()-Fixes, JavaDoc-Aktualisierungen und zahlreiche Fehlerbehebungen in Konvertierung, Rendern und Layout.
  • GroupDocs.Assembly – Verbessertes Laden ganzzahliger Werte aus JSON, XML, CSV; Verbesserungen der dynamischen Zellfusion; Unterstützung für LINQ-Erweiterungsmethoden.
Behoben
  • Aspose.3D – Behoben: Unfähigkeit, konvertierte GLB-Dateien zu öffnen (THREEDNET-862); USDZ-zu-STL-Konvertierungsfehler (THREEDNET-863); FBX-zu-GLTF/GLB-ExportException (THREEDNET-866); Collada-Importe aus Frosty Suite, Blender/LEGO-Tool (THREEDNET-873, THREEDNET-872); Öffnen gezippter 3D-Dateien (THREEDNET-871); STL-Erkennung (THREEDNET-869); Binär-STL-Headerbehandlung (THREEDAPP-114).
  • Aspose.BarCode – Behoben: Makrozeichen-Decodierung, Generierungs-/Erkennungsprobleme für MicroPDF417 und MaxiCode (BARCODENET‑37720, ‑37721, ‑37722), AutoSizeMode/FilledBars-Ausnahme (BARCODENET‑37757).
  • Aspose.CAD – Behoben: Verschiedene Export- und Renderausnahmen (ungültiger Parameter, IFC-Ladefehler, DWG-Qualität, DWF-HTML-Rendern, PDF-Qualität, Texteigenschaften, Polygon-Zeichnung).
  • Aspose.Cells – Behoben:zahlreiche Fehler: Textplatzverschiebung in HTML, Escape-/Zeilenumbruch-Rendern, Datenbalkenwerte in HTML, Buchhaltungsformatprobleme, vertikale Ausrichtungsverschwindung, Formelverlust, Zahlenformat in PDF, Diagramm-Labelverdopplung, unerwartete Datenbezeichner in Diagrammbildern, Schriftartenersatzwarnungen, XLS-zu-PDF-Konvertierung, fehlende Kopf-/Fußzeile auf erster Seite, Diagramminhaltsungleichheit, referenzierte Bildauslassung, SmartMarker-Formelerweiterung, Ausnahme beim Öffnen großer Dateien, Spaltendeletion-NPE, Evaluierungsmodus-IndexOutOfBounds.
  • Aspose.Diagram – Behoben: VSD-zu-GIF NullPointerException (DIAGRAMJAVA-50717); VSD/VSDX-zu-PNG NullPointerException (DIAGRAMJAVA-50718).
  • Aspose.Email – Behoben: Kategoriewechsel-Ausnahme (EMAILNET‑40147); doppelte Anhänge (EMAILNET‑40199); alternative Ansichtslöschung (EMAILNET‑40169); Wiederholungsproblem in PST (EMAILNET‑40187); MAPI-Aufzählung-NRE (EMAILNET‑40174); SMTP-Abbruch (EMAILNET‑40123); benutzerdefinierte Flagsupport-Regression (EMAILNET‑40186); PST-RFC-ID-Suchfehler (EMAILNET‑40182); IMAP-Listenabruffehler (EMAILNET‑40038); Termin-ArgumentOutOfRange (EMAILJAVA‑34861); GraphClient-Inbox-Lesefehler (EMAILJAVA‑34859).
  • Aspose.Font – Behoben: Schriftartenersatzproblem (FONTNET‑76); Type 1/CFF-Speicherungswiederherstellung (FONTNET‑99); falsche Schriftartenbezeichnungscodierung beim Speichern (FONTNET‑108); Schriftartenspeicherfehler (FONTNET‑119); Glyphenkartenfehler (FONTNET‑153); PostScript-Namenstabellenfehler (FONTNET‑156); WOFF-Konvertierung erstellt falsches Format (FONTNET‑169); WOFF2-Speicherung erstellt falsche Datei (FONTNET‑229); LOCAT-Tabellen-Byte-Inhaltsprobleme (FONTNET‑181).
  • Aspose.Imaging – Behoben: Ausnahmen beim Konvertieren von WMZ zu PDF, CDR zu PSD, EMF-Speicherung, SVG-Export von EMF, EMZ-zu-JPG-Konvertierung, GIF-zu-APNG-Konvertierung, leerer PDF aus CDR, EMF-zu-PNG fehlende Zeichen, SVG-zu-TIFF-Ausnahme, ODG-zu-SVG-Text-/Rendereprobleme.
  • Aspose.OCR – Behoben: Verschiedene Erkennungs- und Speicherfehler in der GPU-Version (Details in Quelle nicht aufgeführt).
  • Aspose.PDF – Behoben: Langsamere isBlackWhite() (PDFJAVA‑40319); Aufzählungszeichen-Einrücken-Erkennung (PDFJAVA‑40302); PDF-Optimierungs-Ausnahme (PDFJAVA‑36353); Zusammenführungslizenzfehler (PDFJAVA‑37047); fehlendes Icon-Link in PDF-zu-HTML (PDFJAVA‑36573); niedrige Bildqualität PDF-zu-PPTX (PDFJAVA‑36666); FlattenSettings-API-Linkproblem (PDFJAVA‑40370); IllegalStateException beim Konvertieren von PDF-zu-DOCX (PDFJAVA‑40268); UnsupportedClassVersionError für EPUB (PDFJAVA‑40283); Tomcat-ThreadLocal-Cleanup-Fehler (PDFJAVA‑39880); Speicherleck (PDFJAVA‑40033); multithread-Lizenzproblem (PDFJAVA‑40280); Sicherheitsausnahme während Zertifizierung (PDFJAVA‑40117); weiße Bilder in PDF-zu-Bild (PDFJAVA‑39559); IBM z/OS-Unterstützungsuntersuchung (PDFJAVA‑40134); Dokumentzusammenführungsausnahme (PDFJAVA‑36771); PDF/A‑2A-Konformitätsproblem (PDFJAVA‑40276).
  • Aspose.Slides – Behoben: PPTX wird nicht korrekt in PDF konvertiert (SLIDESJAVA‑37288); OS-Schriftarten-Konfigurationsdatei-Lesedauer (SLIDESJAVA‑38510); PPT-zu-TIFF-Konvertierungsproblem (SLIDESJAVA‑37031); PPTX-Diagrammladefehler (SLIDESJAVA‑38427); PDF-Tabellenrendern fehlt (SLIDESJAVA‑38479); Bildverkleinerung bei PDF-Konvertierung (SLIDESJAVA‑38450); PPTX-Öffnungsfehler (SLIDESJAVA‑38487); geänderte OLE-Excel-Datei-Öffnungsproblem (SLIDESJAVA‑38058); PPTX-Folienklopfungsfehler (SLIDESJAVA‑38440, ‑38472); AutoShape-Beschneidung beim SVG-Export (SLIDESJAVA‑38451); Audioeinstellungsfehler (SLIDESJAVA‑38452); fehlendes Diagramm in Miniaturansicht (SLIDESJAVA‑38463); Diagramme werden bei JPG-Konvertierung nicht angezeigt (SLIDESJAVA‑38470); konstante Folientextarraygröße (SLIDESJAVA‑38436); Freeform-AutoShapeEx-Addition (SLIDESJAVA‑21473).
  • Aspose.Tasks – Behoben: Fehlende Spaltenlinien beim PDF-Druck (TASKSNET‑4704); zusätzliche Spaltenlinien (TASKSNET‑4703); falsche Ressourcennutzung in MPP (TASKSJAVA‑1311); Aufgabennamenverschwinden bei MPP-Speicherung (TASKSNET‑4699, ‑TASKSJAVA‑1305); falsche zeitphasenbasierte Daten (TASKSNET‑4721); falsche Kind-IDs (TASKSJAVA‑1211).
  • Aspose.Words – Über 100 Fehler behoben, darunter: StructuredDocumentTag-Aktualisierungen, erweiterte Typografie in SkiaSharp, Großdateiunterstützung, arabisches Schriftart-PDF-Export, TableSubstitutionRule-Speicherung, Massen-replace()-Probleme, OLE-Objekteinfügung, NetInputStream-Überspringen, regulärer-Ausdruck-Ersatz-Sonderzeichen, DOCX-zu-PDF-Ausnahme außerhalb des Bereichs, URL-Änderungen nach Konvertierung, Überarbeitungsformatänderungen, Diagrammserienverlust, X-Achsentitel-Rendern, NC-Synchronisierungsfehler, Barcodefelder, unendliche Konvertierungsschleifen, Inhaltsformatierung nach XmlMapping, unbenutzter Stilbereinigung, SDT-Inhaltsaktualisierung, FileCorruptedExceptions, Tabellenexportfehler, ghost-formatierte Tabellen, SVG-Rendern in DOCX-zu-HTML, unerwünschte w:instrText-Elemente, Metafile-Rendern, Asiatisch-Lateinisch-Zahlenabstände, Formularfeld-Standardtext, Bitmap-Renderequalität, VML-Formular-Schriftfarbe, vertikales Chinesisch-Textzusammenbruch, PDF-Konvertierungsfehler, ODT-zu-PDF-Indexfehler, fehlende Fußnoten, LINQ-Berichterstattung-NPE, PDF-zu-DOCX-Tabellenverlust, HTML-Speicherungsprobleme, UpdatePageLayout-Ausnahmen, Stilimportfehler, Diagrammschäden, Balkendiagramm-Rendern, PDF-Icon fehlt, Inhaltsschiffung nach Konvertierung, japanische Textausrichtung, Barcodepositionsänderungen, Lesezeichenverlust, Hintergrundprobleme usw.
  • GroupDocs.Assembly – Behoben: Ganzzahl-Ladeprobleme aus JSON, XML, CSV (ASSEMBLYNET‑195).

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

Gradle

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

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

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

SBT

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

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