Document Metadata Queries
Content: Document Metadata Queries
User Intent
Operation
Document Metadata Structure
interface DocumentMetadata {
title: string;
subject: string;
summary: string;
author: string;
lastModifiedBy: string;
publisher: string;
description: string;
keywords: string[];
pageCount: number;
worksheetCount: number; // Excel
slideCount: number; // PowerPoint
wordCount: number;
lineCount: number;
paragraphCount: number;
isEncrypted: boolean;
hasDigitalSignature: boolean;
}TypeScript (Canonical)
Query Patterns
1. Filter by Document Type
2. Filter by Page Count
3. Filter by Author
4. Filter by File Size
5. Excel-Specific Queries
6. PowerPoint-Specific Queries
7. Encrypted Documents
8. Content Analysis
Query documents
PDFs only
Access metadata
Developer Hints
Page Count is Automatic
Excel vs Word vs PowerPoint
Author from Document Properties
Common Issues & Solutions
Production Example
Last updated