Ange språk på fältnivå
Här är en steg-för-steg-guide för att förklara följande C#-källkod som gör det möjligt att specificera lokalisering på fältnivå med funktionen Aspose.Words för .NET. Se till att du har inkluderat Aspose.Words-biblioteket i ditt projekt innan du använder den här koden.
Steg 1: Ange sökväg till dokumentkatalogen
// Sökvägen till dokumentkatalogen.
string dataDir = "YOUR_DIRECTORY_OF_DOCUMENTS";
Var noga med att ange rätt sökväg till din dokumentkatalog där det redigerade dokumentet kommer att sparas.
Steg 2: Skapa en dokumentgenerator
DocumentBuilder builder = new DocumentBuilder();
Här skapar vi en instans avDocumentBuilder
klass som gör att vi kan lägga till fält i dokumentet.
Steg 3: Infoga ett datumfält med en specifik plats
Field field = builder. InsertField(FieldType.FieldDate, true);
field.LocaleId = 1049;
Vi använder dokumentgeneratorn för att infoga ett typfältFieldType.FieldDate
in i dokumentet. Genom att ställa inLocaleId
egendom till1049
, specificerar vi den ryska lokaliseringen för detta fält.
Steg 4: Spara det ändrade dokumentet
builder.Document.Save(dataDir + "WorkingWithFields.SpecifylocaleAtFieldlevel.docx");
Slutligen sparar vi det modifierade dokumentet med den angivna platsen till en specificerad fil.
Exempel på källkod för att ange lokalisering på fältnivå med Aspose.Words för .NET
// Sökvägen till dokumentkatalogen.
string dataDir = "YOUR_DIRECTORY_OF_DOCUMENTS";
DocumentBuilder builder = new DocumentBuilder();
Field field = builder. InsertField(FieldType.FieldDate, true);
field.LocaleId = 1049;
builder.Document.Save(dataDir + "WorkingWithFields.SpecifylocaleAtFieldlevel.docx");
Detta var ett exempel på en källkod för att ange lokalisering på fältnivå i ett dokument som använder Aspose.Words för .NET. Du kan använda den här koden för att infoga datumfält med specifika platser i dina Word-dokument.
FAQ’s
F: Hur kan jag ange lokalen på fältnivå i Aspose.Words för .NET?
S: För att ange lokalen på fältnivå i Aspose.Words för .NET kan du användaFieldOptions
klass och dessFieldLocale
egenskap för att ställa in önskad plats. Du kan till exempel användaFieldOptions.FieldLocale = new CultureInfo("fr-FR")
för att ange det franska (Frankrike) språket.
F: Är det möjligt att ange olika lokaler för varje fält i Aspose.Words för .NET?
S: Ja, det är möjligt att ange olika språkinställningar för varje fält i Aspose.Words för .NET. Du kan användaFieldOptions.FieldLocale
egenskap innan du skapar eller uppdaterar ett specifikt fält för att tilldela det en annan plats.
F: Hur kan jag få det aktuella språket för ett fält i Aspose.Words för .NET?
S: För att få det aktuella språket för ett fält i Aspose.Words för .NET, kan du använda fältetsField.LocaleId
fast egendom. Detta gör att du kan få lokalidentifieraren som är kopplad till fältet.