importera exportera pdf xfdf-anteckningar

Anteckningar används ofta för att lägga till förtydliganden, förklaringar, detaljer eller kommentarer till vissa dokument. I PDF-filer används anteckningar ofta och du kan behöva importera eller exportera dem till XFDF-format. Du kan enkelt importera eller exportera kommentarer programmatiskt med C# eller VB.NET. Låt oss gå igenom följande innehåll:

Annotations Importer eller Exporter API – Installation

Aspose.PDF för .NET API exponerar olika klasser, egenskaper och metoder för att arbeta med PDF-filer. På samma sätt kan du importera eller exportera kommentarer från PDF-dokument till XFDF-filen med klassen PDFAnnotationEditor. Den visar olika metoder som kan användas för att importera eller exportera kommentarer programmatiskt. Du måste installera API:t genom att ladda ner det från New Releases, eller via NuGet Solution Manager i Microsoft Visual Studio IDE. Följande kommando kan användas för att installera API:t:

PM> Install-Package Aspose.Pdf

Importera anteckningar från XFDF till PDF med C# eller VB.NET

Du kan importera kommentarer till en PDF-fil från befintlig XFDF-fil i dina .NET-baserade applikationer med programmeringsspråken C# eller VB.NET. API:et stöder import av olika typer av kommentarer enligt listan under AnnotationType Uppräkning i API-referenser. Låt oss följa följande steg för att importera annoteringar från XFDF till PDF med C# eller VB.NET programmeringsspråk i dina .NET framework-baserade applikationer.

  1. Initiera klassobjektet PdfAnnotationEditor
  2. Ladda det inmatade PDF-dokumentet
  3. Ladda XFDF-filen för att importera kommentarer
  4. Ange de anteckningstyper som du vill importera
  5. Importera kommentarer från XFDF till PDF-fil
  6. Spara den utgående PDF-filen

Kodavsnittet nedan visar hur man importerar kommentarer från XFDF-fil till PDF-fil med C# eller VB.NET:

// Skapa ett objekt av klassen PdfAnnotationEditor
PdfAnnotationEditor editor = new PdfAnnotationEditor();
// Bind in PDF-fil
editor.BindPdf(dataDir + "inFile.pdf");
// Skapa en filström för indata XFDF-fil för att importera kommentarer
FileStream fileStream = new FileStream(dataDir + "exportannotations.xfdf", FileMode.Open, FileAccess.Read);
// Skapa en uppräkning av alla anteckningstyper som du vill importera
Enum[] annType = { AnnotationType.Text };
// Importera anteckningar av specificerad(a) typ(er) från XFDF-fil
editor.ImportAnnotationFromXfdf(fileStream, annType);
// Spara utdata pdf-fil
editor.Save(dataDir + "ImportAnnotations_out.pdf");

Exportera anteckningar från PDF till XFDF-fil med C# eller VB.NET

Export av anteckningar från PDF-filer kan vara till hjälp för att göra filen presentabel eller för att bara behålla en specifik typ av anteckningar intakt. Till exempel, när någon granskar en genomförbarhetsrapport eller en avhandlingsinlämning, låt oss anta att de kan markera viss text, lägga till kommentarer eller text. Senare vill de bara behålla texten innan de skickar tillbaka PDF-filen till författaren. I sådana scenarier kan export av anteckningar till XFDF hjälpa eftersom det låter dig exportera specifika anteckningar enligt dina krav. Följande steg visar hur du exporterar kommentarer från PDF till XFDF-format:

  1. Initiera PdfAnnotationEditor objekt
  2. Ladda inmatad PDF-fil
  3. Skapa XFDF-fil för att spara exporterade kommentarer
  4. Ange anteckningstyp för att exportera
  5. Exportera anteckningarna med metoden ExportAnnotationsXfdf

Kodavsnittet nedan visar hur man exporterar kommentarer från PDF-fil till XFDF-fil med C# eller VB.NET:

// Skapa ett objekt av klassen PdfAnnotationEditor
PdfAnnotationEditor editor = new PdfAnnotationEditor();
// Bind in PDF-fil
editor.BindPdf(dataDir + "inFile.pdf");
// Skapa en filström för utdata XFDF-fil för att exportera kommentarer
FileStream fileStream = new FileStream(dataDir + "exportannotations.xfdf", FileMode.Create, FileAccess.Write);
// Skapa en uppräkning av alla anteckningstyper som du vill exportera
Enum[] annoType = { AnnotationType.Text };
// Exportera anteckningar av specificerad typ(er) till XFDF-fil
editor.ExportAnnotationsXfdf(fileStream, 1, 5, annoType);

Slutsats

I den här artikeln har vi utforskat hur du importerar och exporterar kommentarer från PDF till XFDF-format. Vi har utforskat olika exempel och scenarier där import eller export av kommentarerna kan vara till hjälp. Likaså finns det många användningsfall och scenarier där denna funktion är värdefull. Om du vill diskutera något scenario är du välkommen att kontakta oss på Free Support Forum. Du kan också utforska API:t genom att lära dig från API Documentation såväl som API References. Vi ser fram emot att höra av dig!

Se även