PDFのニュース

PDFを正確に暗号化/復号化

8月 5, 2025
堅牢な暗号化を使用してPDFファイルを保護し、必要に応じて簡単に復号化して、許可されたユーザーのアクセスを復元

Encrypting and decrypting PDF files is a key feature in many modern PDF components, allowing developers to protect sensitive information and control access to documents. Encryption applies a security layer to the PDF, typically requiring a password to open or modify the file, while decryption reverses the process for authorized users. These capabilities are essential for applications that handle confidential business data, legal documents, or personal records, ensuring compliance with security policies and data protection regulations.

Several JavaScript PDF controls offer the ability to encrypt or decrypt PDF files including:

  • Wijmo PDF (part of Wijmo by MESCIUS) enables developers to apply password-based encryption when generating PDFs, ensuring that only authorized users can view or alter the document.
  • Aspose.PDF for JavaScript via C++ provides robust encryption options, including support for various encryption algorithms and permission settings to restrict printing, copying, and editing, along with decryption capabilities for authorized access.
  • IronPDF for Node.js by Iron Software offers high-level methods to encrypt and decrypt PDFs, supporting both user and owner passwords, making it straightforward to secure documents before distribution and to unlock them when required.

For an in-depth analysis of features and price, visit our JavaScript PDF controls comparison.

Compare JavaScript PDF Controls

PDF内の機密データを正確に墨消し

7月 30, 2025
DevExpress Office File API v25.1では、プライベートコンテンツを隠すのに役立つ新しい墨消しAPIが追加され、PDFドキュメントの機密性が向上

The DevExpress Office File API is a robust library designed to simplify the creation, editing, and processing of popular office document formats, including Word, Excel, PowerPoint, and PDF. It allows developers to integrate advanced document management features into their applications without relying on external software like Microsoft Office. Key features include document generation, data import/export, template customization, and seamless integration with modern platforms. The API supports advanced formatting, encryption, and digital signatures, ensuring secure and professional-grade output. Ideal for enterprise applications, it streamlines workflows for reporting, data analysis, and document automation, saving time and enhancing productivity for developers and end-users alike.

The DevExpress Office File API v25.1 update introduces a powerful redaction feature for PDF files. With the new API, developers can programmatically mark content for redaction and apply redaction annotations, allowing for the secure concealment or removal of sensitive information. In addition to hiding content, the API supports the use of colored text overlays across redacted areas, ensuring clarity and compliance when handling confidential documents. This enhancement is especially valuable for industries where privacy and data protection are essential.

To see a full list of what's new in version 25.1, see our release notes.

DevExpress Office File API is licensed per developer and is available as a Perpetual License with a 12 month support and maintenance subscription. See our DevExpress Office File API licensing page for full details.

DevExpress Office File API is available individually or as part of DevExpress Universal.

主要なPDFコンテンツを正確に強調表示

7月 25, 2025
四角形の注釈を使用すると、ユーザーはPDFにマークアップできるため、レビュー、承認、共同編集がより効果的かつ視覚的に明確化

Rectangle annotations in PDF viewer components enable users to highlight, mark, or comment on specific areas within a PDF document by drawing rectangular shapes. This feature is commonly used for reviewing documents, collaborating on content, or emphasizing sections in technical or legal workflows. It enhances user interactivity within the viewer, allowing for visual references and context-specific notes without altering the original document content.

Several React PDF viewer controls offer rectangle annotations including:

  • Document Solutions for PDF by MESCIUS provides rectangle annotations as part of its comprehensive annotation API, supporting precise placement and customization.
  • PrizmDoc Viewer by Accusoft includes rectangle annotations within its markup and redaction tools, offering collaborative editing capabilities with server-side processing.
  • Syncfusion PDF Viewer (part of Syncfusion Essential Studio Enterprise) supports interactive rectangle annotations through its built-in annotation toolbar.

For an in-depth analysis of features and price, visit our React PDF viewer controls comparison.

Compare React PDF Viewer Controls

PDFドキュメント内のコンテンツをすばやく検索

7月 24, 2025
ナビゲーション、検証、データ抽出のいずれであっても、アプリケーションがPDFファイルから特定のテキストを検索して抽出可能

Text searching in a PDF component refers to the ability to programmatically locate and extract text within a PDF document based on specific search criteria. This functionality typically supports case sensitivity, whole word matching, and regular expressions, enabling precise querying across pages or document sections. For developers, it facilitates building features such as keyword highlighting, document indexing, content validation, and automated redaction workflows. By integrating text search, applications can efficiently interact with PDF content without manual review, saving time and improving data accessibility and accuracy across business and document automation systems.

Several ASP.NET Core PDF components allow you to search for text within a PDF file, including:

For an in-depth analysis of features and price, visit our comparison of ASP.NET Core PDF components.

Compare ASP.NET Core PDF Components

Go、PHP、RustアプリでPDF処理を有効化

7月 23, 2025
Aspose.PDFは、完全なPDF編集とGo、PHP、Rustへの変換を実現する新しい統合を追加し、アプリ内のドキュメントを簡単に処理可能

Aspose.PDF for Go via C++, PHP via Java, and Rust via C++ are cross-platform PDF processing libraries that bring the rich functionality of the core Aspose.PDF engine to Go, PHP, and Rust environments. Each version is a language-specific wrapper around the mature C++ or Java backend, enabling developers to generate, read, modify, secure, and convert PDF documents within their native ecosystems. For example, the Go library uses cgo to expose document creation, text extraction, page manipulation, and format conversion. The PHP version leverages a Java bridge, providing access to features like text and image insertion, bookmark and annotation management, encryption, and XML‑templated PDF generation. Meanwhile, the Rust offering wraps the C++ core to offer safe, idiomatic Rust APIs for document optimization, page operations, and exporting to multiple output formats, with strong guarantees around memory safety and performance.

These libraries enable developers to easily integrate PDF capabilities into backend systems, web services, reporting tools, and document pipelines without relying on external PDF software. Each supports both simple use cases, like extracting text, creating "Hello World" PDFs, or splitting and merging files, and advanced workflows, including PDF repair, image compression, and content optimization. They also accommodate format conversions across office documents and image formats, facilitating data exchange between systems and document archival processes.

Aspose products are offered as Developer Small Business, Developer OEM, Developer SDK, Site Small Business, Site OEM and Site SDK licenses catering to a range of business needs. Licenses are perpetual, and include 1 year of support and maintenance. Subscription renewals are also available. For full details, see our licensing pages for Go via C++, PHP via Java, and Rust via C++.

These new products are available individually or as part of Aspose.Total Product Family.