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 aUseCoreFontstulajdoná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.