pdf annotation in c# : Adding a link to a pdf in preview control application system azure html web page console 05bouche0-part1698

EMIS Collections and Conference Proceedings
FIZ Karlsruhe
REVIVING THE FREE PUBLIC SCIENTIFIC LIBRARY
IN THE DIGITAL AGE?
THE EUDML PROJECT
THIERRY BOUCHE
Abstract. Inthisreportwesurvey resultsofoureortsto setupatechnical
environment, a model for external cooperation and interoperability and an
organizational framework forareliable, truly vivid, evergrowinganddurable
digital archive ofmathematical publications. A major stepforward hasbeen
achieved during the course of the European Digital Mathematics Library
(EuDML) project which got initial funding from the European Commission
from February 2010 to January 2013.
Introduction
In this report we survey results of our eorts to set up a technical environment, a
model for external cooperation and interoperability and an organizational frame-
work for a reliable, truly vivid, ever growing and durable digital archive of math-
ematical publications. A major step forward has been achieved during the course
of the European Digital Mathematics Library (EuDML) project which got initial
funding from the European Commission from February 2010 to January 2013. I
try to give a rather complete picture ot the results of this project in many areas,
not focussing on technical issues only.
The general objective of the DML can be summarised as reinventing the free public
library in the digital realm. EuDMLsucceeded in creating a network of a dozen of
institutions acquiring selected mathematical content for preservation and access
provision, and in making it one single distributed library. The question whether
this model will be extended to a much wider scale, or competing models will
emerge is entirely open now. However, things have moved thanks to this project,
and we can expect exciting developments in this area after a lot of inertia.
K. Kaiser, S. Krantz, B. Wegner (Eds.): Topics and Issues in Electronic Publishing, JMM,
Special Session, San Diego, January 2013.
57
Adding a link to a pdf in preview - insert, remove PDF links in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Free C# example code is offered for users to edit PDF document hyperlink (url), like inserting and deleting
pdf hyperlinks; pdf link to email
Adding a link to a pdf in preview - VB.NET PDF url edit library: insert, remove PDF links in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Help to Insert a Hyperlink to Specified PDF Document Page
add links in pdf; add email link to pdf
58
THIERRY BOUCHE
The paper is organised as follows.
The rst section recalls brie y basics of the recent history of the DML project,
through the move from the initial vision to some pragmatic rescaling of the Eu-
DML project.
The second section provides an overview of the EuDML project: its objectives,
its partners, and the content brought together.
The third section is the main content of this paper. It provides insights about
results achieved within the project’s three years duration. We highlight the main
features of the Web site that is up and running since January 2013. We de-
scribe some of the business rules we based the EuDML network on, and expect
to build a long-lasting cooperation in the coming months under the name Eu-
DML initiative. Then, the interoperability devices that are currently available
are presented. They are designed to ease considerably the use and visibility of
the EuDML content from external systems. We nish this section by giving a
hint on the various technologies where new software has been developed, tested,
or used in an innovative manner within this project.
The last section just sketches some of the challenges that are still to be faced by
those who will continue this eort.
Acknowledgement. The work reported here has been partly funded by the
European Union through its Competitiveness and Innovation Programme (ICT
PSP, Grant Agreement no. 250503).
1. The (Eu)DML Vision
Mathematicians and librarians came up around year 2000 with a vision for a
Digital Mathematics Library (DML)that can be summarisedby itsinitialwording
by a NSF planning grant that was not followed by much concrete activity (see
[24]):
In light of mathematicians’ reliance on their discipline’s rich pub-
lished heritage and the key role of mathematics in enabling other
scientic disciplines, the Digital Mathematics Library strives to
make the entirety of past mathematics scholarship available on-
line, at reasonable cost, in the form of an authoritative and en-
during digital collection, developed and curated by a network of
institutions.
This vision was instantiated and endorsed by the International Mathematical
Union in 2006 [7]. During the rst decade of the 21st century, a number of
projects were launched around the world (many of them in Europe), which can
C# PDF insert image Library: insert images into PDF in C#.net, ASP
viewer component supports inserting image to PDF in preview without adobe this technical problem, we provide this C#.NET PDF image adding control, XDoc
add links to pdf; add hyperlink to pdf
C# PDF Page Insert Library: insert pages into PDF file in C#.net
applications. Support adding and inserting one or multiple pages to existing PDF document. Forms. Ability to add PDF page number in preview. Offer
add hyperlinks to pdf online; adding a link to a pdf
THE EUDML PROJECT
59
be qualied as local DMLs. Although these projects metin various occasions, the
above mentioned vision didn’t foster any cross-border project. David Ruddy [24]
and myself [2] suggested thatthe main inhibiting factorwas the overly centralized
conception of the foreseen organization. Part of the recent work in this area
has thus been to dene pragmatic objectives according to a rather bottom-up
approach, which can be summarised as follows (see [2, 4]):
The Digital Mathematics Library should assemble as much as
possible of the digital mathematical corpus in order to
 help preserving it over the long term,
 make it available online,
 possibly after some embargo period (eventual open access),
 in the form of an authoritative and enduring digital collec-
