Class FontSavingArgs
A név: Aspose.Words.Saving Összefoglaló: Aspose.Words.dll (25.4.0)
Az Aspose.Words.Saving.IFontSavingCallback.FontSaving (Aspose.Words.Saving.FontSavingArgs) eseményre vonatkozó adatokat biztosítja.
Ha többet szeretne megtudni, látogasson el Save a Document A dokumentációs cikk.
public class FontSavingArgs
Inheritance
Örökletes tagok
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
Amikor Aspose.Words ment egy dokumentum HTML vagy kapcsolódó formátumok és Aspose.Words.Saving.HtmlSaveOptions.ExportFontResources beállítva , ez ment minden font tárgya exportálni egy külön fájl.
Aspose.Words.Saving.FontSachingArgs ellenőrzi, hogy egy adott betűtípus erőforrása exportálható-e és hogyan.
Aspose.Words.Saving.FontSachingArgs is lehetővé teszi, hogy újból meghatározzák, hogyan font fájl nevek generálódnak, vagy hogy teljesen körülveszi a fontok mentését a Fájlokban a saját áramlási objektumok.
Ahhoz, hogy eldöntsük, hogy mentse-e egy adott font erőforrást, használja az Aspose.Words.Saving.FontSavingArgs.IsExportNeed tulajdonságot.
Ahhoz, hogy a betűtípusokat a fájlok helyett áramlásba mentse, használja az Aspose.Words.Saving.FontSavingArgs.FontStream tulajdonságát.
Properties
Bold
jelzi, hogy a jelenlegi betűtípus bátor.
public bool Bold { get; }
ingatlan értéke
Document
Megkapja a dokumentum tárgyát, amelyet mentettek.
public Document Document { get; }
ingatlan értéke
FontFamilyName
Jelölje meg a jelenlegi betűtípus családnevét.
public string FontFamilyName { get; }
ingatlan értéke
FontFileName
Megkapja vagy beállítja a fájlnevét (út nélkül), ahol a betűtípus menthető.
public string FontFileName { get; set; }
ingatlan értéke
Remarks
Ez a tulajdonság lehetővé teszi, hogy átalakítsa, hogy a font fájlnevek generálódnak az export során a HTML.
Amikor az esemény törlésre kerül, ez a tulajdonság tartalmazza az Aspose.Words által generált fájlnevét.Ez a tulajdonság értéke megváltoztatható, hogy a betűtípust egy másik fájlba mentse.
Az Aspose.Words automatikusan létrehoz egyedi fájlnevét minden beágyazott betűtípushoz, amikor HTML formátumba exportál.A betűtípus fájlnevének létrehozása attól függ, hogy mentse-e a dokumentumot egy fájlra vagy egy áramra.
Amikor egy dokumentumot egy fájlba ment, a generált betűtípusfájl neve úgy néz ki, mint .
Amikor egy dokumentumot áramlásra ment, a generált betűtípusfájl neve úgy néz ki, mint .
Aspose.Words.Saving.FontSavingArgs.MontFileName csak tartalmazza a fájl nevét az út nélkül. __ WL27__ határozza meg a mentés útját a dokumentumfájlok neve segítségével, a _VL22.HtmlSaveOptions.TérképekFolder és a VW26-savings.
Aspose.Words.Saving.FontSavingArgs.FontStream Aspose.Words.Saving.HtmlSaveOptions.FontsFolder Aspose.Words.Saving.HtmlSaveOptions.FontsFolderAlias
FontStream
Lehetővé teszi, hogy meghatározzák a folyadékot, ahová a betűtípus menthető.
public Stream FontStream { get; set; }
ingatlan értéke
Remarks
Ez a tulajdonság lehetővé teszi, hogy mentse a betűtípusokat az áramlatok helyett a fájlok során HTML export.
Az alapértelmezett érték . Amikor ez a tulajdonság van , a betűtípus mentésre kerül egy fájlban meghatározott Aspose.Words.Saving.FontSavingArgs.FontFileName tulajdonság.
Aspose.Words.Saving.FontSavingArgs.FontFileName Aspose.Words.Saving.FontSavingArgs.KeepFontStreamOpen
IsExportNeeded
Lehetővé teszi, hogy meghatározzák, hogy a jelenlegi betűtípust font forrásként exportálják-e.
public bool IsExportNeeded { get; set; }
ingatlan értéke
IsSubsettingNeeded
Lehetővé teszi, hogy meghatározzák, hogy a jelenlegi betűtípus a betűtípus erőforrásként történő exportálása előtt lesz-e alávetve.
public bool IsSubsettingNeeded { get; set; }
ingatlan értéke
Remarks
A betűtípusokat teljes eredeti betűtípusfájlok formájában exportálhatjuk, vagy csak a dokumentumban használt karaktereket tartalmazhatjuk.
Alapértelmezés szerint az Aspose.Words eldönti, hogy az eredeti betűtípus méretét az Aspose.Words.Saving.HtmlSaveOptions.FontResourcesSubsettingSizeThreshold-ban megadott betűtípusokkal összehasonlítja.
Italic
jelzi, hogy az aktuális betűtípus olasz.
public bool Italic { get; }
ingatlan értéke
KeepFontStreamOpen
Meghatározza, hogy az Aspose.Words-nek a betűtípus mentése után nyitva vagy bezárva kell tartania az áramlatot.
public bool KeepFontStreamOpen { get; set; }
ingatlan értéke
Remarks
Alapértelmezés szerint az Aspose.Words bezárja az Ön által az Aspose.Words.Saving.FontSavingArgs.FontStream tulajdonságban nyújtott áramlást, miután betűtípust írt.
Forgatókönyvíró.Words.Saving.FontSavingArgs.FontStream
OriginalFileName
Megkapja az eredeti betűtípusfájl nevét kiterjesztéssel.
public string OriginalFileName { get; }
ingatlan értéke
Remarks
Ez a tulajdonság tartalmazza az eredeti fájlnevét a jelenlegi betűtípus, ha ismert.
Fényképek.Fényképek.Fényképek.Fényképek.Fényképek
OriginalFileSize
Megkapja az eredeti font fájl méretét.
public int OriginalFileSize { get; }
ingatlan értéke
Remarks
Ez a tulajdonság tartalmazza az eredeti fájl méretét a jelenlegi betűtípus, ha ismert.
Aspose.Words.Saving.FontSavingArgs.OriginalFileName Aspose.Words.Saving.FontSavingArgs.IsSubsettingNeeded