Csökkentse a PDF-fájl méretét az alapvető betűtípusok beágyazásával
Ebben az oktatóanyagban végigvezetjük a PDF-fájl méretének csökkentésének lépésein úgy, hogy az Aspose.Words for .NET segítségével nem ágyaz be alapvető betűtípusokat. Ez a funkció lehetővé teszi annak szabályozását, hogy Word-dokumentum konvertálásakor be kell-e ágyazni az olyan alapvető betűtípusokat, mint az Arial, Times New Roman stb. Kövesse az alábbi lépéseket:
1. lépés: A dokumentum betöltése
Először töltse fel a PDF-be konvertálni kívánt Word-dokumentumot:
string dataDir = "YOUR DOCUMENTS DIRECTORY";
Document doc = new Document(dataDir + "Rendering.docx");
Ügyeljen arra, hogy megadja a Word-dokumentum megfelelő elérési útját.
2. lépés: Állítsa be a PDF-konverziós beállításokat
Hozzon létre egy példányt a PdfSaveOptions osztályból, és engedélyezze az alapvető betűtípus-beágyazás elkerülését:
PdfSaveOptions saveOptions = new PdfSaveOptions { UseCoreFonts = true };
Ez a beállítás szabályozza, hogy az alapbetűtípusokat be kell-e ágyazni a PDF-be vagy sem.
3. lépés: Konvertálja a dokumentumot PDF-be
Használja aSave
módszerrel konvertálhatja a Word-dokumentumot PDF-be az átalakítási beállítások megadásával:
doc.Save(dataDir + "WorkingWithPdfSaveOptions.AvoidEmbeddingCoreFonts.pdf", saveOptions);
Ügyeljen arra, hogy a konvertált PDF mentéséhez a megfelelő útvonalat adja meg.
Példa forráskódra az Aspose.Words for .NET használatával Kerülje az alapvető betűtípusok beágyazását
Íme a teljes forráskód a funkció használatához, amellyel elkerülhető az Aspose.Words for .NET alapvető betűtípus-beágyazása:
// A dokumentumok könyvtárának elérési útja.
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document doc = new Document(dataDir + "Rendering.docx");
// A kimeneti PDF nem lesz beágyazva olyan alapvető betűtípusokkal, mint az Arial, Times New Roman stb.
PdfSaveOptions saveOptions = new PdfSaveOptions { UseCoreFonts = true };
doc.Save(dataDir + "WorkingWithPdfSaveOptions.AvoidEmbeddingCoreFonts.pdf", saveOptions);
Az alábbi lépések követésével egyszerűen szabályozhatja, hogy az alapbetűtípusokat be kell-e ágyazni a PDF-fájlba, amikor Word-dokumentumot Aspose.Words for .NET programmal konvertál.
Következtetés
Ebben az oktatóanyagban elmagyaráztuk, hogyan csökkentheti a PDF-fájlok méretét úgy, hogy az Aspose.Words for .NET segítségével nem ágyaz be alapvető betűtípusokat. Ezzel a funkcióval szabályozhatja, hogy Word-dokumentum konvertálásakor be kell-e ágyazni az alapbetűtípusokat a PDF-fájlba. A vázolt lépések követésével könnyedén szabályozhatja az alapvető betűtípusok beágyazását vagy be nem ágyazását, ami segíthet csökkenteni a PDF-fájl méretét, és biztosítja a jobb kompatibilitást és a dokumentum egységes megjelenését a különböző eszközökön és platformokon. Ne felejtse el mérlegelni az alapbetűkészletek be nem ágyazásának következményeit, és kísérletezni, hogy a dokumentum a várt módon jelenjen meg.
Gyakran Ismételt Kérdések
K: Milyen lehetőség van arra, hogy ne ágyazzon be alapbetűtípusokat egy PDF-fájlba, és miért fontos ez?
V: Az alapbetűkészletek PDF-fájlba való beágyazásának mellőzése szabályozza, hogy a Word-dokumentum konvertálásakor be kell-e ágyazni az olyan alapbetűkészleteket, mint az Arial, Times New Roman stb. Ez fontos lehet a PDF-fájl méretének csökkentése érdekében azáltal, hogy elkerüli a PDF-olvasó rendszereken általánosan elérhető betűtípusok felvételét. Ezenkívül elősegítheti a PDF-dokumentum jobb kompatibilitását és egységes megjelenését a különböző eszközökön és platformokon.
K: Hogyan konfigurálhatom az Aspose.Words for .NET alkalmazást úgy, hogy ne ágyazza be az alapbetűtípusokat egy PDF-fájlba?
V: Az Aspose.Words for .NET konfigurálásához kövesse az alábbi lépéseket:
Cseréléssel állítsa be a könyvtár elérési útját, ahol a dokumentumok találhatók"YOUR DOCUMENTS DIRECTORY"
a dokumentumkönyvtár tényleges elérési útjával.
Töltse be a PDF-be konvertálni kívánt Word-dokumentumot aDocument
osztályt és a megadott dokumentumútvonalat.
Hozzon létre egy példányt aPdfSaveOptions
osztályt, és állítsa be aUseCoreFonts
tulajdonáttrue
. Ezzel elkerülhető az alapbetűkészletek beágyazása a létrehozott PDF-fájlba.
Használja aSave
módszere aDocument
objektum a dokumentum PDF formátumban történő mentéséhez, megadva a korábban konfigurált átalakítási beállításokat.
K: Milyen előnyökkel jár, ha nem ágyaz be alapbetűtípusokat egy PDF-fájlba?
V: Az alapbetűkészletek PDF-fájlba való be nem ágyazásának előnyei a következők:
PDF-fájl méretének csökkentése: Az általánosan elérhető betűtípusok, például Arial, Times New Roman stb. beágyazásának elkerülésével a PDF-fájl mérete csökkenthető, így könnyebbé válik a fájlok tárolása, megosztása és átvitele.
Jobb kompatibilitás: A PDF-olvasó rendszereken általánosan elérhető alapvető betűtípusok használatával jobb kompatibilitást és dokumentummegjelenést biztosít a különböző eszközökön és platformokon.
K: Milyen következményekkel jár, ha nem ágyaz be alapbetűtípusokat egy PDF-fájlba?
V: Az alapbetűkészletek PDF-fájlba való be nem ágyazásának a következményei a következők:
Eltérő megjelenés: Ha az alapbetűkészletek nem érhetők el azon a rendszeren, ahol a PDF megnyílik, akkor a rendszer helyettesítő betűtípusokat használ, ami a tervezetttől eltérő megjelenést eredményezhet.
Olvashatósági problémák: Előfordulhat, hogy a használt helyettesítő betűtípusok nem annyira olvashatóak, mint az eredeti betűtípusok, ami befolyásolhatja a dokumentum olvashatóságát.