惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

F
Fortinet All Blogs
爱范儿
爱范儿
V
Visual Studio Blog
Engineering at Meta
Engineering at Meta
B
Blog
云风的 BLOG
云风的 BLOG
G
Google Developers Blog
MongoDB | Blog
MongoDB | Blog
博客园 - Franky
U
Unit 42
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
WordPress大学
WordPress大学
D
DataBreaches.Net
B
Blog RSS Feed
小众软件
小众软件
人人都是产品经理
人人都是产品经理
I
InfoQ
P
Proofpoint News Feed
博客园 - 聂微东
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
J
Java Code Geeks
The GitHub Blog
The GitHub Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报

Inside Nutrient

A guide to the invisible work behind documents Introducing Nutrient Documents for Salesforce: Native document generation and signing Document AI vs. traditional OCR: Choosing between OCR, AI, and hybrid pipelines PDF SDK compliance and security evaluation checklist for enterprise teams (2026) Invariant Corp replaces paper processes with Nutrient Workflow and scales without limits What is process mapping? A complete guide Nutrient vs. Conga Composer for Salesforce document generation (2026) Document routing: How to automate document distribution The CTO’s AI playbook: Why accountability architecture beats orchestration Compliance workflow automation: Why built-in compliance is table stakes Workflow diagrams: Examples, symbols, and how to build one that actually runs Digital forms: Replace paper forms with automated workflows Approval workflow software: How to automate approvals Why document-centric automation is different The CEO’s AI playbook: Why decision architecture beats model selection Nutrient SDK product updates for Q1 2026 PDF redaction verification: How to prove sensitive data is permanently removed What is a VPAT? The complete guide to accessibility conformance reports What is PDF/UA? The accessible PDF standard explained Salesforce eSignatures: Generate, sign, and track documents in one flow Online document viewer: Options, tradeoffs, and how to embed one Document viewer for web apps: React, Vue, Angular (2026) Best document viewers in 2026: A buyer’s guide How to edit a PDF in Python: Add text, images, and annotations Nutrient advances Workflow platform with agentic AI for enterprise-grade speed and consistency in document-heavy operations How to create a Salesforce quote template from opportunity data The business case for accessibility: Five ways it drives enterprise value Python PDF library comparison (2026): 7 libraries for developers Why your AI agent hallucinates PDF table data PDF.js limitations: When to upgrade to a commercial PDF SDK
PSPDFKit 8.9 for Android Revamps Advanced Digital Signatures
Amit Nayar · 2023-10-05 · via Inside Nutrient

Table of contents

    We’re excited to announce the release of PSPDFKit for Android 8.9! This release is focused on adding a shiny new and simplified digital signing API designed to make adding ETSI(opens in a new tab) standard PAdES(opens in a new tab) advanced digital signatures to your documents a breeze. Our improved Measurement Tools offering has had yet another boost with the addition of a secondary unit view option. On top of these great features, we have new Kotlin API documentation, a proper date and time picker using Android’s standard user interface (UI), and much more! Read on for details.

    Advanced Signatures

    We’ve done away with our confusing and convoluted old digital signature APIs in favor of a much simpler API that allows you to sign documents easily with internationally accepted PAdES level B-B and B-T(opens in a new tab) digital signatures.

    PAdES level B-T is an extension of B-B (basic level), which adds a verified cryptographic timestamp token to a signature, proving it was signed on the date the signature was added. This addition to our API is crucial to the integrity of a digital signature and is increasingly important in the age of easily editable PDF documents.

    You can see an example of how to use the new API in our Catalog’s Digital Signatures(opens in a new tab) example, and read more detailed information in our digital signatures guide. Our old signing code is still usable, but it’s now deprecated and no longer fully supported. See our migration guide for more information on the deprecations and how to migrate to the new API.

    Secondary Units

    Following on from our last release, we have yet another improvement to our measurement tools — this time with secondary units! Secondary units allow you to select an output unit different to the originally selected measurement unit. It’s a global on/off switch that, when activated, automatically updates all measurement annotations in a document with an extra measurement value calculated in the new unit. Say goodbye to the age-old imperial-vs-metric debate with your colleagues across the pond!

    Date Picker

    Our customers were shouting for this, and we delivered in style! No more manually entering numbers, slashes, colons, and semicolons in your PDF date and time form fields! Instead, simply tap a form date or time field, and select your date and time using Android’s built-in date and time pickers! We handle all the formatting for you under the hood, so the resulting string is accurate to the expected format of the document field. Neat! Check it out:

    More Improvements and Fixes

    PSPDFKit for Android 8.9 also brings with it the usual chunk of bug fixes and improvements. Most notably:

    • Kotlin API documentation — Finally! We now have fully functioning Kotlin API docs. Head over to our Kdoc API section of the website to check out up-to-date Kotlin documentation for all our public APIs.
    • Jetpack Compose 1.5 blocker — We simplified our Maven transitive dependency handling and fixed an issue that prevented customers from using the latest version of Jetpack Compose.
    • Memory improvements — We reduced our memory footprint for documents with complex vector graphics by more than 12 percent!

    Explore related topics

    Try for free Ready to get started?

    Related SDK articles

    Explore more