Archief - Visual web developper: Asp.net - pdf pagina's tellen

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

StayAwakeNow

Legacy Member
Hallo,

Ik zit nu in het 6e middelbaar Informaticabeheer en voor mij eindwerk moet ik een website maken waar gebruikers pdf-bestanden mogen uploaden. Nu is het probleem ik moet van m'n leerkracht de pagina's van de geuploade pdf bestanden tellen en opslaan in een database.

Het opslaan in de database is voor mij geen probleem maar het tellen van die pagina's wel. Ik heb al wat opzoekwerk gedaan maar de meeste antwoorden zijn voor mij geen oplossing.

Dus ik vroeg me af of hier niemand is die me kan helpen hierbij :)

Dastardly

Legacy Member
met itextsharp hebt ge dat idd op 5 minuten in orde. dll downloaden en in uw bin map kieperen, bovenaan uw klasse (of asp pagina als ge 't zo doet) een using itextsharp.[hierwatzakennaardiepdf reference].

nadien is 't een kwestie van een pdfreader.getpagenumbers (of numberofpages, visual studio zal wel helpen). is eigenlijk klaar op 1 regel :)

edit: voila zie, eerste hit op google:
Code:
using iTextSharp.text.pdf;
[COLOR=gray]// Right side of equation is location of YOUR pdf file
[/COLOR][COLOR=#00008B]string[/COLOR] ppath = [COLOR=#800000]"C:\\aworking\\Hawkins.pdf"[/COLOR];
[COLOR=#2B91AF]PdfReader[/COLOR] pdfReader = [COLOR=#00008B]new[/COLOR] [COLOR=#2B91AF]PdfReader[/COLOR](ppath);
[COLOR=#2B91AF]int[/COLOR] numberOfPages = pdfReader.[COLOR=#2B91AF]NumberOfPages[/COLOR];

maak van die eerste regel nog Server.MapPath("~/relatief/pad/naar/uwen/pdf.pdf"); en ge zijt goed op weg.

dJeez

Legacy Member
Tsss, je moet de paplepel behandeling niet geven hé, laat hem toch het opzoekingswerk doen dat verwacht wordt (want dat is uiteindelijk het doel van een eindwerk). De hint van iTextSharp op zich was ruimschoots voldoende.

woony

Legacy Member
StayAwakeNow zei:
Ik heb een werkende versie in php, dat was nie goed genoeg voor me leerkracht want het moet in asp.net.. Dus php is geen optie.. :)

Was mij niet duidelijk uit uw bericht, ik zie nu asp.net in uw titel. my bad.

Dergelijke zaken zouden echter geen probleem mogen vormen voor een eindwerk.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan