This is an automated email from the ASF dual-hosted git repository.
lehmi pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/pdfbox-docs.git
The following commit(s) were added to refs/heads/asf-site by this push:
new ac16947 Site checkin for project Apache PDFBox Website
ac16947 is described below
commit ac1694712cfb40d5b589ea18aea23278a7e5ff4e
Author: Andreas Lehmkühler <[email protected]>
AuthorDate: Mon Aug 30 12:32:23 2021 +0200
Site checkin for project Apache PDFBox Website
---
.asf.yaml | 3 -
content/1.8/architecture.html | 24 +--
content/1.8/commandline.html | 24 +--
content/1.8/dependencies.html | 24 +--
content/1.8/faq.html | 28 ++--
content/2.0/faq.html | 4 +-
content/css/site.css | 334 ------------------------------------------
content/css/styles.css.map | 1 -
content/download.cgi | 6 -
9 files changed, 52 insertions(+), 396 deletions(-)
diff --git a/.asf.yaml b/.asf.yaml
deleted file mode 100644
index a717f35..0000000
--- a/.asf.yaml
+++ /dev/null
@@ -1,3 +0,0 @@
-publish:
- whoami: asf-site
-
diff --git a/content/1.8/architecture.html b/content/1.8/architecture.html
index db6c6ae..b37f92d 100644
--- a/content/1.8/architecture.html
+++ b/content/1.8/architecture.html
@@ -101,10 +101,6 @@
Encrypting a File
</a>
</li><li>
- <a href="/1.8/cookbook/documentcreation.html" >
- Document Creation
- </a>
- </li><li>
<a href="/1.8/cookbook/fill-form-field.html" >
Fill a Form Field
</a>
@@ -113,29 +109,33 @@
PDF/A Validation
</a>
</li><li>
- <a href="/1.8/cookbook/rendering.html" >
- Document Rendering
+ <a href="/1.8/cookbook/documentcreation.html" >
+ Document Creation
</a>
</li><li>
<a href="/1.8/cookbook/pdfacreation.html" >
PDF/A Creation
</a>
</li><li>
- <a href="/1.8/cookbook/textextraction.html" >
- Text Extraction
- </a>
- </li><li>
- <a href="/1.8/cookbook/workingwithattachments.html" >
- Working with Attachments
+ <a href="/1.8/cookbook/rendering.html" >
+ Document Rendering
</a>
</li><li>
<a href="/1.8/cookbook/workingwithfonts.html" >
Working with Fonts
</a>
</li><li>
+ <a href="/1.8/cookbook/textextraction.html" >
+ Text Extraction
+ </a>
+ </li><li>
<a href="/1.8/cookbook/workingwithmetadata.html" >
Working with Metadata
</a>
+ </li><li>
+ <a href="/1.8/cookbook/workingwithattachments.html" >
+ Working with Attachments
+ </a>
</li></ul>
</li><li>
<a href="/1.8/commandline.html" >
diff --git a/content/1.8/commandline.html b/content/1.8/commandline.html
index bb49094..c36d0e7 100644
--- a/content/1.8/commandline.html
+++ b/content/1.8/commandline.html
@@ -101,10 +101,6 @@
Encrypting a File
</a>
</li><li>
- <a href="/1.8/cookbook/documentcreation.html" >
- Document Creation
- </a>
- </li><li>
<a href="/1.8/cookbook/fill-form-field.html" >
Fill a Form Field
</a>
@@ -113,29 +109,33 @@
PDF/A Validation
</a>
</li><li>
- <a href="/1.8/cookbook/rendering.html" >
- Document Rendering
+ <a href="/1.8/cookbook/documentcreation.html" >
+ Document Creation
</a>
</li><li>
<a href="/1.8/cookbook/pdfacreation.html" >
PDF/A Creation
</a>
</li><li>
- <a href="/1.8/cookbook/textextraction.html" >
- Text Extraction
- </a>
- </li><li>
- <a href="/1.8/cookbook/workingwithattachments.html" >
- Working with Attachments
+ <a href="/1.8/cookbook/rendering.html" >
+ Document Rendering
</a>
</li><li>
<a href="/1.8/cookbook/workingwithfonts.html" >
Working with Fonts
</a>
</li><li>
+ <a href="/1.8/cookbook/textextraction.html" >
+ Text Extraction
+ </a>
+ </li><li>
<a href="/1.8/cookbook/workingwithmetadata.html" >
Working with Metadata
</a>
+ </li><li>
+ <a href="/1.8/cookbook/workingwithattachments.html" >
+ Working with Attachments
+ </a>
</li></ul>
</li><li>
<a href="/1.8/commandline.html" >
diff --git a/content/1.8/dependencies.html b/content/1.8/dependencies.html
index c2279d8..cbaf877 100644
--- a/content/1.8/dependencies.html
+++ b/content/1.8/dependencies.html
@@ -101,10 +101,6 @@
Encrypting a File
</a>
</li><li>
- <a href="/1.8/cookbook/documentcreation.html" >
- Document Creation
- </a>
- </li><li>
<a href="/1.8/cookbook/fill-form-field.html" >
Fill a Form Field
</a>
@@ -113,29 +109,33 @@
PDF/A Validation
</a>
</li><li>
- <a href="/1.8/cookbook/rendering.html" >
- Document Rendering
+ <a href="/1.8/cookbook/documentcreation.html" >
+ Document Creation
</a>
</li><li>
<a href="/1.8/cookbook/pdfacreation.html" >
PDF/A Creation
</a>
</li><li>
- <a href="/1.8/cookbook/textextraction.html" >
- Text Extraction
- </a>
- </li><li>
- <a href="/1.8/cookbook/workingwithattachments.html" >
- Working with Attachments
+ <a href="/1.8/cookbook/rendering.html" >
+ Document Rendering
</a>
</li><li>
<a href="/1.8/cookbook/workingwithfonts.html" >
Working with Fonts
</a>
</li><li>
+ <a href="/1.8/cookbook/textextraction.html" >
+ Text Extraction
+ </a>
+ </li><li>
<a href="/1.8/cookbook/workingwithmetadata.html" >
Working with Metadata
</a>
+ </li><li>
+ <a href="/1.8/cookbook/workingwithattachments.html" >
+ Working with Attachments
+ </a>
</li></ul>
</li><li>
<a href="/1.8/commandline.html" >
diff --git a/content/1.8/faq.html b/content/1.8/faq.html
index debda27..ba92ba2 100644
--- a/content/1.8/faq.html
+++ b/content/1.8/faq.html
@@ -101,10 +101,6 @@
Encrypting a File
</a>
</li><li>
- <a href="/1.8/cookbook/documentcreation.html" >
- Document Creation
- </a>
- </li><li>
<a href="/1.8/cookbook/fill-form-field.html" >
Fill a Form Field
</a>
@@ -113,29 +109,33 @@
PDF/A Validation
</a>
</li><li>
- <a href="/1.8/cookbook/rendering.html" >
- Document Rendering
+ <a href="/1.8/cookbook/documentcreation.html" >
+ Document Creation
</a>
</li><li>
<a href="/1.8/cookbook/pdfacreation.html" >
PDF/A Creation
</a>
</li><li>
- <a href="/1.8/cookbook/textextraction.html" >
- Text Extraction
- </a>
- </li><li>
- <a href="/1.8/cookbook/workingwithattachments.html" >
- Working with Attachments
+ <a href="/1.8/cookbook/rendering.html" >
+ Document Rendering
</a>
</li><li>
<a href="/1.8/cookbook/workingwithfonts.html" >
Working with Fonts
</a>
</li><li>
+ <a href="/1.8/cookbook/textextraction.html" >
+ Text Extraction
+ </a>
+ </li><li>
<a href="/1.8/cookbook/workingwithmetadata.html" >
Working with Metadata
</a>
+ </li><li>
+ <a href="/1.8/cookbook/workingwithattachments.html" >
+ Working with Attachments
+ </a>
</li></ul>
</li><li>
<a href="/1.8/commandline.html" >
@@ -195,8 +195,8 @@ Resources directory is included in the PDFBox jar so this
is only a problem if y
are building PDFBox yourself and not using the binary.</p>
<h3
id="why-do-i-get-%22you-do-not-have-permission-to-extract-text%22-on-some-documents">Why
do I get "You do not have permission to extract text" on some
documents</h3>
<p>PDF documents have certain security permissions that can be applied to them
and two
-passwords associated with them, a user password and a master password. If the
"cannot extract text"
-permission bit is set then you need to decrypt the document with the master
password in order
+passwords associated with them, an user password and an owner password. If the
"cannot extract text"
+permission bit is set then you need to decrypt the document with the owner
password in order
to extract the text.</p>
<h3
id="can't-we-just-extract-the-text-without-parsing-the-whole-document-or-extract-text-as-it-is-parsed">Can't
we just extract the text without parsing the whole document or extract text as
it is parsed</h3>
<p>Not really, for a couple reasons.</p>
diff --git a/content/2.0/faq.html b/content/2.0/faq.html
index 5350d12..ba067df 100644
--- a/content/2.0/faq.html
+++ b/content/2.0/faq.html
@@ -208,8 +208,8 @@ are building PDFBox yourself and not using the binary.</p>
<p><a name="permission"></a></p>
<h3
id="why-do-i-get-%22you-do-not-have-permission-to-extract-text%22-on-some-documents%3F">Why
do I get "You do not have permission to extract text" on some
documents?</h3>
<p>PDF documents have certain security permissions that can be applied to them
and two
-passwords associated with them, a user password and a master password. If the
"cannot extract text"
-permission bit is set then you need to decrypt the document with the master
password in order
+passwords associated with them, an user password and an owner password. If the
"cannot extract text"
+permission bit is set then you need to decrypt the document with the owner
password in order
to extract the text.</p>
<p><a name="partially"></a></p>
<h3
id="can't-we-just-extract-the-text-without-parsing-the-whole-document-or-extract-text-as-it-is-parsed%3F">Can't
we just extract the text without parsing the whole document or extract text as
it is parsed?</h3>
diff --git a/content/css/site.css b/content/css/site.css
deleted file mode 100644
index 8db9369..0000000
--- a/content/css/site.css
+++ /dev/null
@@ -1,334 +0,0 @@
-/*
-* Licensed to the Apache Software Foundation (ASF) under one or more
-* contributor license agreements. See the NOTICE file distributed with
-* this work for additional information regarding copyright ownership.
-* The ASF licenses this file to You under the Apache License, Version 2.0
-* (the "License"); you may not use this file except in compliance with
-* the License. You may obtain a copy of the License at
-*
-* http://www.apache.org/licenses/LICENSE-2.0
-*
-* Unless required by applicable law or agreed to in writing, software
-* distributed under the License is distributed on an "AS IS" BASIS,
-* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-* See the License for the specific language governing permissions and
-* limitations under the License.
-*/
-
-/*
- * The follwing rules are in addition to the base bootstrap css
- * Some of the CSS is copied over from bootstrap as markdown, the primary
- * format used to add content, doesn't allow to classes to the elements
- */
-
- /* 01 Import Fonts */
-@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600');
-@import url("https://fonts.googleapis.com/css?family=Inconsolata:400,700");
-
-body {
- font-family: "Open Sans", sans-serif;
- font-size: 16px;
- line-height: 1.5;
- color: rgb(0,0,0);
-}
-
-body > .container {
- padding-top: 5rem;
-}
-
-.main-header {
- display: flex;
- flex-direction: row;
- justify-content: space-between;
- padding: 0.5em 1em;
- background-color: #34a5da;
- border: none;
- border-radius: 0;
-}
-
-.main-header nav {
- align-self: center;
- margin: 0 0.8em 0 0;
-}
-
-.main-header ul {
- display: flex;
- justify-content: space-between;
- list-style-type: none;
- width: 50%;
-}
-
-.main-header li > a {
- color: white;
- font-weight: 600;
- display: inline-block;
- text-transform: uppercase;
-}
-
-#menu-toggle {display: none;}
-.label-toggle {display: none;}
-
-
-
-.navbar-default {
- background-color: #34a5da;
- border: none;
- border-radius: 0;
-}
-
-svg.pdfbox-brand-text, svg.pdfbox-brand-toolbox {
- fill: white;
-}
-
-.pdfbox-brand-toolbox {
- height: 44px;
- width: 48px;
- vertical-align: middle;
- margin-top: 2px;
- margin-right: 0.4em
-}
-
-.pdfbox-brand-text {
- width: 80px;
- height:46px;
- vertical-align: middle;
- margin-top: 2px;
- margin-right: 0.4em
-}
-
-/* Styling for the copyright footer */
-.footer {
- height: 150px;
- margin-top: 70px;
- padding: 30px 0;
- color: #e8e8e8;
- border-top: 1px solid #e5e5e5;
- background-color: rgb(38,21,15);
-}
-
-/*
- * Typography overwrites to bootstrap
- */
-
-/* headings */
-h1, h2, h3, h4, h5 {
- color: rgba(0,0,0,0.87);
-}
-
-h1 {
- margin-top: 0;
-}
-
-h3 {
- margin-bottom: 16px;
-}
-
-/* features list */
-h4 .oi {
- position: relative;
- top: 5px;
- font-size: 24px;
- margin-right: 8px;
- color: #0088cc;
-}
-
-h4 .open-iconic {
- position: relative;
- top: 0;
- display: inline-block;
- width: 24px;
- height: 24px;
- margin-right: 8px;
- vertical-align: text-top;
- fill: #0088cc;
-}
-
-code, kbd, pre, samp {
- font-family: 'Inconsolata',monospace;
- font-size: 16px;
- line-height: 1.2
-}
-
-pre.highlight, .highlight > pre {
- background-color: inherit;
- color: darkslategrey;
- border: 0;
- border-radius: 0;
- border-left: 2px solid #5a5c5d;
- padding-left: 3rem;
- padding-top: 1.5rem;
- padding-bottom: 1.5rem;
-}
-
-code {
- padding: 0;
- background-color: inherit;
- color: rgba(0,0,0);
-}
-
-.alert {
- border-radius: 0;
-}
-.alert-warning {
- border-color: transparent;
- border-left: 2px solid #8a6d3b;
-}
-
-.alert-info {
- border-color: transparent;
- border-left: 2px solid #31708f;
-}
-
-/*
- * Default styling for the tables copied over from bootstrap
- * to get basic styling for tables created through markdown
- */
-
-
-table th, table td {
- padding: 8px;
- vertical-align: top;
- border-top: 1px solid #ddd;
-}
-
-table tr:nth-child(even) td, table tr.even td {
- background: #f9f9f9;
-}
-
-/*
- * Completed items on the "ideas" list.
- */
-
-.complete {
- text-decoration: line-through;
- color: #bbb;
- }
-
-/*
- * Custom sidebar, replaces Bootstrap .nav with nested tree.
- */
-
-.sidebar ul {
- padding-left: 20px;
-}
-
-.sidebar, .sidebar > ul {
- padding-left: 0;
-}
-
-.sidebar li {
- list-style: none;
-}
-
-.sidebar li a {
- display: block;
- padding: .20em 15px;
-}
-
-.sidebar li a:hover, .sidebar li a:focus {
- text-decoration: none;
- background-color: #eee;
-}
-
-.sidebar-header {
- font-size: 11px;
- font-weight: bold;
- line-height: 20px;
- color: #999999;
- text-transform: uppercase;
-}
-
-.sidebar li + .sidebar-header {
- margin-top: 8px;
-}
-
-.sidebar .sidebar-node > a::before {
- content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg'
viewBox='0 0 8 8'%3E%3Cpath fill='#0088cc' d='M1.5 0l-1.5 1.5 4 4
4-4-1.5-1.5-2.5 2.5-2.5-2.5z' transform='translate(0 1)' /%3E%3C/svg%3E");
- display:inline-block;
- width:12px;
- height:12px;
- padding-right: 3px;
-}
-
-.sidebar li.sidebar-node > a {
- padding-left: 5px;
-}
-
-.sidebar-node.collapsed > ul{
- display: none;
-}
-
-.sidebar-node.collapsed > a::before {
- content: url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg'
viewBox='0 0 8 8'%3E%3Cpath fill='#0088cc' d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5
1.5 1.5 4-4-4-4z' transform='translate(1)' /%3E%3C/svg%3E");
-}
-
-@keyframes flipdown {
- 0% {
- opacity: 0;
- transform-origin: top center;
- transform: rotateX(-90deg);
- }
- 5% {
- opacity: 1;
- }
- 80% {
- transform: rotateX(8deg);
- }
- 83% {
- transform: rotateX(6deg);
- }
- 92% {
- transform: rotateX(-3deg);
- }
- 100% {
- transform-origin: top center;
- transform: rotateX(0deg);
- }
-}
-
-/*
- * Off Canvas
- * --------------------------------------------------
- */
-@media screen and (max-width: 767px) {
- .row-offcanvas {
- position: relative;
- -webkit-transition: all .25s ease-out;
- -moz-transition: all .25s ease-out;
- -o-transition: all .25s ease-out;
- transition: all .25s ease-out;
- }
-
- .row-offcanvas-right {
- right: 0;
- }
-
- .row-offcanvas-left {
- left: 0;
- }
-
- .row-offcanvas-right
- .sidebar-offcanvas {
- right: -50%; /* 6 columns */
- }
-
- .row-offcanvas-left
- .sidebar-offcanvas {
- left: -50%; /* 6 columns */
- }
-
- .row-offcanvas-right.active {
- right: 50%; /* 6 columns */
- }
-
- .row-offcanvas-left.active {
- left: 50%; /* 6 columns */
- margin-left: 0.5em;
- }
-
- .sidebar-offcanvas {
- position: absolute;
- top: 0;
- width: 50%; /* 6 columns */
- }
-}
\ No newline at end of file
diff --git a/content/css/styles.css.map b/content/css/styles.css.map
deleted file mode 100644
index 20f9eb8..0000000
--- a/content/css/styles.css.map
+++ /dev/null
@@ -1 +0,0 @@
-{"version":3,"sourceRoot":"","sources":["../../../content/css/styles.sass","../../../content/_sass/documentation.scss","../../../content/_sass/accordion.scss"],"names":[],"mappings":"AAAQ,sCCCN,aAGE,2JACE,kBACA,mBAGF,6BACE,iBACA,kBAGF,0BACE,kBAKJ,mBACE,gBACA,sCAEA,sBACE,iBACA,yBAGF,sBACE,gBAGF,sBACE,gBACA,UAIA,wBACE,kBAEA,4DACE,sBACA,qBAMR,qBACE,gBACA,gBACA,kBAEA,wBACE,iBACA,yBAGF,wBACE,gBACA,eAGF,wBACE,gBACA,UAGF,wBACE,gBACA,eAGF,wBACE,gBACA,UAGF,uBACE,eACA,qBACA,kBACA,yBACA,cAIJ,6BACE,
[...]
\ No newline at end of file
diff --git a/content/download.cgi b/content/download.cgi
deleted file mode 100644
index 06a42f2..0000000
--- a/content/download.cgi
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-# Wrapper script around mirrors.cgi script
-# (we must change to that directory in order for python to pick up the
-# python includes correctly)
-cd /www/www.apache.org/dyn/mirrors
-/www/www.apache.org/dyn/mirrors/mirrors.cgi $*