Projet: Lecteur PDF.14 Travaille réalisée par : -Hammemi Abidalle -Hemdane Fida -Souissi Mohamed -Waja Atef -Belhaj Hela.

Slides:



Advertisements
Présentations similaires
[Nom du présentateur] [Titre/position/statut du présentateur] Webinaire pour [nom du groupe] [Nom de l'institution] [Date]
Advertisements

Lire un article EBSCOhost
ZOTERO logiciel de gestion bibliographique
Les logiciels libres: une révolution dans le domaine des TICE.
Nouveautés pour les développeurs Office System Scott Burmester Responsable des programmes PSPS.
Présentation générale de SPIP Fonctionnalités principales dun CMS La séparation entre contenu et présentation Susciter linteractivité en interne et en.
Le developpement web  Préparé par : ASSAL Lamiae JAMALI Zakarya
Le monde du logiciel libre
Contrôle _ correction.
version Beta Marie Calberg Ninni Louhelainen SLFN7
F. Sajous & L .Tanguy ERSS – Axe (du) TAL
Installation des programmes indispensables et utiles :
Page 1 Introduction à ATEasy 3.0 Page 2 Quest ce quATEasy 3.0? n Ensemble de développement très simple demploi n Conçu pour développer des bancs de test.
Construire une base de données bibliographiques Elaborer un site web
Par Fabrice Pasquier Cours IV
Nouveau blog. WordPress connexion Nommez votre blog.
CLUB DES UTILISATEURS SAS DE QUÉBEC
Présentation de Windows Presentation Foundation Vers une nouvelle génération dinterfaces graphiques.
Formation universitaire à .NET: Visual Studio .NET
Le logiciel libre Vidéo INA (1998).
Les plates-formes intégrées de gestion de développement, lexemple de GForge Florent Guilleux, Comité Réseau des Universités TutoJRES 01, Juin 2006.
Logiciels.
Le langage Javascript pour le web
Console MMC de Windows 2000 Présenté par Suzanne Savoie Cours 4.
projet : calculatrice scientifique
Logiciel En informatique, un logiciel est un ensemble composé d'un ou plusieurs programmes, ainsi que les fichiers nécessaires pour les rendre opérationnels.
Démarrer avec le WebCampus
Découverte de PMB Mise à jour du 5/03/ Découverte de PMB Logiciel libre SIGB.
Journée d´étude SPIP : Niveau 1 Campus Numérique Francophone de Cotonou Simon F. Adjatan.
Convertir un fichier en format .pdf
ISV Crée une solution smart document pour aider les commerciaux à la rédaction des propositions commerciales ISV crée un volet activable par lutilisateur.
33ème colloque Pédagogique
Principes de base de Joomla Cours de gestion et publication de contenu sur internet Novembre 2010 – Eric Giraudin.
UNIX™ est le nom d'un système d'exploitation multitâche et multi-utilisateur créé en 1969, à usage principalement professionnel. Il a donné naissance à.
Programmation Système et Réseau (sous Linux)
Les aides technologiques René Bélanger et Sylvie Desrosiers Décembre 2011 Commission scolaire de la Rivière-du-Nord.
Pourquoi est-il nécessaire d'installer de nouveaux logiciels sur votre ordinateur ? J'exclus de cette présentation l'installation de nouveaux matériels.
Introduction au développement Office 2007
Bordeaux - Juin HAL – Le contenu / Les acteurs
PROGRAMMATION INFORMATIQUE D’INGÉNIERIE II PRO-1024.
Réalisé par : Mr IRZIM Hédi Mr JRAD Firas
Créer des packages.
WRITER Julien de YRIGOYEN  Proximité avec Microsoft  Ne pas dérouter les utilisateurs  Microsoft accapare près de 95 % du marché mondial actuel 
23 mars 2008© présente Comprendre Les documents PDF Tous droits réservés.
Plus simple à utiliser Une interface d’administration entièrement remaniée rend plus facile l'apprentissage de Drupal.
Dossier n°1 Structure et Fonctionnement d'un micro-ordinateur.
Conversation permanente
SLAM 1 Exploitation d’un schéma de données
Traitement de texte +.
PDF Un format universel?.
Programmation Web : PHP
IFT313 – Introduction aux langages formels Eric Beaudry Département d’informatique Université de Sherbrooke Laboratoire sur JFLEX Été 2010.
Gérez vos références bibliographiques avec France.Martin [à]univ-paris1.fr
ETAT DE L’ART DES LICENCES LOGICIELLES Etat de l’art des licences logicielles19 mai 2015.
Nassim Bouaziz Mariève Bureau
Les logiciels libres Mercredi 16 décembre 10 heures.
Les systèmes de gestion de contenu
LE COURRIER ELECTRONIQUE
Les Jeux Vidéos Libres Présentation pour Média-Cité le 13/10/09 Ce document est sous Gnu FDL.
Présentation de Qt Iris 1
Développement à base de Logiciels Libres Chapitre 2 : Législations logiciels libres 2012 Institut Supérieur d’Informatique ISI.
Formats d’échange ? Chap B11 FP10 page 143 Les enjeux …
Observatoire des pratiques Groupe TUICE 2014 Présentation de… Un espace numérique de travail… A partir d’un compte Google.
De Zotero à Mendeley : découvrir comment gérer ses références Félix Langevin Harnois Bibliothécaire Service de la bibliothèque École de technologie supérieure.
Le guide d’autoévaluation interactif, Mode d’emploi Version Mai 2016.
Mediator 9 - Un outil de développement multimédia 3AC Techno/Informatique.
Introduction à la programmation
1 Initiation aux bases de données et à la programmation événementielle VBA sous ACCESS Cours N° 1 Support de cours rédigé par Bernard COFFIN Université.
Les Licences Libres Loic Rouquette – Côme Delome – Caso Alexis – Vladislav Sokolov.
Transcription de la présentation:

Projet: Lecteur PDF.14 Travaille réalisée par : -Hammemi Abidalle -Hemdane Fida -Souissi Mohamed -Waja Atef -Belhaj Hela

Généralités Etude de lexsistant Diagramme de licences Répartition des taches Amélioration

Généralement, dans la plupart de lecteur PDF ont une seuls fonctionnalité: lecteur de fichier PDF uniquement. Alors on a décider de faire quelque modification et lui ajouter plus de fonctionnalités tel que: changement de thème, ajout de convertisseur, partage de document PDF sur NET, Concaténation des fichiers PDF…..

comparatifdeskUNPDFLibreOfficeAdobe Readerpodofo descriptionConvertit des fichiers PDF à Word, Excel, Texte, HTML Importer à partir PDF (extension incluse par défaut), l'exportation au format PDF. Adobe PDF ReaderOpen-source C + + Bibliothèque lires d'écoulement et Écrire les Fichiers PDF Critères convertir XX EditeurX XX bibliothèques de développement XXX créateursX XX Les téléspectateursXX X Licence ProprietaryGNU LGPLProprietary,GNU LGPL

On a choisit pour déparer notre projet (Adobe Reader version 10): Adobe Reader a été le premier logiciel à supporter le format de document PDF, donc on a décider de choisir le logiciel Adobe Reader version, pour commencer notre projet car cette nouvelle version ne permet pas seulement la lecture de fichier PDF mais elle permet aussi louverture des fichiers jointe sur le web et lenvoi par courriel, ainsi que port document PDF et PDF protégés par mot de passe,cette version est un support de multipoint qui permet aussi linstallation sur la carte SD,la navigation optimisée, et la compatibilité avec tablettes.

Diagramme de licence deskUNPDF et Adobe Reader utilise la licence propriétaire (Proprietary ): qui sagit d une licence propriétaire ou privative si les conditions d'utilisation qu'elle définit entravent un des droits donnés par les licences libres, à savoir utiliser, étudier, modifier, dupliquer ou diffuser l'œuvre sur laquelle porte la licence. Lappellation propriétaire est actuellement la plus largement répandue pour désigner une licence qui nest pas une licence libre.

Alors que ; libre office et Podofo utilise les licences GNU LGPL: Les licences GNU Public générales sont destinées à garantir la liberté de partager et de modifier les logiciels libres et d'assurer que le logiciel est gratuit pour tous les utilisateurs. Le système GNU est composé exclusivement de logiciels libres. Ces composants se présentent sous la forme de paquets logiciels maintenus et distribués par le projet GNU. Parmi la liste des paquets GNU, on retrouve la collection de compilateurs GNU le débogueur GDB, les outils binaires GNU le shell Bash, la bibliothèque C GNU les outils de base GNU, l'assembleur GNU ou le noyau Hurd. la licence LGPL (la Licence publique générale limitée)qui s'applique à certains progiciels spécialement désignés spécifiquement - typiquement des bibliothèques - de la Free Software Foundation et d'autres auteurs qui décident de l'utiliser. Licence LGPL permet donc de s'affranchir du caractère héréditaire de la licence GPL.

PoDoFo est distribué sous la licence GNU Lesser General Public Licence (LGPL). Les tests et les outils qui sont inclus dans PoDoFo sont sous licence GNU General Public.

Premier interface:Premier interface: interface principale de projet:

Private Sub Open() Handles OpenPDFFileToolStripMenuItem.Click OpenFileDialog1.FileName = "" If (OpenFileDialog1.ShowDialog(Me) = System.Windows.Forms.DialogResult.OK) Then ctabpdf() TabControl1.SelectedTab.Text = System.IO.Path.GetFileNameWithoutExtension(OpenFileDialog1.FileName) CType(TabControl1.SelectedTab.Controls.Item(0), AxAcroPDFLib.AxAcroPDF).src = OpenFileDialog1.FileName End If End Sub Private Sub ExitToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ExitToolStripMenuItem.Click End End Sub

Private Sub Showform() Handles ShowToolStripMenuItem.Click clearitemcontext() Me.ShowInTaskbar = True Me.Visible = True ShowToolStripMenuItem.Enabled = False Me.WindowState = FormWindowState.Maximized End Sub

Private Sub Undo() Throw New NotImplementedException End Sub Private Sub TabControl1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TabControl1.SelectedIndexChanged End Sub Private Sub NouveauToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles NouveauToolStripMenuItem.Click End Sub Private Sub Open(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles OpenPDFFileToolStripMenuItem.Click End Sub

Private Sub EnregistrerToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles EnregistrerToolStripMenuItem.Click Dim saveFileDialog1 As New SaveFileDialog() saveFileDialog1.Filter = "pdf files (*.pdf)|*.pdf|All files (*.*)|*.*" saveFileDialog1.FilterIndex = 1 saveFileDialog1.RestoreDirectory = True saveFileDialog1.ShowDialog() End Sub

Private Sub ImprimerToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ImprimerToolStripMenuItem.Click Dim printDoc As New PrintDialog printDoc.ShowDialog() End Sub

Private Sub AperçuavantimpressionToolStripMenuItem_Click(ByV al sender As System.Object, ByVal e As System.EventArgs) Handles AperçuavantimpressionToolStripMenuItem.Click Dim m As New PrintPreviewDialog m.ShowDialog() End Sub

Private Sub ExitToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ExitToolStripMenuItem.Click End End Sub

On a utiliser la langage de programmation VB.NET sous la plat forme visuelle studio 2010 pour développer notre application aussi AnkhSvn pour lier lapplication avec source forge on se basant sur la version 1.0 de PDF viewer avec lajout des plusieurs fonctionnalités comme convertion,partage… pour améliorer les lecteurs PDF classiques

Rôles: Administrateur: Souissi Mouhamed Développeurs: Hammami Abdallaha Waja Atef Hamdane Fida Belhaj Hela Comites: Nombre de comites pour chacun: Souissi Mouhamed: 45 Waja Atef: 30 Hammemi Abdallaha: 44 Belhaj Hela: 14 Hamdane Fida: 14