tion,
 growing continuously with publisher supplied new content,
 augmented with sophisticated search interfaces and interop-
erability services,
 developed and curated by a network of institutions.
We must stress here that the denition and the need of the envisioned infrastruc-
ture is in principle completely orthogonal to the current debate on open access
and journal publishing economic models. In fact it should keep neutral to publish-
ing methods and economics as long as the publishing system produces refereed
reference texts in some digital format that can be archived and independently
delivered through the network of institutions.
Opposite to the trend fostered by electronic publishing towards outsourcing most
of fundamental traditional library services to non-public entities [22] (not-for-
prot like JSTOR or Portico, or aggressively for-prot like Springer or Elsevier),
the above DML vision triesto designthe currently vacantfunctionof a distributed
library service acting as a reliable back-end to the publishing system, preserving
its output, and guaranteeing its availability over the long term.
However, some of the publishing models that got momentum during the last
decade do threaten the realization of the DML vision. Forinstance, proponents of
the so-called big deals, as well as the very similar Gold Open Access model where
licences are costless to the reader, get most of their value through licensing a vast
amount of literature served from the same platform. Duplicating their content is
thus going against their business model, even if it’s free to download almost
everywhere in the world (either because everyone is a subscriber, or because
C# PDF insert text Library: insert text into PDF content in C#.net
Supports adding text to PDF in preview without adobe reader installed in ASP.NET. Powerful .NET PDF edit control allows modify existing scanned PDF text.
add url pdf; adding a link to a pdf in preview
VB.NET PDF insert text library: insert text into PDF content in vb
Multifunctional Visual Studio .NET PDF SDK library supports adding text content to adobe PDF document in VB.NET Add text to PDF in preview without adobe
add hyperlink in pdf; add links to pdf in preview
60
THIERRY BOUCHE
everyone is entitled open access), but this leaves what might be an important
part of the mathematical corpus without curation by a public institution.
Our vision was turned into a proposal to the European Commission and was
eventually awarded a grant in the Competitiveness and Innovation Framework
Programme, Information and Communication Technology Policy Support Pro-
gramme, area CIP-ICT-PSP.2009.2.4: \Digital Libraries : Open access to scien-
tic information", grant #250503, running from February 1st, 2010 to January
31st, 2013 (see [9] for the Commission’s view on the project). The proposal was
developed under the auspices of the European Mathematical Society (EMS), and
specically its Electronic Publishing Committee.
Compared to previous attempts, this project had two distinct features:
(1) A special attention was given to the fact that the aggregated content
would bear mathematical knowledge, hence some provision for mathe-
matical knowledge management was included in the goals.
(2) It was named EuDML although previous EMS lead attempts were under
the  ag DML-EU.
These features might look marginal at rst sight, but it was a radical departure
from previous ambitions.
(1) The DML has initially been considered mostly as a mere (and rather
simplistic) digital library whose content happens to be mathematical
texts. The will of a specic infrastructure would re ect a social feature of
the mathematical community (relying heavily on the availability of long-
lasting references, andtheir open accessibility) ratherthanspecic techni-
cal needs. We wanted to address the factthat the mathematical nature of
the content could be an asset, enabling for instance cross-linking of items
based on the mathematical formulae they contain or their mathemati-
cal subject according to the MSC, even when they are written in dierent
languages. Therefore, the development and assessment of mathematically
savvy technology for searching or handling mathematical content was put
at the heart of this project.
(2) While the name DML-EU suggests the European chapter of a (yet to
create) global DML (aka WDML: World DML), EuDML was coined to
design a European instance of the DML, that nothing prevents to scale
beyond its initial boundaries. EuDML being the rst such project break-
ing national borders and bridging distinct local DMLs, the underlying
phonetic pun: Eu is the half of W (U = W=2) was meant to underline
C# Create PDF Library SDK to convert PDF from other file formats
Load PDF from stream programmatically. Preview PDF documents without other plug-ins. Besides, using this PDF document metadata adding control, you can
add hyperlink pdf file; adding hyperlinks to pdf
C# PowerPoint - How to Process PowerPoint
C# methods to add, insert or delete any specific PowerPoint slide, adding & burning & methods and sample codes of respective function, you may link the quick
chrome pdf from link; add a link to a pdf in preview
THE EUDML PROJECT
61
the fact that interconnecting a few projects at the European level would
probably amount to half the eort needed to realize this worldwide.
2. Project description
2.1. Objective. The EuDML project was explicitly envisioned as a pilot project
addressing two challenges that prevented previous attempts towards a global dig-
ital mathematics library based on a top-down approach to succeed:
(1) Setting up the technical infrastructure to create a unied access point
for the digital mathematical literature hosted by a number of dierent
organizations across various countries.
(2) Dening a cooperation model with a variety of stakeholders that would
allow building a reliable global reference library meant to run over the
long term, and to be eventually exhaustive.
The two challenges are intimately intertwined as the quality of the technical
infrastructure and the array of production and interoperability services provided
are the main argument to convince possible partners to join the initiative, which
in turn is the best way to enlarge and enrich the content available, thus to reach
acritical mass in users.
The technical objective was reached by aggregating a rich metadata repository,
and implementing a single access portal for heterogeneous and multilingual col-
lections on top of it. The network of documents has been constructed by merging
and augmenting the information available about each document from each col-
lection, and interlinking documents and references across the entire combined
library. The most visible outcome targeted by the project was a single access
point for the content that was previously dispersed at various places in Europe,
with widely varying interfaces and search facilities.
 For users, a website at eudml.org with personal work spaces, allowing to
