pdf reader library c# : Delete text pdf document Library application class asp.net html winforms ajax nestor-handbuch22-part921

[ Version 1.5 ]   13-7
•  weltweite Eindeutigkeit  
•  Der Identifier ist adressierbar und anklickbar (Resolving).  
•  Es kann von 1 PI gleichzeitig auf mehrere Kopien des Dokumentes (1:
n-Beziehung) verwiesen werden.
Flexibilität, Skalierbarkeit  
•  Das PI-System ist skalierbar und  
•  flexibel in der PI-Anwendung selbst, d.h. es können neue Funktionalitäten 
hinzukommen, ohne die Konformität zum Standard zu gefährden.  
Technologieunabhängigkeit und Kompatibilität  
•  Das PI-System ist generisch sowie protokoll- und technologieunabhän-
gig als auch  
•  kompatibel  mit  existierenden  Anwendungen  und  Diensten  wie  z.B. 
OpenURL, SFX, Z39.50, SRU/SRW.  
Anwendung, Referenzen  
•  Wie verbreitet und international akzeptiert ist das PI-System?
Businessmodell und  nachhaltiger Bestand      
•  Folgekosten (Businessmodell), Nachhaltigkeit des technischen Systems
PI-Beispiele 
Nachfolgend werden die gegenwärtig als Persistent Identifier bekannten und 
publizierten Systeme, Spezifikationen und Standards tabellarisch vorgestellt. Zu 
Beginn wird das einzelne PI-System optisch hervorgehoben („Kürzel – voll-
ständiger Name“). Die PI-Systeme sind alphabetisch geordnet.  
Jede Tabelle beinhaltet die nachfolgenden Elemente:  
Kurzbezeich-
nung  
allgemein  verwendete  oder  bekannte  Abkürzung  des 
PI-Systems  
Erläuterung  
kurze, allgemeine inhaltliche Erläuterungen über das Ziel 
sowie die Funktionalitäten des PI-Systems  
Syntax  
Darstellung der allgemeinen Syntax des PIs  
Zusätzlich wird der jeweilige PI als URN dargestellt.  
Beispiel  
1 oder mehrere Beispiele für einen PI  
13 Access
Delete text pdf document - delete, remove text from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Allow C# developers to use mature APIs to delete and remove text content from PDF document
how to delete text in pdf using acrobat professional; how to delete text in pdf converter
Delete text pdf document - VB.NET PDF delete text library: delete, remove text from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
VB.NET Programming Guide to Delete Text from PDF File
remove text from pdf online; delete text pdf preview
nestor Handbuch: Eine kleine Enzyklopädie der digitalen Langzeitarchivierung
13-8
Identifizierung 
/ Registry  
kurze Angaben, was mit dem PI identifiziert wird und ob 
ein Registry gepflegt wird  
Resolving  
Wird ein Resolving unterstützt, d.h. kann der Identifier in 
einer klickbaren Form dem Nutzer angeboten werden  
Anwender  
Anwendergruppen, Institutionen, Organisationen, die das 
PI-System unterstützen, z.T. erfolgt dies in Auswahl  
Tool-Adaption    Vorhandene Tools, Adaption in Digital Library Tools oder 
anderen Content Provider Systemen  
Referenz  
Internetquellen, Die Angabe erfolgt in Form von  URLs  
ARK - Archival Resource Key   
Kurzbezeich-
nung 
ARK  
Erläuterung  
ARK  (Archival  Resource  Key)  ist  ein  Identifizierungs-
schema für den dauerhaften Zugriff auf digitale Objekte. 
Der  Identifier  kann  unterschiedlich  verwendet  werden: 
Als Link  
·         von einem Objekt zur zuständigen Institution,   
·         von einem Objekt zu Metadaten und   
·         zu einem Objekt oder dessen adäquater Kopie.   
Syntax  
[http://NMAH/]ark:/NAAN/Name[Qualifier]   
NMAH:    Name Mapping Authority Hostport  
ark:         ARK-Label  
NAAN:    Name Assigning Authority Number  
Name:    NAA-assigned  
Qualifier: NMA-supported  
Beispiel  
http://foobar.zaf.org/ark:/12025/654xz321/s3/f8.05v.
tiff  
Als URN:  
urn:ark:/12025/654xz321/s3/f8.05v.tiff  
Identifizierung 
/ Registry  
- ARK-Vergabe für alle Objekte   
- zentrales Registry für Namensräume  
VB.NET PDF Page Delete Library: remove PDF pages in vb.net, ASP.
VB.NET PDF - How to Delete PDF Document Page in VB.NET. Visual Basic Sample Codes to Delete PDF Document Page in VB.NET Class. Free
how to delete text from a pdf document; how to edit and delete text in pdf file online
C# PDF Page Delete Library: remove PDF pages in C#.net, ASP.NET
C#.NET PDF Library - Delete PDF Document Page in C#.NET. Provide C# Users in C#.NET. How to delete a single page from a PDF document.
how to delete text in a pdf file; how to remove highlighted text in pdf
[ Version 1.5 ]   13-9
Resolving  
Ja, ein zentrales Register der ARK-Resolving-Dienste soll 
in  einer „globalen Datenbank“ erfolgen,  die gegenwär-
tig nicht von einer internationalen Agentur wie z.B. der 
IANA betreut wird.  
Anwender  
15 angemeldete Institutionen (Eigenauskunft) 
Darunter:  
California Digital Library,  
LoC,  
National Library of Medicine,  
WIPO,  
University Libraries   
Internet Archive,  
DCC,  
National Library of France
Tool-Adaption    Entwicklung der California Digital Library:   
Noid (Nice Opaque Identifier) Minting and Binding Tool  
Referenz  
http://www.cdlib.org/inside/diglib/ark/  
Bemerkungen   Allerdings muss bei Kopien der spezif. Resolving-Service 
angegeben werden.  
DOI – Digital Object Identifier  
Kurzbezeich-
nung  
DOI  
Erläuterung  
Anwendungen von Digital Object Identifiers (DOI) wer-
den seit 1998 durch die International DOI Foundation 
(IDF) koordiniert. Dem DOI liegt ein System zur Identi-
fizierung und dem Austausch von jeder Entität geistigen 
Eigentums zugrunde. Gleichzeitig werden mit dem DOI 
technische  und  organisatorische  Rahmenbedingungen 
bereitgestellt, die eine Verwaltung digitaler Objekte sowie 
die  Verknüpfung  der  Produzenten  oder  Informations-
dienstleistern mit den Kunden erlauben. Dadurch  wird 
die  Möglichkeit  geschaffen,  Dienste  für  elektronische 
Ressourcen, die eingeschränkt zugänglich sind, auf Basis 
von DOIs zu entwickeln und zu automatisieren.   
Das  DOI-System  besteht  aus  den  folgenden  drei 
Komponenten:   
13 Access
C# PDF Text Extract Library: extract text content from PDF file in
Free online source code for extracting text from adobe PDF document in C#.NET class. Ability to extract highlighted text out of PDF document.
how to erase text in pdf file; remove text from pdf reader
VB.NET PDF Text Extract Library: extract text content from PDF
SharePoint. Extract text from adobe PDF document in VB.NET Programming. Extract file. Extract highlighted text out of PDF document. Image
acrobat remove text from pdf; remove text from pdf acrobat
nestor Handbuch: Eine kleine Enzyklopädie der digitalen Langzeitarchivierung
13-10
·    Metadaten,   
·    dem DOI als Persistent Identifier und   
·    der 
technischen 
Implementation 
des 
Handle-Systems. 
Institutionen, die einen  Dienst mit einem individuellen 
Profil aufbauen wollen, können dies in Form von Regis-
tration Agencies umsetzen. Das bekannteste Beispiel ist 
CrossRef, in dem die Metadaten und Speicherorte von 
Referenzen  verwaltet  und  durch  externe  Institutionen 
weiterverarbeitet werden können.   
Die  DOI-Foundation  ist  eine  Non-Profit-Organisati-
on, deren Kosten durch Mitgliedsbeiträge, den Verkauf 
von DOI-Präfixen und den vergebenen DOI-Nummern 
kompensiert werden.   
Die Struktur von DOIs wurde seit 2001 in Form eines 
ANSI/NISO-Standards  (Z39.84)  standardisiert,  welche 
die Komponenten der Handles widerspiegelt.
Syntax  
Präfix / Suffix   
Beispiel  
10.1045/march99-bunker  
Der Zahlencode „10“ bezeichnet die Strings als DOIs, die 
unmittelbar an den Punkt grenzende Zahlenfolge „1045“ 
steht für die vergebende Institution z.B. eine Registrati-
on  Agency.  Der  alphanumerische  String  im  Anschluss 
an den  Schrägstrich  identifiziert das  Objekt  z.B. einen 
Zeitschriftenartikel.  
Als URN:  
urn:doi:10.1045/march99-bunker  
Identifizierung 
/ Registry  
- DOI-Vergabe für alle Objekte   
- zentrale Registrierung von Diensten,  
 Nutzer  müssen  sich  bei  den  Serviceagenturen 
registrieren  
Resolving  
- Ja, Handle-System als technische Basis  
- Zentraler Resolving-Service  
- verschiedene, nicht kommunizierte dezentrale Dienste  
C# PDF insert text Library: insert text into PDF content in C#.net
C#.NET PDF SDK - Insert Text to PDF Document in C#.NET. This C# coding example describes how to add a single text character to PDF document. // Open a document.
how to erase text in pdf online; how to copy text out of a pdf
C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net
All text content of target PDF document can be copied and pasted to .txt files by keeping original layout. C#.NET class source code
delete text from pdf online; how to delete text from pdf document
[ Version 1.5 ]   13-11
Anwender  
- 7 Registration Agencies (RA)  
Copyright Agency, CrossRef, mEDRA, Nielson   
BookData, OPOCE, Bowker, TIB Hannover  
- CrossRef-Beteiligte: 338  
CrossRef-Nutzer  
- Bibliotheken (970, auch LoC)  
- Verlage (1528)  
Tool-Adaption   
Tools, welche die Nutzung von DOIs vereinfachen und 
die Funktionalität erweitern:  
http://www.doi.org/tools.html  
Digital Library Tools von ExLibris  
Referenz  
http://www.doi.org  
Bemerkungen   - DOIs sind URN-konform.  
- kostenpflichtiger Service   
- gestaffelte Servicegebühren   
ERRoL - Extensible Repository Resource Locator
Kurzbezeich-
nung  
ERRoL  
Erläuterung  
Ein ERRoL ist eine URL, die sich nicht ändert und kann 
Metadaten, Content oder andere Ressourcen eines OAI-
Repositories identifizieren.   
Syntax  
„http://errol.oclc.org/“ + <oai-identifier>  
Beispiel  
http://errol.oclc.org/oai:xmlregistry.oclc.org:
demo/ISBN/0521555132.ListERRoLs  
http://errol.oclc.org/oai:xmlregistry.oclc.
org:demo/ISBN/0521555132.html  
http://errol.oclc.org/ep.eur.nl/hdl:1765/9  
Identifizierung 
/ Registry  
OAI Registry at UIUC   
(Grainger  Engineering  Library  Information  Center  at 
University of Illinois at Urbana-Champaign)  
http://gita.grainger.uiuc.edu/registry/ListRepoIds.
asp?self=1  
Resolving  
http-Redirect  
Anwender  
Nicht zu ermitteln  
Tool-Adaption    DSpace   
13 Access
C# PDF metadata Library: add, remove, update PDF metadata in C#.
C#.NET PDF SDK - Edit PDF Document Metadata in C#.NET. Allow C# Developers to Read, Add, Edit, Update and Delete PDF Metadata in .NET Project.
erase text from pdf; how to delete text from pdf reader
C# PDF Text Search Library: search text inside PDF file in C#.net
C#.NET. C# Guide about How to Search Text in PDF Document and Obtain Text Content and Location Information with .NET PDF Control.
erase text from pdf file; delete text from pdf with acrobat
nestor Handbuch: Eine kleine Enzyklopädie der digitalen Langzeitarchivierung
13-12
Referenz  
http://errol.oclc.org/  
http://www.oclc.org/research/projects/oairesolver/  
Bemerkungen   Erscheint experimentell. Kein echter Persistent Identifier, 
da URLs aktualisiert werden müssen.
GRI – Grid Resource Identifier  
Kurzbezeich-
nung  
GRI  
Erläuterung  
Die Spezifikationen definieren GRI für eindeutige, dau-
erhafte Identifier für verteilte Ressourcen sowie deren 
Metadaten.   
Syntax  
s. URN-Syntax 
Beispiel  
urn :dais:d at as et:b4136aa4-2d11-42b d-aa61-
8e8aa5223211
urn:instruments:telescope:nasa:hubble
urn:physics:colliders:cern
urn:lsid:pdb.org:1AFT:1  
Identifizierung 
/ Registry  
s. URN  
Resolving  
Im Rahmen von applikationsabhängigen Diensten wie 
z.B. Web-Services.  
Anwender  
School of Computing Science, University of Newcastle 
upon Tyne, Arjuna Technologies  
http://www.neresc.ac.uk/projects/gaf/  
Tool-Adaption    http://www.neresc.ac.uk/projects/CoreGRID/  
Referenz  
http://www.neresc.ac.uk/ws-gaf/grid-resource/  
Bemerkungen   GRI sind URN-konform.  
GRid - Global Release Identifier  
Kur zbezeich-
nung  
GRid  
Erläuterung  
GRid ist ein System, um Releases of Tonaufnahmen für 
die elektronische Distribution eindeutig zu identifizie-
ren.  Das  System  kann  Identifizierungssysteme in  der 
Musikindustrie integrieren. Dazu gehören ein Minimal-
set an Metadaten, um Rechte (DRM) eindeutig zuord-
nen zu können.  
[ Version 1.5 ]   13-13
Syntax  
A Release Identifier consists of 18 characters, and is al-
phanumeric, using the Arabic numerals 0 to 9 and letters 
of the Roman alphabet (with the exception of I and 
O). It is divided into its five elements in the following 
order:  
·         Identifier Scheme  
·         Issuer Code 
·         IP Bundle Number 
·         Check Digit  
Beispiel  
A1-2425G-ABC1234002-M
A1  -  Identifier  Scheme  (i.e.  Release  Identi-
fier  for  the  recording  industry)  2425G  -  Is-
suer  Code  –  (for  example  ABC  Records) 
ABC1234002  -  IP  Bundle  Number  (for  example  an 
electronic release composed of a sound and music video 
recording, screensaver, biography and another associa-
ted video asset)
M - Check Digit  
Identifizierung / 
Registry  
RITCO, an associated company of IFPI Secretariat, has 
been appointed as the Registration Agency.  
Resolving  
Resource Discovery Service  
Anwender  
Unklar 
Tool-Adaption    unklar  
Referenz  
ISO 
7064: 
1983, 
Data 
Proces-
sing 
– 
Check 
Character 
Systems 
ISO 646: 1991, Information Technology – ISO  7-bit 
Coded Character Set for Information Exchange.  
Bemerkungen   Kostenpflichtige Registrierung (150 GBP) für einen Is-
suer Code für 1 Jahr.  
GUUID / UUID  
Kurzbezeich-
nung  
GUUID / UUID  
Erläuterung  
GUIDs (Globally Unique IDentifier) sind unter der Be-
zeichnung „UUID“ als URN-Namespace bereits bei der 
IANA registriert. Aufgrund des Bekanntheitsgrades wer-
den diese erwähnt.  
13 Access
nestor Handbuch: Eine kleine Enzyklopädie der digitalen Langzeitarchivierung
13-14
Ein UUID (Universal Unique Identifier) ist eine 128-bit 
Nummer  zur eindeutigen Identifizierung  von  Objekten 
oder anderen Entities im Internet.   
UUIDs  wurden  ursprünglich  in  dem  Apollo  Compu-
ter-Netzwerk,  später  im  Rahmen  der  Open  Software 
Foundation‘s  (OSF),  Distributed  Computing  Environ-
ment (DCE) und anschließend innerhalb der Microsoft 
Windows Platforms verwendet.  
Syntax  
s. URN-Syntax  
Beispiel  
urn:aps:node:0fe46720-7d30-11da-a72b-0800200c9a66  
Identifizierung 
/ Registry  
URN-Namespace-Registry  
Resolving  
Kein  
Anwender  
Softwareprojekte  
Tool-Adaption   
UUID-Generatoren: 
http://kruithof.xs4all.
nl/uuid/uuidgen  
http://trac.labnotes.org/cgi-bin/trac.
cgi/wiki/Ruby/UuidGenerator   
http://sporkmonger.com/projects/uuidtools/   
Referenz  
http://www.ietf.org/rfc/rfc4122.txt   
Bemerkungen   In der Spezifikation wird ein Algorithmus zur Generie-
rung von  UUIDs  beschrieben.  Wichtig ist  der  Ansatz, 
dass  weltweit  eindeutige Identifiers  ohne  (zentrale) Re-
gistrierung generiert und in unterschiedlichen Applikati-
onen sowie verschiedene Objekttypen verwendet werden 
können. Wobei deutlich gesagt wird, dass UUIDs *nicht* 
auflösbar sind.  
Handle
Kurzbezeich-
nung  
Handle  
Erläuterung  
Das  Handle-System  ist  die  technische  Grundlage  für 
DOI-Anwendungen.  Es  ist  eine  technische  Entwick-
lung der Corporation for National Research Initiatives. 
Mit dem Handle-System werden Funktionen, welche die 
Vergabe, Administration und Auflösung von PIs in Form 
von Handles erlauben, bereitgestellt. Die technische Basis 
bildet ein Protokoll-Set mit Referenz-Implementationen 
[ Version 1.5 ]   13-15
wie z.B. DOI, LoC.   
Syntax  
<Handle> ::= <Handle Naming Authority> „/“ <Handle 
Local Name>   
Das Präfix ist ein numerischer Code, der die Institution 
bezeichnet. Das Suffix kann sich aus einer beliebigen Zei-
chenkette zusammensetzen.  
Beispiel  
Als URN:  
urn:handle:10.1045/january99-bearman  
Identifizierung 
/ Registry  
Zentrales Handle-Registry für die Präfixe.  
Resolving  
Handle-Service  
Anwender  
DOI-Anwender, LoC, DSpace-Anwender  
Tool-Adaption    DSpace  
Referenz  
http://www.handle.net  
Bemerkungen   Handles sind URN-konform.  
InfoURI  
Kurzbezeich-
nung  
InfoURI  
Erläuterung  
InfoURI ist ein Identifier für Ressourcen, die über  kein 
Äquivalent innerhalb des URI-Raumes verfügen wie z.B. 
LCCN. Sie sind nur für die Identifizierung gedacht, nicht 
für die Auflösung. Es ist ein NISO-Standard.  
Syntax  
„info:“ namespace „/“ identifier [ „#“ fragment ]  
info-scheme = „info“ 
info-identifier = namespace „/“ identifier 
namespace = scheme
identifier        = path-segments  
Beispiel  
info:lccn/n78089035  
Als URN:  
urn:info:lccn/n78089035  
Identifizierung 
/ Registry  
Zentrales Registry für Namespaces  
Resolving  
nein  
Anwender  
18 Anwender:   
LoC, OCLC, DOI etc.  
Tool-Adaption    Entwicklung für die Adaption von OpenURL-Services  
Referenz  
http://info-uri.info/  
Bemerkungen   Zusammenarbeit mit OpenURL.   
13 Access
nestor Handbuch: Eine kleine Enzyklopädie der digitalen Langzeitarchivierung
13-16
NLA - Australische Nationalbibliothek
Kurzbezeich-
nung  
Keine vorhanden, aber die Identifier beginnen mit NLA  
Erläuterung  
Syntax  
Abhängig von den einzelnen Typen elektronischen Mate-
riales werden die Identifier nach verschiedenen Algorith-
men gebildet.  
Beispiel  
Collection Identifier  
nla.pic, nla.ms, nla.map, nla.gen, nla.mus, nla.aus, nla.arc  
Beispiel  
Manuscript Material  
<collection  id>-<collection  no.>-<series  no.>-<item 
no.>-<sequence no.>-< role code>-<generation code>  
nla.ms-ms8822-001-0001-001-m  
Identifizierung 
/ Registry  
Objekte, die archiviert werden. Es  existiert ein lokales 
Registry.  
Resolving  
Ja, für die lokalen Identifier  
Anwender  
ANL, Zweigstellen, Kooperationspartner  
Tool-Adaption      
Referenz  
http://www.nla.gov.au/initiatives/persistence.html  
Bemerkungen   Dies ist eine Eigenentwicklung. Es werden keine interna-
tionalen Standards berücksichtigt.  
LSID - Life Science Identifier   
Kurzbezeich-
nung  
LSID  
Erläuterung  
Die  OMG  (Object  Management  Group)  spezifiziert 
LSID als Standard für ein Benennungsschema für biolo-
gische Entitäten innerhalb der “Life Science Domains” 
und  die  Notwendigkeit  eines  Resolving-Dienstes,  der 
spezifiziert, wie auf die Entitäten  zugegriffen  werden 
kann.  
Syntax  
The LSID declaration consists of the following parts, 
separated by double colons:   
• „URN“  
• „LSID“  
• authority identification  
• namespace identification
Documents you may be interested
Documents you may be interested