Dodaj niestandardowe właściwości dokumentu
tym samouczku przeprowadzimy Cię przez kod źródłowy C#, aby dodać niestandardowe właściwości do dokumentu za pomocą Aspose.Words dla .NET. Ta funkcja umożliwia dodanie niestandardowych informacji do dokumentu.
Krok 1: Konfiguracja projektu
Aby rozpocząć, utwórz nowy projekt C# w swoim ulubionym środowisku IDE. Upewnij się, że w Twoim projekcie znajduje się odwołanie do biblioteki Aspose.Words for .NET.
Krok 2: Załaduj dokument
W tym kroku załadujemy dokument Word, do którego chcemy dodać niestandardowe właściwości. Aby załadować dokument, użyj poniższego kodu:
// Ścieżka do katalogu dokumentów.
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document(dataDir + "Properties.docx");
Zastępować"YOUR DOCUMENTS DIRECTORY"
z rzeczywistą ścieżką katalogu, w którym znajduje się dokument.
Krok 3: Dodaj właściwości niestandardowe
Teraz dodajmy niestandardowe właściwości do dokumentu. Użyj poniższego kodu, aby dodać właściwości:
CustomDocumentProperties customDocumentProperties = doc.CustomDocumentProperties;
if (customDocumentProperties["Authorized"] != null) return;
customDocumentProperties.Add("Authorized", true);
customDocumentProperties.Add("Authorized By", "John Smith");
customDocumentProperties.Add("Authorized Date", DateTime.Today);
customDocumentProperties.Add("Authorized Revision", doc.BuiltInDocumentProperties.RevisionNumber);
customDocumentProperties.Add("Authorized Amount", 123.45);
Ten kod najpierw sprawdza, czy właściwość „Autoryzowane” już istnieje we właściwościach niestandardowych. Jeśli istnieje, proces zostaje przerwany. W przeciwnym razie niestandardowe właściwości zostaną dodane do dokumentu.
Przykładowy kod źródłowy dodawania niestandardowych właściwości dokumentu przy użyciu Aspose.Words dla .NET
// Ścieżka do katalogu dokumentów.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "Properties.docx");
CustomDocumentProperties customDocumentProperties = doc.CustomDocumentProperties;
if (customDocumentProperties["Authorized"] != null) return;
customDocumentProperties.Add("Authorized", true);
customDocumentProperties.Add("Authorized By", "John Smith");
customDocumentProperties.Add("Authorized Date", DateTime.Today);
customDocumentProperties.Add("Authorized Revision", doc.BuiltInDocumentProperties.RevisionNumber);
customDocumentProperties.Add("Authorized Amount", 123.45);
Pamiętaj, aby określić poprawną ścieżkę dokumentu w plikudataDir
zmienny.
Nauczyłeś się teraz, jak dodawać niestandardowe właściwości do dokumentu za pomocą Aspose.Words dla .NET. Postępując zgodnie ze szczegółowym przewodnikiem zawartym w tym samouczku, możesz łatwo dodawać własne właściwości do swoich dokumentów.