search and navigate the collections (see x 3.1).
 For systems, a batch lookup for turning citations into links, as well as a
number of interoperability devices to allow automated calls to handled
mathematical references (see project.eudml.org/api, see x 3.4).
The more political objective has been pursued through various communication
channels with a variety of stakeholders, and constitution and consultation of an
external Scientic Advisory Board.
The sustainability objective should give rise to the launchof the EuDML initiative
by some of the former partners of the project with support from the European
Mathematical Society later this year.
VB.NET PDF insert image library: insert images into PDF in vb.net
in preview without adobe PDF control installed. Access to freeware download and online VB.NET class source code. This smart and mature PDF image adding component
add url link to pdf; add link to pdf acrobat
VB.NET PDF copy, paste image library: copy, paste, cut PDF images
paste and cut PDF image while preview without adobe Free Visual Studio .NET PDF library, easy to Besides image extracting, adding, and removing, RasterEdge XDoc
add a link to a pdf file; adding links to pdf
62
THIERRY BOUCHE
2.2. Consortium. The project’s funded partners are as follows.
 Overall management & technical coordination: Instituto Superior Tecnico
(Lisbon, PT)
 Scientic coordination: Universite Joseph-Fourier: Cellule Mathdoc (Greno-
ble, FR)
 Centre national de la recherche scientique: Cellule Mathdoc (Grenoble,
FR)
 University of Birmingham: Computer Science Dpt. (UK)
 Fachinformationszentrum: Zentralblatt (Karlsruhe, DE)
 Masarykova univerzita: Informatique (Brno, CZ)
 University of Warsaw: ICM (PL)
Edition Diusion Presse Sciences (Paris, FR)
 Universidade de Santiago de Compostela: Instituto de Matematicas (ES)
 Institute of Mathematics and Informatics, BAS (Soa, BG)
 Matematicky Ustav Av Cr V.V.I. (Prague, CZ)
 Ionian University: Informatics Dpt. (Corfu, GR)
 Made Media UK (Birmingham, UK)
From the beginning, the two following institutions were also associatedorganically
to the project.
 European Mathematical Society
 Gottingen university library (DE)
And a Spanish partner had to leave halfway.
 Consejo superior de investigaciones cienticas: IEDCYT (Madrid, ES)
While an Italian partner managed to join.
 Italianmathematical societies (UMI andSIMAI)representedby the Napoli
University (IT)
2.3. Content. The collections amount to 225,000 unique items (after deduplica-
tion), spanning 2,600,000 pages.
Country
Projects
Contributed items
Germany
GDZ Mathematica, ELibM
100,000 items
France
Gallica-Math, NUMDAM, CEDRAM
57,000 items
Czech Rep.
DML-CZ
28,000 items
Russia
RusDML
17,000 items
C# Word - Process Word Document in C#
Capable of adding and burning image on specific Word document page in C# class. You may click the link to go to each Word document processing tutorial page to
pdf link to attached file; clickable links in pdf files
C# Excel - Excel Page Processing Overview
Support adding image of various formats (such as BMP, PNG & TIFF) to an Excel Click the link to specific C#.NET guide page and you will find detailed API(s
add links to pdf acrobat; convert excel to pdf with hyperlinks
THE EUDML PROJECT
63
Country
Projects
Contributed items
Poland
DML-PL
14,000 items
Spain
DML-E
6,400 items
Greece
HDML
3,000 items
Italy
BDIM
2,000 items
Portugal
SPM/BNP
1,300 items
Bulgaria
BulDML
600 items
Outof these, mostare retrodigitised (BNP/SPM/IST, BDIM, DML-CZ, DML-E,
DML-PL, Gallica, GDZ, HDML, NUMDAM, RusDML) andsome are born digital
(BulDML, CEDRAM, DML-CZ, DML-E, DML-PL, EDPS, ELibM, NUMDAM).
Selecting content is an important aspect of library collections development. In
EuDML we adopted a subsidiarity principle: the project selects partners to be
reliable scientic institutions, and relies on them for selecting what out of their
holdings will be contributed to EuDML. These decisions are monitored by the
Scientic Advisory Board set up by the European Mathematical Society.
EuDML collections are estimated to cover about 6.5% of the whole mathematical
reference corpus (estimated to be above 3.5 million items as of 2012). However,
the EuDML corpus has some specicities:
 it contains a few books, most of them from the 19th century up to the
