- Home
- Purchase
- Developer Tools
- BarCode Generator SDK
- BarCode Generator SDK for Javascript for Code 128
- BarCode Reader SDK
- PDF Generator SDK for Javascript
- PDF Extractor SDK
- PDF Renderer SDK
- PDF To HTML SDK
- PDF Viewer SDK
- Spreadsheet SDK
- Image To Video SDK
- Screen Video Capturing SDK
- SWF To Video and Images SDK
- Images Watermarking SDK
- Document SDK beta
- Misc Tools
- Desktop Utilities
- Download
- Support
- Company
Read Word document properties with Document SDK
Check the samples below to find out how to read document properties such as title, tags, authors, revision number and more from Word documents (.doc, .docx) in C# and VB.NET with Document SDK.
C#
using System; using System.Diagnostics; using Bytescout.Document; namespace ReadDocumentProperties { class Program { static void Main(string[] args) { Document doc = new Document(); doc.Open("..\\..\\properties.doc"); Debug.Assert(doc != null); DocumentProperties props = doc.Properties; Console.Write("Title: "); Console.WriteLine(props.Title); Console.Write("Subject: "); Console.WriteLine(props.Subject); Console.Write("Tags: "); Console.WriteLine(props.Keywords); Console.Write("Categories: "); Console.WriteLine(props.Category); Console.Write("Comment: "); Console.WriteLine(props.Description); Console.Write("Authors: "); Console.WriteLine(props.Creator); Console.Write("Last saved by: "); Console.WriteLine(props.LastModifiedBy); Console.Write("Revision number: "); Console.WriteLine(props.Revision); Console.Write("Content created: "); Console.WriteLine(props.Created); Console.Write("Date last saved: "); Console.WriteLine(props.Modified); Console.Write("Content status: "); Console.WriteLine(props.ContentStatus); Console.WriteLine(); Console.WriteLine("Press a key."); Console.ReadKey(); } } }
VB.NET
Imports Bytescout.Document Module Module1 Sub Main() Dim doc As New Document() doc.Open("..\..\properties.doc") Debug.Assert(doc IsNot Nothing) Dim props As DocumentProperties = doc.Properties Console.Write("Title: ") Console.WriteLine(props.Title) Console.Write("Subject: ") Console.WriteLine(props.Subject) Console.Write("Tags: ") Console.WriteLine(props.Keywords) Console.Write("Categories: ") Console.WriteLine(props.Category) Console.Write("Comment: ") Console.WriteLine(props.Description) Console.Write("Authors: ") Console.WriteLine(props.Creator) Console.Write("Last saved by: ") Console.WriteLine(props.LastModifiedBy) Console.Write("Revision number: ") Console.WriteLine(props.Revision) Console.Write("Content created: ") Console.WriteLine(props.Created) Console.Write("Date last saved: ") Console.WriteLine(props.Modified) Console.Write("Content status: ") Console.WriteLine(props.ContentStatus) Console.WriteLine() Console.WriteLine("Press a key.") Console.ReadKey() End Sub End Module
Filed in:
Document SDK
Tutorials:


