Ez a rövid oktatóanyag a metaadatok eltávolítását ismerteti a PDF webhelyről C#-ban. Tartalmazza a fejlesztői környezet beállításának részleteit, az alkalmazás írási lépéseinek listáját, valamint egy futtatható mintakódot a PDF-metaadatok C#-ban történő kivágásához. Azt is ismerteti, hogy milyen módszerekkel törölheti az alapértelmezett és egyéni metaadatokat az Ön igényei alapján.
A metaadatok eltávolításának lépései a PDF-ből C#-ban
- Állítsa be a környezetet a Aspose.PDF for .NET használatára a metaadatok tisztításához
- A metaadatok törléséhez töltse be a forrás PDF-fájlt a Document objektumba
- Hozzáférhet a PDF metaadatokhoz a DocumentInfo osztály használatával
- Hívja a Clear() és ClearCustomData() metódusokat a metaadatok eltávolításához
- Mentse el az eredményül kapott PDF-fájlt
Ezek a lépések a PDF-metaadatok C#-ban való törlésének folyamatát írják le. A folyamatot úgy indítjuk el, hogy betöltjük a forrás PDF-fájlt, majd elérjük a fájl metaadatait a DocumentInfo osztályobjektum segítségével. Végül hívja meg a Clear() és ClearCustomData() metódusokat az alapértelmezett és egyéni metaadatok törléséhez az Ön igényei alapján.
Kód a metaadatok PDF törléséhez C#-ban
using Aspose.Pdf; | |
class Program | |
{ | |
static void Main(string[] args) // Remove metadata from PDF in C# | |
{ | |
new License().SetLicense("License.lic"); | |
// Load the PDF | |
Document pdfForMeta = new Document("sample.pdf"); | |
// Fetch the document info from the loaded PDF file | |
DocumentInfo info = new DocumentInfo(pdfForMeta); | |
// Clear the metadata | |
info.Clear(); | |
info.ClearCustomData(); | |
// Save the output | |
pdfForMeta.Save("PDFWithoutMetadata.pdf"); | |
System.Console.WriteLine("Done"); | |
} | |
} |
Ez a kód bemutatja a metaadat-eltávolító eszköz fejlesztésének folyamatát C# nyelven. A kiválasztott metaadatok eltávolításához a DocumentInfo objektumban elérheti a kívánt tulajdonságot, és az értékét nullára vagy üres karakterláncra állíthatja az adattípusnak megfelelően. Az IsPredefinedKey() metódus segítségével ellenőrizheti, hogy egy tulajdonság egyéni-e, vagy nem hívja meg a megfelelő metódust.
Ez a gyors oktatóanyag elvezetett minket a metaadatok tisztításához PDF-ből C#-ban. Ha el szeretné távolítani a hiperhivatkozásokat egy PDF-fájlból, olvassa el a(z) hogyan lehet eltávolítani a hiperhivatkozást a PDF-ből C#-ban című cikket.