rst half of 20th century;
 it contains a very strong collection of European journals going back to
the beginning of 19th century, with many fundamental works;
 the relative coverage of important and long-lasting journal articles is bet-
ter in the early period when Europe was the centre of the mathematical
world, and decreasing with time, as a fastgrowing numberof articleshave
been published elsewhere.
We have in EuDML 52,156 documents with bibliographic references recorded in
the metadata. This resulted in 656,651 individual reference strings. Out of those,
99,282 could be identied as being to EuDML items. Of these, the vast majority
(98,000) resolve to articles in journals and proceedings and 1,282 to books.
We inferfrom these statistics that we succeededin assembling a non-trivial corpus
of reference documents as at least 15% of the citations in EuDML are referring to
aEuDML item although EuDML represents only 6.5% of the existing published
64
THIERRY BOUCHE
documents in mathematics (a given cited item might be counted multiple times
here, which is a feature of this analysis: EuDML items are likely to be more cited
than the average).
3. Project’s outcome
In this section, we rst give an overview of the Web interface to the system
developed by the project. Then we provide some hints on other results.
As this project intended to create a new infrastructure, with a new way to coop-
erate for stakeholders involved in the mathematical literature, we rst highlight
the organization and rules of the EuDML network of partners, then we focus on
the results of a more technical  avour.
3.1. The EuDML Web site. The main result of the project, and hopefully
the most useful right away is its public Web site eudml.org which has been
online since more than a year now. However, lots of work has been done in the
background so that the current features are worth a visit. With the end of the
funded period, features will keep stable for a while (see gure 1).
The EuDML site is intended to be a fully functional digital library with search
and browse capabilities. It also allows users to login and enjoy a persistent per-
sonalized environment where they can create documents’ annotations or personal
lists (aka book shelves).
The main page is the entry point for the service. Along with the simple search
query interface, itcontainsbasic statistics andsome informationon EuDML, links
to log in or register to the service and links to navigate to other parts of the site.
It is possible to explore the collections using two browsing interfaces: one by
subjects (using MSC 2010 classication), and one by journals. Beware however
that not all items have been classied according to the MSC, and that there are
more item types in EuDML than journal articles (we have books, proceedings
published in books and multiple-volume works). At this stage of the system, not
all of these can be found readily with the search engine. For instance, you only
get to a multiple-volume page from one of its volumes.
The advanced search page allows to perform more sophisticated searches with
aboolean combination of positive or negative queries (see gure 2). A unique
feature of EuDML is the possibility to search over mathematical formulae written
in LAT
E
X. A formula preview is dynamically generated so that the user can check
visually the correctness of the formula. This feature is experimental.
THE EUDML PROJECT
65
Figure 1. The EuDML Web site
When search results are presented it is possible to narrow them using facets.
Searched words are highlighted. The math formulae are presented in user-friendly
rendered MathML.
The typical landing page fora documentcontains the most complete display of the
metadata known to EuDML for that item, including a full text link at the content
provider’s site. A number of tools are available to ease further navigation: links
from citations, to citing papers, to reviews in zbMath or MathSciNet, looking for
similar documents and other relations.
It is also possible to drop a comment, create widgets for embedding the notes on
external pages, suggest a correction, add a subject proposition or share the page
via social media as well as adding the document to a personal list.
66
THIERRY BOUCHE
Figure 2. Advanced search
One of the main menu item isalso unique to EuDML: The Reference Lookup page
allows to nd a document from a reference citation string, typically copy-pasted
from an actual bibliography.
3.2. Content policy. EuDML aims to be a long-standing, reliable and open
source of trusted mathematical knowledge. This implies to build on rm policy.
An outcome of the project is the consensus over the following three conditions for
some content to be eligible in EuDML collections.
CP1. The texts in EuDML must have been scientically validated and formally
published.
Thisisneededto ensure thatEuDMLworks as an authoritative library,
holding the version of a piece of mathematical knowledge that can be
further built upon, and permanently referred to.
Documents you may be interested
Documents you may be interested