Super !
Rapide et efficace !
Par contre pour le compiler j'ai du modifier un tout petit peu le code :
podofo-0.8.4
gcc 4.5.1
diff --git a/graphicproducer.cpp b/graphicproducer.cpp
index 582b216..dc6fc0d 100644
--- a/graphicproducer.cpp
+++ b/graphicproducer.cpp
@@ -43,7 +43,7 @@ bool GraphicProducer::parsePDF(const QString &fileName) {
bool result = false;
do {
PoDoFo::PdfObject *obj = (*it);
- if (obj->HasStream() && (obj->GetObjectLength() > 10000)) {
+ if (obj->HasStream() &&
(obj->GetObjectLength(PoDoFo::ePdfWriteMode_Compact) > 10000)) {
PoDoFo::PdfStream *stream = obj->GetStream();
char *buffer;
PoDoFo::pdf_long bufferLen;
Je n'ai pas approfondi la lecture du code. Mais il doit être possible de
rajouter une condition pour extraire la limite de la commune en même
temps que le reste. Je l'avait testé sur la version en perl.
Fred
_______________________________________________
dev-fr mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/dev-fr