GroupDocs.Metadata for Python 26.9 – September 2026 Release‑hoogtepunten
Versie 26.9 van GroupDocs.Metadata for Python introduceert een CLI, vijf nieuwe archiefformaten, herstel van PowerPoint‑ondersteuning, engine‑upgrades en belangrijke compatibiliteits‑fixes.
Onderteken een versleutelde PDF zonder deze te ontgrendelen: Vier wachtwoordpaden in Python
Een versleutelde PDF kan worden ondertekend zonder ooit een ontcijferde kopie te schrijven: LoadOptions opent het op zijn plaats en SaveOptions bepaalt of de ondertekende output het oude wachtwoord behoudt of een nieuw wachtwoord krijgt. Dit artikel vergelijkt de vier wachtwoordpaden, inclusief de twee die falen, en legt uit waarom de fouten verschijnen als RuntimeError in plaats van als de exceptietypen die de API noemt.
GroupDocs.Viewer for Python 26.9 – September 2026 Release‑hoogtepunten
Versie 26.9 introduceert cross‑platform weergave van projectbestanden, paginanummering in Word, DPI‑instellingen en verwijdert libgdiplus‑afhankelijkheden.
GroupDocs.Conversion for Python 26.9 – September 2026 Release‑hoogtepunten
Versie 26.9 introduceert ConversionEvents, nieuwe diagramformaten, CAD‑opties en kritieke bugfixes.
GroupDocs.Viewer for Java 26.9 – September 2026 Hoogtepunten van de release
GroupDocs.Viewer for Java 26.9 introduceert OFD-ondersteuning, weergave van PDF-aantekeningen, DPI-instellingen, paginanummering en archiefverbeteringen.
GroupDocs.Viewer for Node.js 26.9 – September 2026 Releasehoogtepunten
GroupDocs.Viewer for Node.js 26.9 voegt OFD-ondersteuning toe, PDF-annotatie-rendering, DPI-controle, paginanummering, archiefverbeteringen en verschillende bugfixes toe.
De Lettertyperekening Komt Later: Java Containerondertekening en CJK
Java‑container‑images bundelen DejaVu voor AWT, wat voldoende is om Engelse tekst te ondertekenen maar niet genoeg voor iets anders. Dit artikel onderzoekt wat die gedeeltelijke dekking kost voor een document‑workflow, waarom GroupDocs.Signature faalt in plaats van te substitueren, en hoe een lettertype‑laag plus runtime‑familie‑resolutie een incident omvormt tot een opstart‑check.
Ondertekenen in een Linux-container: lettertypen, glyphs en werkende Dockerfiles
GroupDocs.Signature vervangt een ontbrekend lettertype niet: noem een familie die de afbeelding niet heeft en de oproep geeft een fout in plaats van terug te vallen. Omdat de .NET-runtime‑afbeelding geen lettertypen bevat, faalt een tekstoptekening daar totdat je een lettertype‑laag toevoegt. Dit artikel vergelijkt de lettertype‑loze afbeelding met de gecorrigeerde en laat zien hoe je een familie tijdens runtime kunt oplossen.
PDF's ondertekenen vanuit Node.js in Docker: Drie manieren om een lettertype te kiezen
GroupDocs.Signature voor Node.js draait een JVM in het proces, dus het containeriseren ervan betekent het voorzien van een JDK en lettertypen voordat enige ondertekening werkt. Dit artikel vergelijkt de drie manieren om een lettertypefamilie te kiezen – hardcoderen, detecteren op bestandsnamen, of probing van de bibliotheek – en behandelt de binding‑eigenaardigheden die de code eromheen vormgeven.
PDF's ondertekenen vanuit Python in Docker: Twee lagen die uw image mist
Een Python-ondertekeningsscript dat op een laptop draait, faalt twee keer in een slanke container: eenmaal omdat de .NET-binding geen libssl of libicu heeft, en nogmaals omdat de image geen lettertypen heeft en GroupDocs.Signature een ontbrekende familie niet zal vervangen. Deze tutorial bouwt beide lagen en de resolutiecode die het script draagbaar houdt.